crunchy_postgres_loadgen.yml

apiVersion: batch/v1
kind: Job
metadata:
name: crunchy-loadgen
spec:
template:
metadata:
name: crunchy-loadgen
labels:
app: crunchy-loadgen
spec:
  restartPolicy: Never
  containers:
  - name: postgres-loadgen
    image: openebs/postgres-client
    imagePullPolicy: Always
     env:
        # Time period (in sec) b/w retries for DB init check
      - name: NAMESPACE
        value: litmus

        # Service name of postgres application
      - name: SERVICE_NAME
        value: pgset

        # Database Name
      - name: DATABASE_NAME
        value: postgres

       # Password to access Database
      - name: PASSWORD
        value: password

       # Database user
      - name: DATABASE_USER
        value: testuser

        #Port on which crunchy databse is listening
      - name: PORT
        value: "5432"

        #Number of parallel transactions to perform
      - name: PARALLEL_TRANSACTION
        value: "5"

        #Number of transaction to perform
      - name: TRANSACTIONS
        value: "200"
     command: ["/bin/bash"]
    args: ["-c", "./test.sh ; exit 0"]

The loadgen is already available. Closing this issue.


etcdserver: mvcc: database space exceeded. help!!!!!!!!!!

I use etcd for healthcheck,one of the client(etcd client) will report his status once a second,I have run the program for couple of days,and I encounter with this error "etcdserver: mvcc: database space exceeded".
when I go through document,there is a concept about revisions for key,I think it is the reason why the space exceeded(I have too many revisons for one key) ,but I dont know how put a key with revsion,I dont how to control amount of revsion..

my code.
package etcd
import (
"encoding/json"
log "github.com/cihub/seelog"
"github.com/coreos/etcd/clientv3"
"golang.org/x/net/context"
"hmi-server/common/healthcheck"
"time"
)
var cli *clientv3.Client
var lease *clientv3.LeaseGrantResponse
func initEtcdClient() error {
var err error
cli, err = clientv3.New(clientv3.Config{
Endpoints:   []string{"http://<IP_ADDRESS>:2379"},
DialTimeout: time.Second,
})
if err != nil {
return err
}
lease, err = cli.Grant(context.TODO(), 60*60) //grand lease for an hour
if err != nil {
closeClient()
return err
}
panic(lease.TTL)
return err
}
func closeClient() {
if cli != nil {
cli.Close()
cli = nil
}
}
var (
putcontext context.Context
timeout    = time.Second
)
func Reporter(status *healthcheck.NodeStatus) error {
if cli == nil {
err := initEtcdClient()
if err != nil {
return err
}
}
ctx, _ := context.WithTimeout(context.Background(), timeout)
key := healthcheck.NODE_STATUS_PREFIX + status.NodeId.ID
bs, _ := json.MarshalIndent(status, "", "\t")
value := string(bs)
log.Tracef("put:key[%v] value[%v]\n", key, value)
_, err := cli.Put(ctx, key, value, clientv3.WithLease(lease.ID))
if err != nil {
closeClient()
return err
}
return nil
}

@756445638 etcd needs to be periodically compacted to truncate its history. etcd will check if its db exceeds a space quota limit, in which case it'll throw this error. To recover from this error first compact etcd, then defragment, then finally disarm the quota alarm. The space quota documentation has an example.
To avoid having to manually compact with etcdctl, etcd also accepts the flag --auto-compaction which will periodically compact the store.

ok,thank you very much!!

OK, closing. Please reopen if this is still an issue.


[HOPS-431], [HOPS-432], [HOPS-433], [HOPS-434], [HOPS-435], [HOPS-436], [HOPS-437], [HOPS-438], [HOPS-439], [HOPS-440], [HOPS-441], [HOPS-442], [HOPS-443], [HOPS-444], [HOPS-445], [HOPS-446], [HOPS-447], [HOPS-450], [HOPS-451], [HOPS-452], [HOPS-454], [HOPS-455], [HOPS-456], [HOPS-457] and [HOPS-459]

Make sure there is no duplicate PR for this issue

Please check if the PR fulfills these requirements

[ ] Tests for the changes have been added and passed (for bug fixes / features)
[x] HOPS JIRA issue has been opened for this PR
[x] All commits have been squashed down to a single commit
[x] The commit message has the following format: [HOPS-XXX] message

Post a link to the associated JIRA issue
https://hopshadoop.atlassian.net/browse/HOPS-431
https://hopshadoop.atlassian.net/browse/HOPS-432
https://hopshadoop.atlassian.net/browse/HOPS-433
https://hopshadoop.atlassian.net/browse/HOPS-434
https://hopshadoop.atlassian.net/browse/HOPS-435
https://hopshadoop.atlassian.net/browse/HOPS-436
https://hopshadoop.atlassian.net/browse/HOPS-437
https://hopshadoop.atlassian.net/browse/HOPS-438
https://hopshadoop.atlassian.net/browse/HOPS-439
https://hopshadoop.atlassian.net/browse/HOPS-440
https://hopshadoop.atlassian.net/browse/HOPS-441
https://hopshadoop.atlassian.net/browse/HOPS-442
https://hopshadoop.atlassian.net/browse/HOPS-443
https://hopshadoop.atlassian.net/browse/HOPS-444
https://hopshadoop.atlassian.net/browse/HOPS-445
https://hopshadoop.atlassian.net/browse/HOPS-446
https://hopshadoop.atlassian.net/browse/HOPS-447
https://hopshadoop.atlassian.net/browse/HOPS-450
https://hopshadoop.atlassian.net/browse/HOPS-451
https://hopshadoop.atlassian.net/browse/HOPS-452
https://hopshadoop.atlassian.net/browse/HOPS-454
https://hopshadoop.atlassian.net/browse/HOPS-455
https://hopshadoop.atlassian.net/browse/HOPS-456
https://hopshadoop.atlassian.net/browse/HOPS-457
https://hopshadoop.atlassian.net/browse/HOPS-459

What kind of change does this PR introduce? (Bug fix, feature, docs update, ...)

What is the new behavior (if this is a feature change)?

Does this PR introduce a breaking change? (What changes might users need to make in their application due to this PR?)

Other information:

Jenkins test this please.

Jenkins test this please.

Jenkins test this please.


Kindle's character concept

Tasks

[x] Concept Sketch

[x] Colour Palette
Her color palette is completed for now. It may be changed in the future.
[x] Character Name
Her name is Kindle and she is a monkey
[x] Character Personality
Serious
Logical
Decisive
[x] Determine General Setting
Charred Ruins
[ ] Determine General Backstory
W.I.P

moved to meistertask


Log alerts not clearly documented

As we are using log alerts, there are few parts in the documentation that are unclear to me:

are log alerts always stateless? Why are log alerts then also mentioned in the stateful alert table
the frequency of notifications seems only documented for metric alerts. but I guess it is also applicable to log alerts.

We are seeing an occasional unfortunate delay of more than 4 minutes before the alert is created after the data has appeared in log analytics. We were expecting that the alert gets created as soon as the data is seen by the log rule which we have set on a frequency of 1 minute interval.

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

ID: fc2134b7-c82f-3143-eeba-5b55a1c6185d
Version Independent ID: 5a375493-c55d-8e4f-ee7e-f2dda18103e5
Content: Overview of Azure Monitor alerts - Azure Monitor
Content Source: articles/azure-monitor/alerts/alerts-overview.md
Service: azure-monitor
Sub-service: alerts
GitHub Login: @AbbyMSFT
Microsoft Alias: abbyweisberg

@cveld
Thanks for your feedback! We will investigate and update as appropriate.

@cveld Thanks for your feedback.
Assigning to content author @AbbyMSFT  for review.

Hi @cveld,
Thanks for your comments, I can see why this is confusing.
To clarify:

The documentation states that activity log alerts are always stateless, not log alerts.
As you pointed out. the frequency is documented for stateless metric alerts, but not for stateless log alerts. I will look into that and see why that is.
I believe that the parts of the docs that you point to relate to the frequency at which the alerts are triggered and when they are considered resolved. That would all be true once the alert rule is created. From your question, it seems that you are experiencing an issue with how long it takes for the rule to be created, not with how often the rule is triggering once created.  Is that correct?
Thanks,
Abby

Yes we discovered that even if you schedule an alert every minute, it takes
6 minutes most times before the alert is created. Even while we see that
the log data is already present after a minute. This 6 minutes delay is
mentioned elsewhere in the docs. Although this is not the channel for
feedback, you can imagine we desire that the alert be created after one
minute.
Op wo 15 nov. 2023 16:54 schreef AbbyMSFT @.***>:

Hi @cveld https://github.com/cveld,
Thanks for your comments, I can see why this is confusing.
To clarify:

The documentation states that activity log alerts are always
stateless, not log alerts.
As you pointed out. the frequency is documented for stateless
metric alerts, but not for stateless log alerts. I will look into that and
see why that is.
I believe that the parts of the docs that you point to relate to the
frequency at which the alerts are triggered and when they are considered
resolved. That would all be true once the alert rule is created. From your
question, it seems that you are experiencing an issue with how long it
takes for the rule to be created, not with how often the rule is triggering
once created. Is that correct?
Thanks,
Abby

—
Reply to this email directly, view it on GitHub
https://github.com/MicrosoftDocs/azure-docs/issues/116798#issuecomment-1812796413,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ABPIYJASYLTLNNGDXBHSE3DYETQUZAVCNFSM6AAAAAA67ZS33KVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQMJSG44TMNBRGM
.
You are receiving this because you were mentioned.Message ID:
@.***>

Hi @cveld,
Thank you for reaching out to us. We appreciate your interest in improving our documentation. As we discussed, it seems that your issue is related to system behavior, and not the accuracy of the documentation.
The best way to get help for this issue is to create a support ticket. Our support team is available to assist you with any questions or issues you may have. You can create a support ticket by visiting the following link: https://azure.microsoft.com/support/create-ticket/.
Once you have received assistance from our support team, we would be happy to document the answer to your question in the appropriate article for future reference.
#please-close


Enable the special-case operation for rest_transport_uri when rest_liste...

...n_uri = <IP_ADDRESS>
Hullo - I spent ages on this trying to figure out why my three-node cluster in AWS was never able to properly function as a cluster - each node would only ever see itself in System -> Nodes, despite the fact that only one of the three was marked as 'master'.
The existing logic in the graylog/server/server.conf does not permit the documented case in the config file where rest_listen_url is set to a wildcard IP address for the rest_transport_uri to be commented out and automatically inherit the first IP address on the machine.

I ran into this problem as well, can we please get this merged with master.

Thank you!


HASS becomes slow after some time

Hey!
Home Assistant release (hass --version):
0.44.2
Python release (python3 --version):
Python 3.5.3
Component/platform:
Maybe homematic, maybe core?
Description of problem:
I'm running HASS in its newest version as a docker container. After some time, devices are reacting very slow. First, the GUI seems to react a bit slower - it feels like it, but I cannot proof it.
Second, I have many homematic devices (wireless and wired) connected via a Homematic CCU2. It feels like especially the wired devices reacting slow as well. Commands on/over the CCU2 directly are executed immediately, but via HASS they take like 20 seconds until they are executed. After a restart of HASS, their reaction time is perfect again.
So, summed up, I don't know if it is an issue with the homematic component or with hass itself. There aren't any errors in the logs according to this issue. I can't tell how fast other actor components would react, because I guess in my setup the homematic devices normally have the best response time to test this. Is there a way to find out, what makes it so slow?
Expected:
Additional info:

By the way, the main components im using with HASS:
Homematic, MPD, zoneminder, unifi camera, darksky, telegram (bot+notify), appdaemon

What is your memory usage like?

"normal", i'm running docker on an intel nuc, 2GB of 4GB of the host are used (... or free? ;-) ).
docker stats says about the container:
CONTAINER           CPU %               MEM USAGE / LIMIT       MEM %               NET I/O             BLOCK I/O           PIDS

hass        1.87%               218.8 MiB / 3.786 GiB   5.64%               0 B / 0 B           29.7 MB / 0 B       19

@FREImedia can you do some component triage for us? Try commenting out some components and seeing if that helps and narrowing it down to one component, that will make it a lot easier for us to try and reproduce.

Sure, but at the moment its working again. Before I opened the ticket I tried it three times and experienced the same issue. Now, for some reason its working again without any issues... For the next time, is there any component I should test in particular or just any, step by step?

@FREImedia How long does it take for HASS to slow down after being started? If it's only a week or two then go through each component in turn, disabling it and waiting twice the length of time it normally takes to slow down. If the system starts to get slow, re-enable the component and move on to the next one. If nothing happens during that time, report back with the last component you disabled.
As far as I know, there are no particular components to start with, so I'd just go through your config file in whatever order you have them defined in.

As I cannot reproduce this anymore I'll close this issue now and come back if the issue occurs again :-) Thanks for your support so far!


Header Accessibility and Header size.

There was some conversation about header size today.
In accessible pages, there is exactly 1 h1 header on the page, and all of the headers below that are sequential and don't skip headers (https://www.w3.org/TR/WCAG20-TECHS/H69.html#H69-description). The main issue is that the main question specifically has the h3 class applied to it, which makes the h1 header look like an h3 header.

What is your name?

header 1

header 2

header 3

header 4

On the default docassemble, it looks like this:

The best approach to this is the somewhat hacky thing of making all headers within the da-subquestion div look like one header below, i.e. make h2 have the .h3 class, etc.
Originally posted by @BryceStevenWilley in https://github.com/SuffolkLITLab/docassemble-AssemblyLine/issues/452#issuecomment-1109138694

I think we should perhaps audit our question library and make sure we're not using any  or  in the wrong places. Once we do that we can close.
We have already documented here, so keeping the issue open will be redundant: https://suffolklitlab.org/docassemble-AssemblyLine-documentation/docs/coding_style_guide/accessibility#maintain-consistent-header-increments

https://github.com/search?q=org%3ASuffolkLITLab+("%23%23%23"+OR+"%23%23%23%23"+OR+"%23%23%23%23%23"+OR+"%23%23%23%23%23%23")+AND+NOT+"%23%23%23%23%23%23%23%23"+language%3AYAML+&type=code is a good search for all of the ### and #### markdown headers, there are 55 files with those.
Suprisingly, we don't have any uses of
 or
 in interviews; https://github.com/search?q=org%3ASuffolkLITLab+
+language%3AYAML+&type=code.

I didn't read this issue as "audit every interview to make sure it uses the proper heading hierarchy," just to audit the question library in this framework. Is auditing every interview for this specific accessibility problem something we plan to do, and is this the right place to track it?

Going to close for now after confirming that we do not have any H3 or H4 in the wrong order in any of this repo's YAML files. Going to let #746 track the need to do this on other repos.


Report improvements

Description
Added some features to the Testerra ReportNG

Added run index to method details:

Added navigation between method details of tests with an error context (Failed, Expected failed, Skipped, tests with optionals) (#106)

Fixes # (issue)
Type of change
Please delete options that are not relevant.

[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] This change requires a documentation update

Checklist:

[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
[ ] 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
[ ] Any dependent changes have been merged and published in downstream modules

@sbke-mms I've added a first version of navigation between failed methods.


bug: inconsistent types for OAS3_1 schemas

https://github.com/Redocly/redocly-cli/blob/f11ebcbe1349c5593fbd40ca14259ff432a04b5a/packages/core/src/typings/openapi.ts#L160-L164
https://github.com/Redocly/redocly-cli/blob/f11ebcbe1349c5593fbd40ca14259ff432a04b5a/packages/core/src/types/oas3_1.ts#L90-L185
Should these two separate typings be refactored to use only one of them across the core package?  The openapi.ts typing does not include the unevaluated* keywords required for OAS 3.1.x /JSON Schema 2020-12 schemas.
I think this relates to https://github.com/Redocly/redocly-cli/issues/1546 where an unexpected keyword is throwing an error, but it is indeed valid for JSON Schema 2020-12 schemas to define any arbitrary properties.
In the previous version of OpenAPI 3.0.x, the schema object was strictly defined as a superset and subset of a JSON Schema draft-04 schema, and thus not all JSON Schema related behaviors applied. The interface design of OAS3_1Schema does not allow arbitrary properties.

Good question. They are somewhat different as the first one is using for the code typing while the second one is for an OAS description typing. Ideally they should be synchronised, but I cannot come up with a reliable solution to enforce that.


Editing a page with a fork invalidates all the subsequent data

When, from the confirm page, you edit a datum that could potentially trigger a fork, all the subsequent data are invalidated, and the user must redo the form from that point onwards, which is inconvenient if it was at the very beginning. This has been raised again and again as a bug from RT-GE management: see https://jira.digital.homeoffice.gov.uk/browse/RTP-1317 as the most recent iteration of this "bug" that keeps popping out.
I guess it could be possible to invalidate the data only if

datum could trigger a fork
datum has been effectively changed OR has been changed in a way that effectively triggers the fork

Hi @barbaracassani which version of hof, and hmpo/hof-form-wizard are you using? The intention of this was to invalidate unreachable steps/fields when a fork is taken - if you complete a form, then edit it taking a different fork, any steps/fields no longer reachable as a result of forking are removed from the sessionModel.  I know there were previously some issues with this in a previous version but they should be fixed in latest.

@joefitter we use hof 8. It seems like the mere act of revisiting a page with a potential fork causes everything that follows to be invalidated.


Shift/Backspace Delayed

plugin version: 7.2.1
bd version: 1.8.5
When this plugin is enabled, there is an added 1+ second delay when typing a shifted character (using the shift key). When plugin is disabled, typing with Shift returns to normal. I have disabled keyboard shortcuts in the plugin settings but that does not resolve.
Also, when typing with Shift and then quickly pressing Backspace, there is a delay to Backspace as well.

Sheesh, of course a second restart of discord seems to have resolved the issue. Ignore.


FluidSynth Plugin Releases folder removed

Hi
I am trying to download the fluidsynth plugin for Windows from the releases folder at https://github.com/prof-spock/FluidSynthPlugin/blob/master/releases and it is not available.
Please let me know the correct folder or update your readme.
Thanks
Walter

Hello Walter,
thanks for the information! I shall update the readme file, it seems to be outdated.
The correct folder is https://github.com/prof-spock/FluidSynthPlugin/releases
Best regards,
Prof. Spock


No Output on Run

Describe the bug
I installed the jupyter-cpp-kernel on Windows using pip, and when I launched jupyter it detected the C++ 14 kernel. I created a new file and typed in std::cout << "Hello World" << std::endl;. When I clicked 'Run', there was no output.
To Reproduce
Steps to reproduce the behavior:

Install using pip install jupyter-cpp-kernel
Launch Jupyter
New Notebook > C++ 14
Write Hello World in C++
Run and see no output

Expected behavior
To see Hello World
Screenshots

Desktop (please complete the following information):

OS: Windows

Additional context
I have a hunch that this is a MinGW-w64 problem. My g++ exe is located at C:\MinGW\bin\g++.exe.

You must follow these instructions, in order for me to investigate your issue

Try to run this command in cmd: g++ -v. Then you send the input there.
Send the Jupyter Notebook log (after you start Notebook, there's a command prompt window. It's the log). It is very helpful for us to investigate what really happened with your kernel.

Sorry for the late reply.
I've followed your instructions and copied the outputs into Pastebin. I use Pastebin for privacy reasons.
g++ -v output: https://pastebin.com/cHeZGMFJ
Jupyter Notebook Log: https://pastebin.com/hW5avp9S
While I do realise that you are using the Nixman builds of MinGW-w64 yourself, there shouldn't be an issue with my version. I'm using https://nuwen.net/mingw.html at the current moment. I would really like it if we could resolve this without me having to install another compiler.

Sorry for the late reply.
I've followed your instructions and copied the outputs into Pastebin. I use Pastebin for privacy reasons.
g++ -v output: https://pastebin.com/cHeZGMFJ Jupyter Notebook Log: https://pastebin.com/hW5avp9S
While I do realise that you are using the Nixman builds of MinGW-w64 yourself, there shouldn't be an issue with my version. I'm using https://nuwen.net/mingw.html at the current moment. I would really like it if we could resolve this without me having to install another compiler.

Your version of G++ 11.2.0 doesn't support -ldl (for linking additional compiling) for compiling - your Jupyter log already shows that.
c:/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: cannot find -ldl

Please consider using our G++ version for Windows, version 13.2.0. It's fully supported for all features that the C++ kernel presented, and also supports new under-developing features (We will release them in the near future).

I switched to Nixman builds directly (from Nixman's ) as it's fully open-source, but I'm still getting the same 'no output on run' issue.
Jupyter Log: https://pastebin.com/AywVFhS3

Ok, I may investigate and remove -ldl in the near future. Hope you still can keep this conversation, I'll be back with the solved kernel.

So far, I found your issue on Stack Overflow 😂
https://stackoverflow.com/questions/12455160/using-libdl-so-in-mingw
The reason that I keep no fix for your issue is, that the pre-compiled process master.cpp needs libdl.so to run properly. If I keep removing -ldl, the compiler will display this error
C:/mingw-gcc/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:\Users\takineko\AppData\Local\Temp\ccdj98F7.o:master.cpp:(.text+0xc67): undefined reference to `dlopen'
C:/mingw-gcc/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:\Users\takineko\AppData\Local\Temp\ccdj98F7.o:master.cpp:(.text+0xc77): undefined reference to `dlerror'
C:/mingw-gcc/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:\Users\takineko\AppData\Local\Temp\ccdj98F7.o:master.cpp:(.text+0xcb6): undefined reference to `dlerror'
C:/mingw-gcc/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:\Users\takineko\AppData\Local\Temp\ccdj98F7.o:master.cpp:(.text+0xcc9): undefined reference to `dlsym'
C:/mingw-gcc/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:\Users\takineko\AppData\Local\Temp\ccdj98F7.o:master.cpp:(.text+0xcd2): undefined reference to `dlerror'

You may need to install libdl.so into your process. Or, even better, using our G++ version for Windows, version 13.2.0. It works out-of-box and is fully compatible with all features presented with the C++ kernel.
Hope you understand.

If @Welding-Torch have no more comment or report-related issue, I recommend you close this issue. It's easier for me to track all current issues and know what need to do next.

Hello, I plan to include libdl.so in my configuration, but I'll need a couple of days to get to it due to some prior commitments.
I was wondering about the file size of your 64-bit installer for  G++ version for Windows, version 13.2.0. It's 343 MB in size, whereas the latest Nixman build for the same is only 69.6 MB. I'm curious if you could provide some insight into why there's such a significant difference in size?
Thank you for your assistance.

Hello, I plan to include libdl.so in my configuration, but I'll need a couple of days to get to it due to some prior commitments.
I was wondering about the file size of your 64-bit installer for G++ version for Windows, version 13.2.0. It's 343 MB in size, whereas the latest Nixman build for the same is only 69.6 MB. I'm curious if you could provide some insight into why there's such a significant difference in size?
Thank you for your assistance.

I don't really know how did I finish that (my brain is broken, tbh 🥲).
The last thing I know is that the implementation of all Linux libraries for MinGW. You can check it out.

Haha, its Winlibs! That's the same thing I use as a source for my C language installer at https://installc.org.

Update issue progress: I'll remove GCC 13.2 which I have been releasing with that C++ kernel.
That doesn't mean the C++ kernel on Windows is retired, I just wanted to find a better way for all of you to use my kernel on as many platforms as I can.

I just wanted to find a better way for all of you to use my kernel on as many platforms as I can.

That's a great initiative, I'm glad you're taking it. 🎉

Hi @Welding-Torch
I recently just updated a document on how you can install GCC for Windows (it's a very detailed guide)
Check it out here.

Hey there,
I had a look at your guide. It's explanatory, though it may possibly be difficult to follow (depending on the skill level of the reader).
If I may, I just tried the C++ Kernel with my installer from https://installc.org/ . It works out-of-the-box, with 0 extra steps or configuration. It can be downloaded here and it's source code is here. It uses winlibs-x86_64-posix-seh-gcc-13.2.0-llvm-16.0.6-mingw-w64ucrt-11.0.0-r1 for it's source . It's file size is 183 MB, which is even smaller than Winlibs's .zip file.
Might I suggest that you recommend using Install C's installer for use with your project?
Thank you.

Hey there,
I had a look at your guide. It's explanatory, though it may possibly be difficult to follow (depending on the skill level of the reader).
If I may, I just tried the C++ Kernel with my installer from https://installc.org/ . It works out-of-the-box, with 0 extra steps or configuration. It can be downloaded here and it's source code is here. It uses winlibs-x86_64-posix-seh-gcc-13.2.0-llvm-16.0.6-mingw-w64ucrt-11.0.0-r1 for it's source . It's file size is 183 MB, which is even smaller than Winlibs's .zip file.
Might I suggest that you recommend using Install C's installer for use with your project?
Thank you.

Great! If possible, you can promote your GCC/G++ in my Jupyter C++ kernel.
As I said, the C++ kernel is only fully compatible with Linux and macOS. I need someone to help me fully integrate this kernel in a Windows environment. I will look into your G++ installer (it may take a few days, depending on my schedule).
I just have a few questions before I can actually add your G++ installer to my project:

How can you maintain your installer? If there is a new release, how long will it take to release that compiler?
Are you planning to move to the .msi version, which integrates validated certificates?
What are your installer's limitations?

I asked the above questions just to understand both better.
I appreciate any help you can provide and thank you for taking the time to evaluate the C++ kernel and make it better.

Thanks for considering my installer!
To answer your questions:

I am planning to set up GitHub Actions or something similar to check Winlibs' GitHub for a new release, download it, and run the script to compile my installer with it automatically. Then increment version number and release it on Install C's GitHub Repo + Website. Until such a time as I implement this automation however, I will be updating the installer manually.
I had not considered that. I went for an .exe because it's simply a more common file extension and because my installation software defaulted to it. I will be looking into getting a certificate for my installer, though I'm told that may involve money.
Currently, only that it defaults to C:\MinGW\ as it's install path. This was done so that I could call my installer 'one-click' and increase simplicity. In the future, I hope to allow users to select the directory in which they wish to install, while defaulting to C:\Program Files\MinGW\ because that's neater than putting the folder in C:.

Thank you for taking the time to evaluate the Install C installer.  I appreciate it.

Hey @Welding-Torch, I just tried your GCC. And it was pretty good.
However, I have two significant recommendations for your installer:

You only have a GCC 64-bit installer. I recommend you to release the 32-bit version.
I recommend changing to the .msi installers because this extension makes the deployment on a large scale easier than using the .exe. You can skip this recommendation safely, it's just for enterprise features.

Thanks for taking the time in my project. Hope all of your work is better.

Thank you for the review!
I noticed that most of the PCs in use these days, including those around me, are 64-bit systems. As a result, I created a 64-bit installer. However, I will also make sure to include a 32-bit version in my internal task list for this project.
Will you endorse Install C as the recommended way to enable C support on Windows for use with jupyter-cpp-kernel?
I appreciate your input, and I hope your work is going smoothly as well.

I suggest stopping here, and recommend to switch to the Discussion


Add oauth_verifier to authorization header

Hey,
thanks for sharing this packages. This took so much work off me to create the auth flow with an external api.
I struggled with creating the access token from the temporary credentials and oauth_verifier. This package is sending the verifier as form data. But apparently some services need it to be in the Authorization header as well (in my case it was ImmoScout24).
This is also stated here:

https://tools.ietf.org/html/rfc5849#section-2.3
https://oauth1.wp-api.org/docs/basics/Auth-Flow.html#token-exchange

Hello, I can confirm that this is an important fix. I was running into the same issue and including the oauth_verifier in the Authorization header fixed it for me.


Workspace - Second line in the error message for invalid phone number invite is incorrect

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

Action Performed:

Go to https://staging.new.expensify.com

Create a new workspace from an account that's on the policyExpenseChat beta (e.g @expensifail.com)

Add a new invalid member to the workspace via Manage Members > Invite

Expected Result:
Correct error message should appear
Actual Result:
Incorrect error message in the 2nd line without any spacing too
Workaround:
Unknown
Platform:

Where is this issue occurring?

Web
iOS
Android
Desktop App
Mobile Web

Version Number: <IP_ADDRESS>
Reproducible in staging?: y
Reproducible in production?: y
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos:

Expensify/Expensify Issue URL:
Issue reported by: Applause
Slack conversation:
View all open jobs on GitHub

Proposal
Reason: This is happening because workspace.invite.pleaseEnterValidLogin doesn't exist there is no such key in en.js or es.js
https://github.com/Expensify/App/blob/43910fe5c20584b05fe56013005e8e59ba93e8a6/src/libs/actions/Policy.js#L352
Fix: we have multiple ways to solve this,

We can remove line 352 because we are already showing an error message so if we remove line 352 then only this error message will be shown:  "An error occurred inviting the user to the workspace, please try again."

We can add a key in en.js and es.js so the user will see the generic error message and the error message we will be adding.
https://github.com/Expensify/App/blob/43910fe5c20584b05fe56013005e8e59ba93e8a6/src/libs/actions/Policy.js#L350-L353

We can add the key but instead of including it with the generic message we can just show the new error message, like this:

 if (data.jsonCode === 402) {
     policyDataWithoutLogin.alertMessage = Localize.translateLocal('workspace.invite.pleaseEnterValidLogin');
}

Thanks for the proposals, but I'm going to close this as this issue a a duplicate of this issue

@kavimuru could you please update the original reporter of this issue, since it seems to be reported by @thesahindia and not applause as per this Slack thread? Let me know once it's updated and we will move forward with paying the contributor.

Adding External label to pay the reporting bonus. This issue was solved internally, so we can close it once the bonus is paid out.

@MitchExpensify could you please pay the reporting bonus to @thesahindia and close this issue once done? Thank you!

Cannn do! Upwork Job created and I've invited @thesahindia for reporting bonus payment

Applied ✅

Offer sent!

Accepted the offer.
Thanks.

Paid and contract ended! closing


use curl -L to handle redirections

this should fix failing terrascan check and Jenkins job.

Codecov Report

Merging #1012 (4f38d22) into main (ca503ba) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             main    #1012   +/-   ##
=======================================
  Coverage   53.15%   53.15%
=======================================
  Files          40       40
  Lines        4340     4340
=======================================
  Hits         2307     2307
  Misses       1906     1906
  Partials      127      127

:mega: Codecov can now indicate which changes are the most critical in Pull Requests. Learn more


Update sbt-contraband to 0.5.0

This is required to use zinc with sbt 1.4.x.

To validate this pull request against other sbt modules, please visit this link.


Additional window  captions

Beyond just the standard min/max/close window captions, several applications commonly use this space for notification, options, and generally any item that want displayed on the entire ui. I was able to accomplish this by adding an optional array or custom caption buttons the WindowCaption. If this sounds like a feature that aligns with the overall mantra of the window manager package I will happily create a PR to add this capability.
class WindowCaption extends StatefulWidget {
  const WindowCaption({
    Key? key,
    this.title,
    this.backgroundColor,
    this.brightness,
    /// insert array of captions here this.Children<Caption>[]
  }) : super(key: key);

This widget will be a separate package in a future version. Now, you can copy the code of this widget to your project for customization.


Missing ending semi colons causes build processes to break

Your source files src/js/datetimepicker.js and src/js/datetimepicker.templates.js do not have semicolons at the end, and that breaks build processes which concatenate this file with other libs that use an IIFE. It's one of the few cases where a semi colon is actually needed. I was getting this error, which was solved by added semi colons at the end of those two files:
(intermediate value)(intermediate value)(...) is not a function

Duplicate of #338
It depends a bit on your point of view, and my point of view is that all IIFE's should start with ;, which would completely fix this problem in all cases. There is no need to end with a ; if every IIFE starts with a ;
You other vendors don't fully understand the JS parser and the impact of concatenating with files that depend on ASI so they start their IIFE's with (, thus causing the problem.
You have a few choices:

Fix this in your build by injecting a ' between the files you are concatenating. This is usually a one-line change depending on how you are concatenating the files.
Fix this in your build by minifying first and then concatenating. This should leave a \n  between the files you are concatenating, allowing ASI to take care of this for you.
Fix this in your build by moving this directive to the end of the concatenation list.
Report the defects in the IIFE's of other vendors so they know how to do IIFE's right when relying on ASI.
Submit an enhancement request to Standard to allow a ; at the end of an IIFE. This would allow me to add it to my code, obviating the need for other people to fully understand what they are doing.

I would be happy to make a change to this code, but I can't right now due to being  Standard compliant.

I created a new issue for standard to allow semicolons at the end of an IIFE

I've since figured out how to add the semicolon to end like moment without
making standard angry - it will be in the next release.
On Fri, Oct 21, 2016 at 1:45 PM, Jacob<EMAIL_ADDRESS>wrote:

Thank for your explaining the situation to me.
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub
https://github.com/dalelotts/angular-bootstrap-datetimepicker/issues/347#issuecomment-255440200,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ACBdLpuNEbsS1patGoPNWZQ6C0KBY3hnks5q2QhLgaJpZM4KbGWF
.

You could just add

If you're using grunt, you could just add


mighty lite bt does not show ambient effects

I run a mighty lite bt with the mightier amp app on android.
When I switch to the ambient section, the window is grey, showing no controls.
Compared with the app from nux there are 4 delays (1 to 4) with sliders for repeat, mix and time and 4 reverbs (Room, Hall, Plate and Spring) with sliders for decay and mix.
Is there a chance to get this work?

On Android


Constant array reports nbytes as sizeof ScalarValue

I don't think we should trust arrays to self-report nbytes

We can add size of metadata to the nbytes


Greenkeeper combined PRs

This PR combines all the greenkeeper PRs that were dropped over the weekend and updates the lock file.

@thefrontside/oss can I get an approval / merge?


Padawan does not autocomplete when inside a multi-line associative array

I have the following code
<?php

class A {
    public function foo(){}
}

$a = new A();
// place X
[
    'a' => $a // place Y
];

If i try now to type  $a-> at place X it will work,  but if it try to type -> at place Y, it will not
if the array is a multiline normal one , it does work , same for multiline function call

Hello, thanks for the bug report. This happens because of using hacked php-parser. It is unable to parse line like 'a' => $a->

hmmm ok, actually if i put it on one line , then it's able to parse it correctly
by the way,  now that php7 has a AST (and a lib to access it) , would it make things easier ? (like the people from this project https://github.com/etsy/phan/  are doing)

more on the bug itself, do you think it would be hard to fix,  i.e if i could try my hand on it ?

@allan-simon I haven't tried it yet, but I think at least it would be faster. What about fixing this bug, right now I have not enough time and would be able to fix it only after holidays.
The problem lives here https://github.com/mkusher/padawan.php/blob/master/src/Parser/ErrorFreePhpParser.php
but if it is possible to use https://github.com/nikic/PHP-Parser/blob/master/doc/component/Error.markdown than maybe it will be easy to solve

I've added some debug in ErrorFreePhpParser, and what I can see is that  most of the time the exception which get returned is
Syntax error, unexpected EOF, expecting T_STRING or T_VARIABLE or '{' or '$' on line 1
even for   [ 'a' => $a-> ]   (for which autocompletion works
but for
[
     'a' => $a->
]

I got :
"Syntax error, unexpected T_DOUBLE_ARROW on line 1"

oh I see what you mean,  as it handles on a line per line basis ,   hence why it works when the beginning of the array is on the same line,  and for other type of multiline statement

Is there a chance to fix it?

@golaod there should be fix in a parser logic, I'm not sure how easy it is. Currently I'm working on https://github.com/mkusher/padawan.php/pulls


Updated documentation in spec.yaml

Description
What - Updated Launchdarkly Documentation Path in spec.yaml
Why - Old path changed
Type of change
Please leave one option from the following and delete the rest:

[ ] Documentation (added/updated documentation)

Yesterday I submitted a PR on the main docs to fix the link so it doesn't show the %20 formatting

cool


add some resource golang tutorial

Description

Add some tutorial about golang
Motivation and Context

How Has This Been Tested?

Types of changes

[ ] Content Update (change which fixes an issue or updates an already existing submission)
[x] New Article (change which adds functionality)
[ ] Documentation change

Checklist:

[x] My code follows the code style of this project.
[x] I have updated the documentation accordingly.
[x] I have read the CONTRIBUTING document.
[x] I have made checks to ensure URLs and other resources are valid

This resource already in the repo.


OTG: Making the test P4RT-3.2 align with ATE test

Log:
P4RT3.2.docx
resolves #882

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 57.219%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
1181

Relevant Lines:
2064

💛  - Coveralls

/gcbrun


[vulkan] Update default RDNA GPU subgroup size to 32

RDNA GPUs support two modes, wave32 and wave64. Right now in Vulkan we default to use wave64, following what vulkaninfo would report for RDNA GPUs, except when we target matmul. So that's a bit inconsistency. Further, when we targeting RDNA GPUs via HIP, the default is wave32. So another mismatch here. These differences causes quite some special cases in the compiler.
We should consider changing the Vulkan side to use wave32 mode entirely to avoid all these inconsistencies and special cases. wave64 is more for graphics and we care more about compute. Fixing this involves also look at what tests would fail and update them.

completed with https://github.com/iree-org/iree/pull/18207


How could i remove the orange block in the following pic ?

🚨 The issue tracker is not for questions 🚨
https://ibb.co/njhxBM7

Can you reproduce this when you run with extensions disabled?

The issue seems get disappeared ,just after one night. I did nothing , while i still get confused what happened . Any available reason?
https://ibb.co/rm4JtM3


Windows service event logging issue

Messages from the collector when running as a Windows service are logged in the Windows Event Log in the following format:
The description for Event ID 1 from source splunk-otel-collector cannot be found. Either the component that raises this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on the local computer.

If the event originated on another computer, the display information had to be saved with the event.

The following information was included with the event:

Everything is ready. Begin running and processing data.

Stack Trace:

Tested with the v0.21.0 MSI on both Server 2016 and 2019.
The core and contrib MSI's also have the same issue.

I'll try to work my way through my network, but I don't think that I know anyone at Microsoft who could answer this.
I assume that you've tried restarting the event viewer after the Collector registers itself as a log source? Looks like that's a common cause of this issue, as the event viewer won't see any sources that registered after launch. I also found this: https://stackoverflow.com/questions/3412463/description-for-event-id-from-source-cannot-be-found/32653571

Thanks @mtwo.  I can try to implement a workaround by updating the MSI to create the registry entry in HKLM:SYSTEM\CurrentControlSet\Services\EventLog\Application for the service.  However, I think the better long-term solution may be for the collector app itself to register to the eventlog, maybe incorporate something like https://github.com/golang/sys/blob/master/windows/svc/eventlog/install.go or try to emulate the smart agent https://github.com/signalfx/signalfx-agent/blob/master/cmd/agent/agentmain/windows.go?  I'm not a golang developer, so not sure what the best course of action would be.

Closing this issue for inactivity. Please reopen if further work is required.


Create a document table on the fly

I'd like to have Moebius create a document table on save if one doesn't exist. The SQL would be something like...
create table [table_name](
  id serial primary key not null,
  body jsonb not null,
  created_at timestamptz not null default now(),
  updated_at timestamptz
)

We did this with Massive by simple catching an insert error. Might be a bit difficult the way we're doing it now since we're handing things to execute which ... I'm still unsure about.

Done


New Fuckr release, cleaned up html, added some profile data, sending pics works again

This is on Google Drive, it may say it can't preview, it did that to me, but it will still allow you to download.  Just unzip this to what ever fold you wnat and it will work.  You may also overwrite your old fuckr files or folder.
Just a note, THIS WILL NOT ALLOW YOU TO CREATE A NEW ACCOUNT, ONLY LOG IN.
https://drive.google.com/open?id=1yf108aciNM5TH-xaRknmKAUI_QzohQoB

@RobbieTechie Great Job! Thanks a lot! I couldn't open it the first time, but then I erased the userdata in the /appdata/fuckr folder and everything went fine, the thumbnails are opening and I really like the filters and the html change when the profile picture is not found. Thank you again!!

You're welcome

Thank You!!!! @RobbieTechie
Feedback:
On Windows 10 64bit - Xtra Account
Had to delete prior Fuckr version and user/_/appdata as it was looping restarts once I installed the new version.

Filter work -yay
Like Improved Profile Info - yay
Any way to favorite (star)?
Constant auto-restarting of app (White flash), every time I block, when I send a message, even when browsing profiles. Can be annoying mid convo. Any way to turn this function off or background it with the app open so you don't loose your place or what your doing. Don't recall this in the past though the prior error messages were annoying from Grindr's servers. Maybe I had a pieced together version.
Has the bitmining code been removed that was discovered?
It makes 4 instances of the "nwjs" for memory ussage 17.4MB, 60.9MB, 58.3MB, 1.4MB
Will Add More Edits when I discover / think of more...

THANK YOU, can't wait for your project in the future - Good Vibes Sent!

I may add the ability to favorite users, I have a version I've tested and can do it manually so I know it's possible, just haven't worked at coding things into the app yet.
With the blocking, sometimes it restarts and sometimes it doesn't, for me anyway.  Same with the profile block or chat.  I'll have to dig more to figure that out, it may just be something with the way the app functions.
As for restarting by itself, I set the app up to restart when disconnected from xmpp, so it will reconnect to chat, otherwise the chat box disappears and the error pops up.  That is another area that needs looked into.
No bitmining.
The multiple instances has to do with the way chrome runs, the chrome browser runs in a similar way and node webkit is basically the chrome browser that's modified by the people that wrote NW.
I'm glad it's working better, I'll see what I can do about some of these other issues soon.
Also some of this I have to give credit to Victor for some of the ideas, he was the one that came of with the reload to fix the chat, a while ago, we both just deal with it and it hasn't been fixed like the actual app yet.
I'm actually looking at making a new version of this, but I've got more learning to do first with a newer version of Angular.

@RobbieTechie Could we implement something like this in the future for Fuckr. Could be useful information. Scared to give away access to my account to some rando site. Seems to be info available on the back end of the server.
https://www.reddit.com/r/askgaybros/comments/857i0w/cckblocked_see_whos_blocked_you_on_grindr/
https://blocked.ongrindr.com/
Cheers

This xposed app is very useful, please chek it @RobbieTechie
https://forum.xda-developers.com/xposed/modules/mod-t3373222

@powline99 There are ways to see who you've blocked and who blocks you, I can verify that.  I'm not sure I trust that site.  I'll make an account and test it and report back here.
@xfy741 I've seen that before, you need a rooted device for xposed, some are easy to root, some are not.  For the most part those things could be done in Fuckr, as for the bit about unsending chats, that seems a bit ify to me, but maybe they do have it working.

@powline99 that site does work, but it appears to also store your data, so I tested it then deleted the account I tested with.  I don't recommend using it with anything other than a test account.

@RobbieTechie I don't use it on my phone, there are emulators working with grindr, those are Koplayer, MeMu and Nox. I think Nox is better but MeMu is the only one with Lollipop.  @RobbieTechie I have a question, is it hard to create an app for viewing the pictures and the chat database stored in the grindr cache in the same way you see it in the grindr chat tab. Some people just want to save a chat with the pictures they already have on their phones, fuckr just work for the new ones. It could be like a log viewer or something. I can see the database with a sqlite viewer but is not organized by user, it is sort by timestamp and no pictures, just hashes. I would really like an app like this: Grindr history viewer and saver.

I'm aware of the emulators, they're good in some areas and not so good in others.
As for an app, I believe they are using an sqlite3 database for grindr.  If you wrote an app to view the data you could really control how it is sorted, by profileId or timestamp etc.
Those hashes you see are the pictures, thats how they name the images.  In theory no two images are the same so no two hashes would be the same.  I know grindr in the past had talked about being able to back up your chat history, which would require exporting the database or portions of it, and for what every reason they never bothered.  That is one of the biggest downfalls of that app.  If you switch to a new device, you lose the convos.  Personally I have no plans to develop something like that at this time as it doesn't seem there is much of a demand for it.

@RobbieTechie if you use Titanium Backup, you can create a backup and everything is restored,app and data.

@RobbieTechie ... thanks for this - im assuming this can only be used for windows?
on mac, i duplicated the fuckr.app holder, and copied all those new folders into the package .. and get this when i open it up

Your profile can not be used because it is from a newer version of NW.js.
Some features may be unavailable. Please specify a different profile directory or use a newer version of NW.js.

surprisingly it then open and SEEMS ok ... but once logged in, just shows the fields as blanks:

Age
Height
Weight
Position

{{profile.age}}
{{profile.height | cmToLocalUnit}}
{{profile.weight | gramToLocalUnit}}
{{sexualPositions[profile.sexualPosition]}}

any ideas?

ps ... @RobbieTechie - and just one other qn, for newer accounts, how do i find out what the authtoken should be? thanks to you ive been able to kind of get the old build working on mac with accounts that i already had run previously, but any new ones it seems to get stuck on not having the ngstorage-authtoken value ... any tips much appreciated

@xfy741 I don't even bother with backup, when I use it on a rooted device I just copy the databases and bingo, back up.
@fm2000 When the profile data show sup like that, it usually is referencing a filter programmed in that isn't there.  You would need to copy the package.json in the root folder, then copy the fuckr.js from the root folder, and then copy the / views folder to update the profile views, then most likely it should go.  You still won't be able to create accounts but you can still log in.

@RobbieTechie FYI...
https://www.pinknews.co.uk/2018/03/19/what-is-cckblocked-the-app-that-reveals-who-blocked-you-on-grindr/

Part of that concerns me, as it saves the authToken, which is basically your password hashed out, that is how, after you log in, you don't type your password any longer.  The authToken is saved on your device as the password to your account.

Anyone else having trouble with tokens here?
Tried downloading, deleting all the cached user data, etc. but can't get it to log in.
When I run it through Fiddler I get an invalid token error - and don't know how to fix it!

I just ran it with the version I last put together, cleared all my data and logged in again just fine

@RobbieTechie Thank you for this update. Mac user this side. I managed to log back in and even found some of my old chats from 1 year back. If I go back to my old chats, I can still see the profiles of the people I was chatting too.
However, I'm unable to select a location  and can't see profile thumbnails on the main grid? Any idea what might be wrong?

@RobbieTechie Thanks for the update! Mac user this side! Once I copy-pasted all the folders in the app.nw root folder, I was able to log back in. Strangely, even though I was using a new account, I found my old chats from 1 year back from a different email ID I was using then.
However, in the main grid, I still can't select a location or see the profile thumbnails. Any idea what might be wrong?

@RobbieTechie Can you create an account on Grindr on your phone and then login to Fuckr or do you have to already have an account that was used with Fuckr to get this to work?

@ghost Currently with what was released, you should be able to use an already existing account, or create a new one using the app and either should work.  This isn't set up for Mac yet though.  I am looking into using Transmac, but if one of you mac users can get the files from the windows version and replace it in the mac setup, that should work.
@waddup1001 The chat data is stored right on the computer, so as long as you are using the same folder for data storage the chats will remain.  If you can't set a location, that may prevent it.  If you have the developer version, on Windows you hit F12 and you can inspect, I'm not sure what it would be on Mac.  You can also right-click up by where the fuckr logo is and see if it pops up a menu where you can select inspect, then you'd have to look accross the top for "Application", then on the left side fo the screen look for "Local Storage" and then crhome-extention and the data is under there, try clicking once on "ngStorage-location" so the key and value are both highlighted and hit delete, then you should be able to enter a location.

Hi everybody, I have some small problem. Can not enter location, doesnt work. I get online , but without location. Somebody can help? Many thanks

@RobbieTechie
any chance for a unix (ubuntu) working version?
Thanks

@RobbieTechie  They are using Fuckr In this article, look at the pic
https://securityaffairs.co/wordpress/70851/hacking/grindr-gay-dating-app-issues.html

What they don't understand is that that is a normal function of the app, all that guy did was read the array of users that blocked someone and someone was blocked by, which is downloaded every time the app gets launched.  That site was nothing special in all reality.  Grindr has certain functions that it performs when someone logs in, and the block list is one of those functions.

@RobbieTechie Any way to fix the reloading every time I block, I have to block some people 2 and 3 times. Xtra Subscriber. I try clicking log-in and letting it automatically login. It crashes and reloads every time. Even sometimes just clicking on profiles and browsing, then you wait for it a few seconds to load up again. Win 10 - 64bit. Wifi connection. Is the Grindr server delaying the connection or something. They recently did some work on the app/server (Android version is shit), ... this now takes 10 seconds to block someone (Wonder if they are delaying it) to avoid server time or something and clicking on profiles is slower.
Thank You!

@RobbieTechie  http://www.breitbart.com/tech/2018/04/02/report-grindr-sharing-hiv-statuses-of-users-with-third-parties/

I know a lot of guys who do not reveal their true status (+ or -) on
grindr. whoever is buying the info is naive
On Mon, Apr 2, 2018 at 2:44 PM, powline99<EMAIL_ADDRESS>wrote:

@RobbieTechie https://github.com/RobbieTechie
http://www.breitbart.com/tech/2018/04/02/report-grindr-
sharing-hiv-statuses-of-users-with-third-parties/
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/tomlandia/fuckr/issues/187#issuecomment-378056258,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AObrIZR--Esu3r-sxqoeDInZTmQFyNGHks5tkpuzgaJpZM4SmVZ-
.

I find that android app is better than iOS app. Android seems to do a
refresh at some time interval. on iOS you have the same refresh but it also
seems to happen when some action is performed (a block, favorite). Fuckr
just seems to have the periodic restarts for refresh. In fuckr it seems
that the map is more accurate than the reported distance.
On Mon, Apr 2, 2018 at 2:36 PM, powline99<EMAIL_ADDRESS>wrote:

@RobbieTechie https://github.com/RobbieTechie Any way to fix the
reloading every time I block, I have to block some people 2 and 3 times.
Xtra Subscriber. I try clicking log-in and letting it automatically login.
It crashes and reloads every time. Even sometimes just clicking on profiles
and browsing, then you wait for it a few seconds to load up again. Win 10 -
64bit. Wifi connection. Is the Grindr server delaying the connection or
something. They recently did some work on the app/server (Android version
is shit), ... this now takes 10 seconds to block someone (Wonder if they
are delaying it) to avoid server time or something and clicking on profiles
is slower.
Thank You!
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/tomlandia/fuckr/issues/187#issuecomment-378054431,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AObrIXLfiGG1znPS8m-cqKBuzfPgb3MYks5tkpnmgaJpZM4SmVZ-
.

@Kav28 Do you know how to backup on Andorid past chats - Grindr. I tried a few apps on a test account and it didn't transfer over my past chats. I want to downgrade the APK and see if it's faster than their current build. The support said they know there is a huge issue with the current build being slower to block, load profiles off the grid, and a new feature to change the Icon (from the Grindr standard one to incognito - it basically deletes the app from Android).
Thanks!

I use fuckr on windows, grindr on multiple iOS devices and multiple android
devices. I find that once I start the app on a device, pending
conversations get downloaded to the device and they are no longer available
for other devices - the conversations dont sync. when the app gets upgraded
the conversations that are on that device get into the upgrade but nothing
on other devices.  fuckr does seem to keep these in a file so it seems that
it should be possible to merge the fuckr/conversations on one laptop into a
second by merging these files. I havent tried merging them but have xfr the
file, brought up a new fuckr and they were present.
On Mon, Apr 2, 2018 at 6:00 PM, powline99<EMAIL_ADDRESS>wrote:

@Kav28 https://github.com/Kav28 Do you know how to backup on Andorid
past chats - Grindr. I tried a few apps on a test account and it didn't
transfer over my past chats. I want to downgrade the APK and see if it's
faster than their current build. The support said they know there is a huge
issue with the current build being slower to block, load profiles off the
grid, and a new feature to change the Icon (from the Grindr standard one to
incognito - it basically deletes the app from Android).
Thanks!
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/tomlandia/fuckr/issues/187#issuecomment-378094452,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AObrIa1EalmFHmwbg1fKpIIBWEZjV95Sks5tksmigaJpZM4SmVZ-
.

In a nutshell, grindr has been lying to users about their location accuracy and data mining.   I've know gps enabled apps that can also track which level of a building your in, perhaps on their back end they can do that.  The app also appears to be set to track a user.
@powline99  if your device is rooted, you can copy the databases folder, it sometimes throws a fit, and sometimes you have to clear the cache but not the data in the app to get it to go when putting it back, but if you clear it, you can copy it back in.  Really that's all they'd have to do to back up chats, I've done this at different times.
@Kav28 The chats are stored locally in an sqlite database, which is why they are only local, grindr has never given you the direct ability to back them up and restore them.  On fuckr, the chats don't get removed, unless you clear the data folder, and you can copy the chat data out easily and replace it.  If you used the old versions of Fuckr, when you logged out, and used another account, ALL your chats would still remain, even though you logged in as another users.  The last Fuckr @tomlandia released never finished never finished the actual logout function, but that would still be the same if you actually logged out.

sorry ive taken so long to log bacm and reply but have been on the road ... but just thanks for the advice Robbie.

It's all good, people get busy, you're welcome and I hope you had safe travels.

Can someone mirror the download link which has been removed? Looking for mac version.


Received funds are marked as "Send" and incorrectly show the same address for sending and receiving

When testing out the Bitcoin portion of the wallet, I noticed that received funds are incorrectly marked as sends, and show the recipients address as the sending address. That also means that the amount of the transaction is displayed incorrectly. The pictured received transaction was from an external wallet to Kraken Wallet.

New build is shipping today with a fix


feat: update titles for certification pages

Checklist:

[x] I have read freeCodeCamp's contribution guidelines.
[x] My pull request has a descriptive title (not a vague title like Update index.md)
[x] My pull request targets the main branch of freeCodeCamp.
[x] I have tested these changes either locally on my machine, or GitPod.

Closes #XXXXX

This PR updates the <title> for each certification page to include the word "Certification" for SEO purposes.
For example, Responsive Web Design Certification | freeCodeCamp.org rather than Responsive Web Design | freeCodeCamp.org like we currently have.

@raisedadead, good point.
I'm not sure how easy it'll be to write Jest tests for Helmet. I'll give it a shot. Otherwise, we should be able to at least do some testing in Cypress.
Speaking of which, it seems like one of the Cypress tests failed. I'll update those now.

Just let me know if it would be better to test with Jest here and I can circle back around.

I will defer to you on whatever is the easiest. All I care about is we do not introduce a regression later. And having any sort of testing in place is good.

@raisedadead, okay, sounds good.
Right now I'm thinking that Cypress would be easier here. And hopefully later we'll figure out a good way to test the different localization in Cypress later, so we can ensure the titles are being set correctly.

Are there any other changes that should be made @ShaunSHamilton? Otherwise I think this should be ready for another quick round of review.
Note that I just made some minor changes to the current Cypress tests we have. I figure that should be enough to show us whether the new title is rendered correctly.

@ShaunSHamilton, that's a great point! Thanks for catching that.
I think you're right, we should probably filter that out since it's not an actual certification. I'll make a quick update to this to make sure we don't add the word "Certification" to that section.


DenoisingAutoEncoder layer

Hi,
I write this issue to notice a needed refactoring of DenoisingAutoEncoder layer and see if my implementation of denoising auto-encoder is right .
I am trying to implement Stacked Denoising Autoencoders with Keras but the DenoisingAutoEncoder cannot be the first layer in a pipeline as the documentation shows. That first layer make an additional weights which doesn't help in stacking DAE.
I followed the mentioned example in the documentation of the DenoisingAutoEncoder and add a hello print command inside corrupt_input but the text never get printed.
To implement SDAE, I used AutoEncoder with a Masked layer(Dropout or/and GaussianNoise) as a first layer in the container encoder.
Also, I tried to fix DenoisingAutoEncoder (making a mess in the code architecture of Keras ^^) with this code in init and remove the _corrupt_input and get_input methods:
if hasattr(encoder,'layers'):
    encoder.layers[:0] = [Dropout(corruption_level)]
    encoder.layers[1].set_previous(encoder.layers[0])
else:
    from ..layers import containers
    encoder = containers.Sequential([Dropout(corruption_level),encoder])

Cheers,

I just removed the denoising autoencoder. Denoising is an application of the autoencoder, and I don't think we should be mixing applications and implementations. Besides, the implementation was incorrect (it was behaving the same as the regular autoencoder). This escaped me when I accepted the PR apparently.

Hi, @Reddine , have you  implemented the DenoisingAutoEncoder by keras? I want to use auto-encoder for texts classification, would you give me some suggestions?

Hi, I switched to pylearn2 library for Denoising AutoEncoder purpose, It contains many built-in functions for classification and it s based on theano framework as keras. Notice that pylearn2 project does not have any current developer.


[GOBBLIN-1782] Fix Merge State for Flow Pending Resume statuses

Dear Gobblin maintainers,
Please accept this PR. I understand that it will not be reviewed until I have checked off all the steps below!
JIRA

[ ] My PR addresses the following Gobblin JIRA issues and references them in the PR title. For example, "[GOBBLIN-XXX] My Gobblin PR"

https://issues.apache.org/jira/browse/GOBBLIN-XXX
https://issues.apache.org/jira/browse/GOBBLIN-1782

Description

[ ] Here are some details about my PR, including screenshots (if applicable):
[ ] Flow statuses in pending_resume state were not getting executed since we incorrectly update the merge state for such flows
[ ] Thus, we now detect such flows and update their merge state so that they can proceed to their next state in the DAG

Tests

[ ] My PR adds the following unit tests OR does not need testing for this extremely good reason:
[ ] Added unit test for the fix

Commits

[ ] My commits all reference JIRA issues in their subject lines, and I have squashed multiple commits if they address the same issue. In addition, my commits follow the guidelines from "How to write a good git commit message":

Subject is separated from body by a blank line
Subject is limited to 50 characters
Subject does not end with a period
Subject uses the imperative mood ("add", not "adding")
Body wraps at 72 characters
Body explains "what" and "why", not "how"

Codecov Report

Merging #3639 (6c258c5) into master (69f3f9c) will decrease coverage by 2.79%.
The diff coverage is n/a.

@@             Coverage Diff              @@
##             master    #3639      +/-   ##
============================================
- Coverage     46.58%   43.80%   -2.79%
+ Complexity    10672     2064    -8608
============================================
  Files          2133      409    -1724
  Lines         83557    17639   -65918
  Branches       9290     2152    -7138
============================================
- Hits          38928     7726   -31202
+ Misses        41068     9055   -32013
+ Partials       3561      858    -2703

Impacted Files
Coverage Δ

.../org/apache/gobblin/cluster/GobblinTaskRunner.java
62.22% <0.00%> (-0.31%)
:arrow_down:

...blin/service/monitoring/KafkaJobStatusMonitor.java

...aset/comparators/URNLexicographicalComparator.java

...iance/retention/HivePartitionRetentionVersion.java

...mapreduce/orc/GobblinOrcMapreduceRecordWriter.java

...ent/retention/action/MultiAccessControlAction.java

...r/ProduceRateAndLagBasedWorkUnitSizeEstimator.java

...urce/extractor/extract/restapi/RestApiCommand.java

...il/limiter/stressTest/FixedOperationsStressor.java

...gobblin/service/modules/spec/JobExecutionPlan.java

... and 1716 more

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more


Cannot serialise number: must not be NaN or Infinity

Running torch-rnn, when saving checkpoints I get this from time to time:
/home/howl/torch-cl/install/bin/luajit: ./util/utils.lua:50: Cannot serialise number: must not be NaN or Infinity
stack traceback:
	[C]: in function 'encode'
	./util/utils.lua:50: in function 'write_json'
	train.lua:234: in main chunk
	[C]: in function 'dofile'
	...l/torch-cl/install/lib/luarocks/rocks/trepl/scm-1/bin/th:145: in main chunk
	[C]: at 0x55832286e450

I'm running torch-cl with the following:
th train.lua -input_h5 ../data.h5 -input_json ../data.json -gpu_backend opencl -init_from cv/checkpoint_74000.t7 -reset_iterations 0

The last two options were added because I had the problem already in previous runs.
Graphics card is a NVIDIA GeForce 620 OEM. Using OpenCL because running CUDA seems close to impossible or very hard anyway on my machine (it's sort of like an NVIDIA Optimus laptop, but it's a Dell workstation. Can find out the model if needed).
Running on Debian GNU/Linux sid (unstable).

As it turns out, this issue seems to be caused by Inf trying to be added to the output (so for some reason when calculating loss there's a div by 0). When the loss history is encoded, it encounters the Inf and throws an error. If anyone else finds this issue, I quickly patched this in my local repo:
diff --git a/train.lua b/train.lua
index 52210ec..e11869b 100644
--- a/train.lua
+++ b/train.lua
@@ -185,7 +185,11 @@ for i = start_i + 1, num_iterations do
   -- Take a gradient step and maybe print
   -- Note that adam returns a singleton array of losses
   local _, loss = optim.adam(f, params, optim_config)
-  table.insert(train_loss_history, loss[1])
+  if loss == math.huge or loss == -math.huge or loss ~= loss then
+    print(string.format("Can't represent %f in JSON, so not adding to the training loss history", loss[1]))
+  else
+    table.insert(train_loss_history, loss[1])
+  end
   if opt.print_every > 0 and i % opt.print_every == 0 then
     local float_epoch = i / num_train + 1
     local msg = 'Epoch %.2f / %d, i = %d / %d, loss = %f'

Handles +Inf, -Inf and NaN.


Refactoring the User Management API

Following changes were suggested at the API review:

Introduce UserInfo public interface type
Rename User to UserRecord
Rename User.Builder to UserRecord.CreateRequest
Rename User.Updater to UserRecord.UpdateRequest
Drop ProviderUserInfo from the public API
Implement UserInfo at both UserRecord and ProviderUserInfo

Made the suggested changes.

+1


text polish

comment in the code modified according to Rado's request
https://github.com/scisoft/autocmake/pull/2#commitcomment-11787854
Well, the previous online pull request was not incorporated in my fork's git history, so I had to create this new pull request.

Thanks!


Why doen't connection on HUAWEI SEA-AL10 device ?

PS C:\Users\Administrator\Desktop\开发\scrcpy-win64-v2.1.1\scrcpy-win64-v2.1.1> .\scrcpy.exe  --tunnel-host=<IP_ADDRESS> --tunnel-port=5037
scrcpy 2.1.1 https://github.com/Genymobile/scrcpy
INFO: Tunnel host/port is set, --force-adb-forward automatically enabled.
adb server version (39) doesn't match this client (41); killing...

daemon started successfully
INFO: ADB device found:
INFO:     -->   (usb)      6HJDU19611011408            device  SEA_AL10
C:\Users\Administrator\Desktop\开发\scrcpy-win64-v2.1.1\scrcpy-win64-v2.1.1\scrcpy-server: 1 file pushed, 0 skipped. 110.2 MB/s (56995 bytes in 0.000s)
[server] INFO: Device: [HUAWEI] HUAWEI SEA-AL10 (Android 10)
ERROR: connect: [10061] No connection could be made because the target machine actively refused it.
ERROR: connect: [10061] No connection could be made because the target machine actively refused it.
ERROR: connect: [10061] No connection could be made because the target machine actively refused it.
ERROR: connect: [10061] No connection could be made because the target machine actively refused it.
ERROR: connect: [10061] No connection could be made because the target machine actively refused it.
ERROR: connect: [10061] No connection could be made because the target machine actively refused it.
ERROR: connect: [10038] An operation was attempted on something that is not a socket.

this is me connection device data. Why ?

Firstly:

adb server version (39) doesn't match this client (41); killing...

https://github.com/Genymobile/scrcpy/blob/master/FAQ.md#conflicts-between-adb-versions


Resubmitting PR against dev branch.

. Removed the plato require
. Changed the log message to omit plato
. Removed the call to startPlatoVisualizer()
. Removed the startPlatoVisualizer() function also
Original issue: https://github.com/CodeSeven/toastr/issues/334
Previous closed PR: https://github.com/CodeSeven/toastr/pull/359
/cc @TimFerrell @johnpapa

Thanks!

@TimFerrell Thanks for the merge!


FIPS and KTLS may interfere

New Linux kernels (>= 5.11) enable KTLS CHACHA which is not FIPS-suitable.
Fixes #16657

Checklist

[ ] documentation is added or updated
[x] tests are added or updated

@paulidale If you are right, doesn't it mean that we are able to use non-FIPS compatible ciphersuites with FIPS provider in such a corner case?

That's certainly possible.  From the purely OpenSSL perspective: the kernel isn't validated: it's crypto shouldn't be used at all.
Your situation is different since you validate the kernel as well.  In that case, using KTLS should be okay (with the usual ask your lab, I'm not an expert disclaimer).  It would still need to be restricted to FIPS validated algorithms.  So no CHACHA even then.

24 hours has passed since 'approval: done' was set, but as this PR has been updated in that time the label 'approval: ready to merge' is not being automatically set.  Please review the updates and set the label manually.

Merged. Thanks!


About The Reference To PhoneGap

About The Reference To PhoneGap
PhoneGap announced on August 11, 2020 that development for PhoneGap and PhoneGap Build products will end on October 1, 2020.
Alternatives
PhoneGap offers other alternatives for applications that carry the PWA feature:

Monaca
Framework7
NativeScript
Ionic Capacitor
Progressive Web Apps

Conclusion and Recommendations
I find it inconvenient to be cited in the document as PhoneGap has completed its lifetime. Alternatives to PhoneGap can be evaluated.
Additional Resources

Update for Customers Using PhoneGap and PhoneGap Build
End of Service for Adobe PhoneGap

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

ID: b0871c51-df56-1e27-b56b-cbc902bdc5ae
Version Independent ID: c108f0e5-dd13-c10b-8376-6289b0e64519
Content: PWA approach to Android development on Windows
Content Source: hub/android/pwa.md
Product: dev-environment
Technology: windows-android
GitHub Login: @mattwojo
Microsoft Alias: mattwoj

Yes - I just read the blog announcement an updated to reflect the support being dropped. Thanks again.
https://github.com/MicrosoftDocs/windows-uwp/commit/99f5544d9642c87a16e3bd21f76c2fcbc97c20d2

Yes - I just read the blog announcement an updated to reflect the support being dropped. Thanks again.
https://github.com/MicrosoftDocs/windows-uwp/commit/99f5544d9642c87a16e3bd21f76c2fcbc97c20d2


Add color customization to header layout

A new logic to allow various color customization options for the header layout has been added. The implemented loop goes through each color in the color list $header-colors and applies the selected values to define header and burger variants including their background and selected item colors.

New CSS variables have been added to the header.css file to facilitate styling customization of selected header items, dropdown items and dropdown backgrounds. These include variations of hues, saturations, lightness, and inverted lightness.


Possibly Issue with pandas/numpy

I am not sure if this is related to me updating to Ubuntu 22.04 LTS from 20.04LTS; but when I tried to run
python3 ./toxssin.py
Traceback (most recent call last):
  File "/Tools/toxssin/./toxssin.py", line 15, in <module>
    from pandas import read_html, DataFrame
  File "/Tools/toxssin/.venv/lib/python3.10/site-packages/pandas/__init__.py", line 22, in <module>
    from pandas.compat import (
  File "/Tools/toxssin/.venv/lib/python3.10/site-packages/pandas/compat/__init__.py", line 15, in <module>
    from pandas.compat.numpy import (
  File "/Tools/toxssin/.venv/lib/python3.10/site-packages/pandas/compat/numpy/__init__.py", line 7, in <module>
    from pandas.util.version import Version
  File "/Tools/toxssin/.venv/lib/python3.10/site-packages/pandas/util/__init__.py", line 1, in <module>
    from pandas.util._decorators import (  # noqa
  File "/Tools/toxssin/.venv/lib/python3.10/site-packages/pandas/util/_decorators.py", line 14, in <module>
    from pandas._libs.properties import cache_readonly  # noqa
  File "/Tools/toxssin/.venv/lib/python3.10/site-packages/pandas/_libs/__init__.py", line 13, in <module>
    from pandas._libs.interval import Interval
  File "pandas/_libs/interval.pyx", line 1, in init pandas._libs.interval
ValueError: numpy.dtype size changed, may indicate binary incompatibility. Expected 96 from C header, got 88 from PyObject
(.venv)➜toxssin(main)✗pip3 uninstall pandas
Found existing installation: pandas 1.3.5
Uninstalling pandas-1.3.5:
  Would remove:
    /Tools/toxssin/.venv/lib/python3.10/site-packages/pandas-1.3.5.dist-info/*
    /Tools/toxssin/.venv/lib/python3.10/site-packages/pandas/*
Proceed (Y/n)? y
  Successfully uninstalled pandas-1.3.5
(.venv)➜toxssin(main)✗pip3 install pandas
Collecting pandas
  Using cached pandas-2.2.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (13.0 MB)
Requirement already satisfied: python-dateutil>=2.8.2 in ./.venv/lib/python3.10/site-packages (from pandas) (2.9.0.post0)
Requirement already satisfied: numpy>=1.22.4 in ./.venv/lib/python3.10/site-packages (from pandas) (2.0.0)
Requirement already satisfied: pytz>=2020.1 in ./.venv/lib/python3.10/site-packages (from pandas) (2024.1)
Requirement already satisfied: tzdata>=2022.7 in ./.venv/lib/python3.10/site-packages (from pandas) (2024.1)
Requirement already satisfied: six>=1.5 in ./.venv/lib/python3.10/site-packages (from python-dateutil>=2.8.2->pandas) (1.16.0)
Installing collected packages: pandas
Successfully installed pandas-2.2.2
(.venv)➜toxssin(main)✗python3 ./toxssin.py
usage: toxssin.py [-h] -u URL -c CERTFILE -k KEYFILE [-p PORT] [-s SCRIPT_NAME] [-e ELEMENTS] [-f FREQUENCY] [-a COOKIE_AGE] [-t] [-g] [-v] [-q]
toxssin.py: error: the following arguments are required: -u/--url, -c/--certfile, -k/--keyfile

After some googling, it looked like there were isses with numpy and pandas. removing pandas 1.3.5 (listed in requirements.txt) and installing the newest seems to ahve fixed it

Hi @charliehk, thanks for letting me know :)


Search Page and UI

This PR encompasses two different search flows, which we can decide on preference for later. On the landing page, searching will give results directly in the user and server lists as well as popup a back button to return the view to what is expected. On the setup page, searching will redirect to the new search page, with results being displayed there. We could easily make the user page redirect as well, but I'm honestly not sure which is the best approach. John should be able to better direct us on this. For now, I would like to submit both and iterate on them as necessary.

This change is

Very nice overall...!!  Just some naming suggestions for the new piece, which I think can clarify what they are and are doing a bit.
Also, should we add some basic unit test for the search?  It's okay to add a TODO and circle back here since this PR is already so big.

Review status: 0 of 14 files reviewed at latest revision, 6 unresolved discussions.

ufo/handlers/search.py, line 13 [r1] (raw file):
In consideration of the other paths here, I think '/searchpage/' here would be more representative of this handler is.

ufo/handlers/search.py, line 37 [r1] (raw file):
I think '/search/' would be better.

ufo/handlers/search.py, line 39 [r1] (raw file):
I think this method can just be 'search()'.  I don't think we need to tag the return type in the naming?

ufo/handlers/search.py, line 47 [r1] (raw file):
Hmmm, is _search_json_helper() really necessary?  Can we not call the specific helper directly here?  Such as:
  results_dict = {
    'users': _user_search_json_helper(search_text),
    'servers': _server_search_json_helper(search_text),
  }
results_json = json.dumps((results_dict))
return flask.Response(results_json, mimetype='application/json')

ufo/handlers/search.py, line 66 [r1] (raw file):
How about just call this '_search_user()'?

ufo/handlers/search.py, line 80 [r1] (raw file):
How about just call this '_search_proxy_server()'?

Comments from the review on Reviewable.io

Done for the naming nits and I'll follow up with tests shortly.

Reviewed 14 of 14 files at r1, 2 of 2 files at r2.
Review status: all files reviewed at latest revision, 6 unresolved discussions.

ufo/handlers/search.py, line 13 [r1] (raw file):
Done.

ufo/handlers/search.py, line 37 [r1] (raw file):
Done.

ufo/handlers/search.py, line 39 [r1] (raw file):
Done.

ufo/handlers/search.py, line 47 [r1] (raw file):
Yeah that's a better suggestion. I was playing around with this as I adjusted how we should call for search results when rendering the actual search page (from the setup page for instance). I initially hoped to just reuse the search json helper on the search page instead of the individual functions, but that didn't work. Anyway, done now. Thanks!

ufo/handlers/search.py, line 66 [r1] (raw file):
Done.

ufo/handlers/search.py, line 80 [r1] (raw file):
Done.

Comments from the review on Reviewable.io

Looks great!  :100:


Support for "pujjoflex"

Hi, will there be audio support for "pujjoflex" or the Lenovo Flex 3i Chromebook? Thanks!

I'm doing some major rework for the UCM currently, I should be able to get it done within a few days or so.

thank you @WeirdTreeThing

Try ./setup-audio --branch common-codecs and let me know how it works. HDMI won't work for now but the rest should work.

Hi @WeirdTreeThing - this the outcome of running the script:
penguin:~/chromebook-linux-audio$ ./setup-audio --branch common-codecs
WARNING: You may run into audio issues, even after running this script. Please report any issues on github.
Unknown/Unsupported chromebook model: pujjo
Also tried overriding the board name with "pujjoflex":
penguin:~/chromebook-linux-audio$ ./setup-audio -b pujjoflex --branch common-codecs
WARNING: You may run into audio issues, even after running this script. Please report any issues on github.
Board name override: pujjoflex
Unknown/Unsupported chromebook model: pujjoflex

Sorry, I forgot to mention that I don't have your board in the list of supported ones currently. You can override to any ADL board, like osiris for example.

Thank you @WeirdTreeThing - it says "Audio installed successfully" and I see that the new kernel is there however there is still no sound and the audio card is not showing in pavucontrol even after rebooting. Should I try a different board?

Run the debugging script and send logs https://chrultrabook.github.io/docs/docs/debugging.html#acpi-and-linux-kernelspace

debug-logs.tar.gz

It didn't generate an audio log for some reason. Can you send the output of pactl info.


How to automatically create tables instead of topics

Hi
i used this plugin and sucessufly connected to sap but i need to know how can i persist the data in tables instead of streaming them on topics
let me know
thanks very much

Hi @Sano123456 ,
I didnt get your question fully.
This connector currently allows you to persist data in SAP Hana tables.
In case you're asking for automatic creation of new tables & then persisting of data,
there is an option for sink
auto.create=true

Please let me know if it answers your question.

I think the question was answered.

I think the question was answered.


Debugging js code with debugger command in JS file

Hey Leo
Thanks for the simple and straightforward example of ReactJS.
Can you please share any article or steps to follow, to debug the bundle.js file with chrome dev tools, especially with debugger command. Do I need to configure  any propery on webpack configuration?

@nazeels
You can set devtool to inline-source-map in order to debug in chrome dev tools in here, hope I answered your question, thanks for asking by the way.

Thanks a lot


Implement autoscaling/autoidling on Kubernetes

In Kubernetes, Lagoon should be able to idle non-production environments (to zero) after a defined period of inactivity, and re-activating them on a subsequent visit (or deploy).
Potential options for consideration:
Keda
Osiris
Implement a service tailor-made to handle reading ingress requests and handling intermediate state.

See also discussion here https://github.com/kedacore/keda/issues/538

See also discussion here https://github.com/kedacore/keda/issues/538

on conversation with @shreddedbacon - we could implement a controller in our clusters that can be configured to monitor a status (from ElasticSearch, uptime or Prometheus) and potentially scale down a deployment to zero (saving previous replica spec) after a configurable time expiration.  This controller would check the services in each individual environment for a custom resource to define it's idle behaviour (on/off or predefined period). This functionality may be replicable with the other tools, but they may not be appropriate for our needs (Osiris has been archived, and this functionality is currently under development in KEDA)
Where our proposal would differ is that this controller would also implement a pod running in the cluster that would have the ingress services redirected to it for any scaled-down environment (and provide a user-friendly message).  On a request for one of these routes, it would trigger a scale-up (to the original replica spec), watch the progress, and switch back routes once ready via a meta refresh.

on conversation with @shreddedbacon - we could implement a controller in our clusters that can be configured to monitor a status (from ElasticSearch, uptime or Prometheus) and potentially scale down a deployment to zero (saving previous replica spec) after a configurable time expiration.  This controller would check the services in each individual environment for a custom resource to define it's idle behaviour (on/off or predefined period). This functionality may be replicable with the other tools, but they may not be appropriate for our needs (Osiris has been archived, and this functionality is currently under development in KEDA)
Where our proposal would differ is that this controller would also implement a pod running in the cluster that would have the ingress services redirected to it for any scaled-down environment (and provide a user-friendly message).  On a request for one of these routes, it would trigger a scale-up (to the original replica spec), watch the progress, and switch back routes once ready via a meta refresh.

@tobybellwood can this be closed?

now https://github.com/amazeeio/lagoon-idler exists, this can be closed


chore: add github CI for tests

Thanks for you work on the issues I created.
Thought I would add this for you in case it is helpful. Feel free to close if you don't have a need for it.
See my fork for an example run

@bryceosterhaus I am sorry for the late reply! I've been a little busy working on other projects in the meantime. :pray:
The workflow you provided has been merged with some modifications. thank you!


🪳Fix: ignore package lockfile

ignore package lockfile in package to centralize dependency management #64

Looks good!


Added an event for default stable rule Detect release_agent File Container Escapes

What type of PR is this?

Uncomment one (or more) /kind <> lines:

/kind bug

/kind cleanup

/kind documentation

/kind tests

/kind feature

Any specific area of the project related to this PR?

Uncomment one (or more) /area <> lines:

/area commands

/area pkg

/area events

What this PR does / why we need it:
Which issue(s) this PR fixes:

Fixes #193
Special notes for your reviewer:

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by: GLVSKiriti
Once this PR has been reviewed and has the lgtm label, please assign fededp for approval. For more information see the Kubernetes Code Review Process.
The full list of commands accepted by this bot can be found here.

Needs approval from an approver in each of these files:

OWNERS

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@FedeDP @leogr container with cap_sys_admin capability is required to run this event and user.uid=0 or CAP_DAC_OVERRIDE capability is required as mentioned in the stable rule
And below is the screenshot shows rule is triggering fine on executing echo "hello world" > release_agent

For reference followed the steps mentioned in this blog https://sysdig.com/blog/container-escape-capabilities-falco-detection/

cc @Andreagit97 @LucaGuerra

Issues go stale after 90d of inactivity.
Mark the issue as fresh with /remove-lifecycle stale.
Stale issues rot after an additional 30d of inactivity and eventually close.
If this issue is safe to close now please do so with /close.
Provide feedback via https://github.com/falcosecurity/community.
/lifecycle stale

/remove-lifecycle stale

LGTM label has been added.  Git tree hash: 51c02757cb185b9bd78df9dec116f2e2fb3eb506

[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: GLVSKiriti, leogr
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS [leogr]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment


Break exports up into batches of 10k patients

Description
Limits number of records considered for a single export file to handle max file size limit, in response to errors seen on production. Doesn't exclude data, just breaks it up into separate files if record limit is reached.

Tested on 25k records and correctly saw this:

Per Kelly's request, would like to see if these can be grouped accordingly, at least with a sort

With sort - added ticket to improve this formatting in the future.


Update apply_oe.py

Remove the AVIRIS-NG noise file, which was causing instability in the ABoVE dataset
Use SNR 500 when a noise file is not present

@davidraythompson - thanks for this - tested and it works without issue (and resolves the problem we were tracking)...I'm considering leaving the NG noise file in place though to support any previous retrievals, given that this is it's only home.  Thoughts?


Resources don't show correctly in remote inspector

Godot version:
Introduced in 3.2.1
Still present on 3.2.2 beta 3
Not present on 4.0
OS/device including version:
Windows 10
Issue description:
When inspecting an object remotely, properties based on resources are not displayed correctly in the editor (no preview, can't show details within object properties).

3.2
3.2.1

It seems the regression has been introduced in #36532 (assigning the reference with res = *r always ends up with a null reference in this case).
cc @Faless
Steps to reproduce:

Create a scene with mesh instances
Start debugging
Check mesh property in remote inspector

Minimal reproduction project:
model-remote-inspector2.zip

Duplicate of #37000. Thanks for providing additional information about the issue at hand, still :slightly_smiling_face:


[POS] Products that are not available for POS, can be added to cart via POS Extensions Cart API

Please list the package(s) involved in the issue, and include the version you are using
"@shopify/ui-extensions": "2024.10.x",
"@shopify/ui-extensions-react": "2024.10.x"

Describe the bug
Products that are not available for POS Sales Channel, can still be added to cart via POS Extensions Cart API, which does occasionally show a cart error with no extra information (just a generic "something is wrong with the cart"), but the product is still added to cart and the checkout can be completed.
Steps to reproduce the behavior:

Create a fresh POS UI Extension
Run the api.cart.addLineItem function with a product that is not in the POS Sales Channel

const api = useApi<'pos.home.modal.render'>()
await api.cart.addLineItem("productId", 1)

Expected behavior
Product that is not available in the POS sales channel is NOT added to the cart, with a proper error message.

moving it to the forums


Fix segfault in array::erase

Fix #692

well yeah that's another way to do it :)
Just squash this down and keep your name on it please... we dont need 2 commits for this.


Move @render_widget to output_transformer infrastructure

This also adds the ability to use render_widget in self-rendering contexts like quarto.
@schloerke I'm not clear on when @output_transformer made it into py-shiny, do you mind adding the right version constraint for shiny in setup.cfg?

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.1 out of 2 committers have signed the CLA.:white_check_mark: jcheng5:x: cpsievertYou have signed the CLA already but the status is still pending? Let us recheck it.

mind adding the right version constraint for shiny in setup.cfg?

Looks like it was added pretty early on in the current dev version, so I just ended using the latest dev version (<IP_ADDRESS>03)


supabase start: ApplyLayer exit status 1

Bug report
Describe the bug
When running supabase start, the following error occurs when pulling the supabase/storage-api:v0.29.1 container image:
Error: failed to register layer: ApplyLayer exit status 1 stdout:  stderr: failed to Lchown "/usr/local/lib/node_modules/pm2/node_modules/nssocket/.npmignore" for UID<PHONE_NUMBER>, GID 386085923 (try increasing the number of subordinate IDs in /etc/subuid and /etc/subgid): lchown /usr/local/lib/node_modules/pm2/node_modules/nssocket/.npmignore: invalid argument

I went a little deeper and it turned out, that the package nssocket uses a uid and gid for the file .npmignore which is (usually) not in the range configured in /etc/subuid and /etc/subgid.
To Reproduce
Steps to reproduce the behavior, please provide code snippets or a repository:

supabase start
See error

Expected behavior
The local development environment should start.
Screenshots
System information

OS: A fresh Ubuntu 22.04 based container
Browser (if applies) -
Version of supabase-js: -
Version of Node.js: 18.15.0

Additional context
n/a

Hi @akoenig are you running the CLI inside a docker container? If that's the case, you would also need to mount the docker socket as a volume into the container. Typically with -v /var/run/docker.sock:/var/run/docker.sock flag

I'm hitting the exact same error as @akoenig with supabase/storage-api:v0.29.1, but I am not running the CLI inside a docker container.
System information

OS: Fedora 37
Browser (if applies) -
Version of supabase-js: -
Version of Node.js: 18.15.0

After banging my head against this for the past several weeks, I'm still hitting a brick wall. As a last-ditch effort, I completely overhauled my system (migrated to Fedora 37 to Pop_OS -- in case a debian-based distro had better luck), but my local development environment remains non-functional.
My clean system is stock Pop_OS 22.04 LTS running Docker in rootless mode.
My application isn't doing anything sophisticated and is a straightforwrd Remix application with Supabase. I encounter the originally posted error when running npx supabase start now on two different Linux distributions.
It's likely a limit of my Docker knowledge, but any suggestions for workarounds in lieu of a permanent fix would be hugely appreciated.

I've opened a PR to fix the upstream storage-api docker image. Once that's merged, I will bump the image used by cli to address this issue. I'm not aware of any temp workarounds but I the permanent fix should be pretty fast.
Appreciate your patience.

This has been fixed in CLI v1.50.8


rm links to auth samples

Fixes #32262
Fixes https://github.com/dotnet/aspnetcore/issues/53700

Internal previews

📄 File
🔗 Preview link

aspnetcore/security/authentication/samples.md
Authentication samples for ASP.NET Core

@tdykstra  can probably have more elegant wording.  cc @guardrex


Attribution

I believe Joe copied the mpg server code from this repo (also MIT): https://github.com/AntonMu/TrainYourOwnYOLO
So we should add an attribution/link back to that.

I added a link to the https://github.com/1208592332/TrainYourOwnYOLO.  not sure if there is a standard format but it's linked back.