Kyle/2022 09/pdfplumber symbols

this PR handles 2 things:

make default usage of Pdfplumber predictor to be our current most recommended setting (the setting that is most conducive for citation mention detection). we want everyone to be developing their models off as similar pdf tokens data as possible.

slight modification to citation mention detection model to import its split punctuation variable from pdfplumber parser itself; minimize risk that they deviate over time

thx; made the bump in setup
that's right @cmwilhelm , we'd generally be asking MMDA users to use our default setting & specify their own splitting strategy at their own risk.
there are downsides to this in that changes to this default are less visible, but that's up to the users of the library to decide if they want to maintain magicstring on their end


[kong 2.1.3][DB-less] runtime error

We got this error after upgrade to 2.1.3 from 2.0.4
2020/09/17 01:52:52 [crit] 32221#0: 1399655 [lua] init.lua:591: init_worker(): worker initialization error: failed to load declarative config file: error building initial router: could not load routes: [off] stale data detected while paginating; this node must be restarted, context: init_worker_by_lua
2020/09/17 01:52:54 [notice] 19185#0: exit
2020/09/17 01:52:58 [notice] 29558#0: exiting
2020/09/17 01:52:58 [notice] 29558#0: exit
2020/09/17 01:53:02 [notice] 28310#0: using the "epoll" event method
2020/09/17 01:53:02 [notice] 28310#0: start worker processes
2020/09/17 01:53:02 [notice] 28310#0: start worker process 32231
2020/09/17 01:53:03 [notice] 28310#0: signal 17 (SIGCHLD) received from 32222
2020/09/17 01:53:03 [notice] 28310#0: worker process 19185 exited with code 0
2020/09/17 01:53:03 [notice] 28310#0: worker process 29558 exited with code 0
2020/09/17 01:53:02 [crit] 32231#0: 1399698 [lua] init.lua:591: init_worker(): worker initialization error: failed to load declarative config file: error building initial router: could not load routes: [off] stale data detected while paginating; this node must be restarted, context: init_worker_by_lua
2020/09/17 01:53:04 [notice] 28310#0: signal 29 (SIGIO) received
2020/09/17 01:53:04 [notice] 28310#0: signal 29 (SIGIO) received
2020/09/17 01:53:04 [alert] 32231#0: 1399701 [lua] init.lua:666: ssl_certificate(): unsafe request processing due to earlier initialization errors; this node must be restarted (failed to load declarative config file: error building initial router: could not load routes: [off] stale data detected while paginating), context: ssl_certificate_by_lua, client: <IP_ADDRESS>, server: <IP_ADDRESS>:6443

2020/09/17 03:36:21 [error] 32231#0: *1409893 lua entry thread aborted: runtime error: /usr/local/share/lua/5.1/kong/runloop/handler.lua:1094: attempt to index local 'router' (a nil value)
stack traceback:
coroutine 0:
/usr/local/share/lua/5.1/kong/runloop/handler.lua: in function 'before'
/usr/local/share/lua/5.1/kong/init.lua:742: in function 'access'
access_by_lua(nginx-kong.conf:95):2: in main chunk, client: <IP_ADDRESS>, server: kong, request: "POST /api/v3/user-service/v3/sg/en/mobile/devices/39FF20D7-535E-4D00-A020-9EE26AC9D768com.domain.selfcare.qa/update HTTP/1.1", host: "test.mydomain.com:6443"
2020/09/17 03:36:21 [alert] 32231#0: *1409893 [lua] init.lua:1172: handle_error(): unsafe request processing due to earlier initialization errors; this node must be restarted (failed to load declarative config file: error building initial router: could not load routes: [off] stale data detected while paginating), client: <IP_ADDRESS>, server: kong, request: "POST /api/v3/user-service/v3/sg/en/mobile/devices/39FF20D7-535E-4D00-A020-9EE26AC9D768com.domain.selfcare.qa/update HTTP/1.1", host: "test.mydomain.com:6443"
2020/09/17 03:36:45 [alert] 32231#0: 1409920 [lua] init.lua:666: ssl_certificate(): unsafe request processing due to earlier initialization errors; this node must be restarted (failed to load declarative config file: error building initial router: could not load routes: [off] stale data detected while paginating), context: ssl_certificate_by_lua, client: <IP_ADDRESS>, server: <IP_ADDRESS>:6443
2020/09/17 03:36:45 [error] 32231#0: *1409919 lua entry thread aborted: runtime error: /usr/local/share/lua/5.1/kong/runloop/handler.lua:1094: attempt to index local 'router' (a nil value)
stack traceback:
coroutine 0:
/usr/local/share/lua/5.1/kong/runloop/handler.lua: in function 'before'
/usr/local/share/lua/5.1/kong/init.lua:742: in function 'access'
access_by_lua(nginx-kong.conf:95):2: in main chunk, client: <IP_ADDRESS>, server: kong, request: "GET /api/v3/user-service/v4/sg/en/mobile/users/token HTTP/1.1", host: "test.mydomain.com:6443"
2020/09/17 03:36:45 [alert] 32231#0: *1409919 [lua] init.lua:1172: handle_error(): unsafe request processing due to earlier initialization errors; this node must be restarted (failed to load declarative config file: error building initial router: could not load routes: [off] stale data detected while paginating), client: <IP_ADDRESS>, server: kong, request: "GET /api/v3/user-service/v4/sg/en/mobile/users/token HTTP/1.1", host: "test.mydomain.com:6443"
2020/09/17 03:36:45 [alert] 32231#0: 1409922 [lua] init.lua:666: ssl_certificate(): unsafe request processing due to earlier initialization errors; this node must be restarted (failed to load declarative config file: error building initial router: could not load routes: [off] stale data detected while paginating), context: ssl_certificate_by_lua, client: <IP_ADDRESS>, server: <IP_ADDRESS>:6443
2020/09/17 03:36:45 [error] 32231#0: *1409921 lua entry thread aborted: runtime error: /usr/local/share/lua/5.1/kong/runloop/handler.lua:1094: attempt to index local 'router' (a nil value)
stack traceback:
coroutine 0:
/usr/local/share/lua/5.1/kong/runloop/handler.lua: in function 'before'
/usr/local/share/lua/5.1/kong/init.lua:742: in function 'access'
access_by_lua(nginx-kong.conf:95):2: in main chunk, client: <IP_ADDRESS>, server: kong, request: "POST /api/v3/user-service/v3/sg/en/mobile/devices/C4ED25BE-5C1B-4198-AF83-2C1FE3593E02com.domain.selfcare.qa/update HTTP/1.1", host: "test.mydomain.com:6443"
2020/09/17 03:36:45 [alert] 32231#0: *1409921 [lua] init.lua:1172: handle_error(): unsafe request processing due to earlier initialization errors; this node must be restarted (failed to load declarative config file: error building initial router: could not load routes: [off] stale data detected while paginating), client: <IP_ADDRESS>, server: kong, request: "POST /api/v3/user-service/v3/sg/en/mobile/devices/C4ED25BE-5C1B-4198-AF83-2C1FE3593E02com.domain.selfcare.qa/update HTTP/1.1", host: "test.mydomain.com:6443"
2020/09/17 03:36:49 [alert] 32231#0: 1409928 [lua] init.lua:666: ssl_certificate(): unsafe request processing due to earlier initialization errors; this node must be restarted (failed to load declarative config file: error building initial router: could not load routes: [off] stale data detected while paginating), context: ssl_certificate_by_lua, client: <IP_ADDRESS>, server: <IP_ADDRESS>:6443
2020/09/17 03:36:49 [alert] 32231#0: 1409930 [lua] init.lua:666: ssl_certificate(): unsafe request processing due to earlier initialization errors; this node must be restarted (failed to load declarative config file: error building initial router: could not load routes: [off] stale data detected while paginating), context: ssl_certificate_by_lua, client: <IP_ADDRESS>, server: <IP_ADDRESS>:6443
2020/09/17 03:36:55 [alert] 32231#0: 1409938 [lua] init.lua:666: ssl_certificate(): unsafe request processing due to earlier initialization errors; this node must be restarted (failed to load declarative config file: error building initial router: could not load routes: [off] stale data detected while paginating), context: ssl_certificate_by_lua, client: <IP_ADDRESS>, server: <IP_ADDRESS>:6443
2020/09/17 03:36:55 [alert] 32231#0: 1409940 [lua] init.lua:666: ssl_certificate(): unsafe request processing due to earlier initialization errors; this node must be restarted (failed to load declarative config file: error building initial router: could not load routes: [off] stale data detected while paginating), context: ssl_certificate_by_lua, client: <IP_ADDRESS>, server: <IP_ADDRESS>:6443

I think this is caused by kong reload

I think this is caused by kong reload

Yes, most definitely by that. The reload is problematic in many ways. E.g. you cannot pass environment vars and it is hard to see what was passed previously.

Hello @debu99 could you try with kong 2.1.4

yes, already updated for 1 day, let's monitor for 1 week

@debu99 How is it looking? Did the update solve the problem?

thanks,looks okay, we can close the issue


Feature request: Highlight issues and PRs from org members

Context: for example, in the React team, much of the work happens via PRs, even by the core team. However, these core team PRs are lost in the long, long list of contributions.
Proposal: highlight PRs that are from members of the repo owning org, Facebook in the example of React.

I think we'd need an API key for that. This works, except no pagination for orgs with 101+ members:
fetch('https://api.github.com/orgs/facebook/members?per_page=100')
.then(r => r.json()).then(members => {
    $('.opened-by a').each((i, contributor) => {
        if(members.some(m => m.login === contributor.textContent)) {
            $(contributor).parents('.Box-row').css('background', '#eee')
        }
    });
});

I think we should wait for the GraphQL API. It will make this much simpler to implement.

If you mean "wait for it to come out of early access", see https://github.com/blog/2359-introducing-github-marketplace-and-more-tools-to-customize-your-workflow

It doesn't look like GraphQL simplifies things, from what I understand the only advantage is getting only what's needed as opposed to a big JSON.
I hoped you could query the visible user names directly but I don't think that's possible.

Just stumbled upon this and if I find the time I will take another look at it, but I see two ways to solve this.
1. Get all members of an organisation
This would be the best way if the members could be reused (maybe in the Author filter) and/or saved for that repository/organisation context so we only need to get them once.
A query could look like this:
query ($org: String!, $cursor: String) {
  organization(login: $org) {
    login
    members(first: 100, after: $cursor) {
      pageInfo{
        hasNextPage
        endCursor
      }
      nodes {
        login
      }
    }
  }
}

This would return a list of members and the page information
{
  "data": {
    "organization": {
      "login": "bfred-it-obsolete",
      "members": {
        "pageInfo": {
          "hasNextPage": false,
          "endCursor": "Y3Vyc29yOnYyOpHOABVlgQ=="
        },
        "nodes": [
          {
            "login": "bfred-it"
          }
        ]
      }
    }
  }
}

If the passed $org isn't an organization the response would be an error/empty.
{
  "data": {
    "organization": null
  },
  "errors": [
    {
      "message": "Could not resolve to an Organization with the login of 'bfred-it'.",
      "type": "NOT_FOUND",
      "path": [
        "organization"
      ],
      "locations": [
        {
          "line": 2,
          "column": 3
        }
      ]
    }
  ]
}

2. Test the organization connection for each user
This would mean that we have a list of users we want to test.
Instead of the suggested query of @bfred-it it would also be possible to test for that one organization.
query ($org: String!) {
  sindresorhus: user(login: "sindresorhus") {
    organization(login: $org) {
      login
    }
  }
  bfredit: user(login: "bfred-it") {
    organization(login: $org) {
      login
    }
  }
}

This would return the organization or null if the user isn't a member
{
  "data": {
    "sindresorhus": {
      "organization": null
    },
    "bfredit": {
      "organization": {
        "login": "bfred-it-obsolete"
      }
    }
  }
}

Two problems I can see here are that

There is no indication if the $org is actually an organization
The query can't be build that easily and could lead to problems, e.g. there is a limit to how many users could be request at once (something around 50 when I tested it)

There is no indication if the $org is actually an organization

This might need a separate request for each user, perhaps cached forever.

The query can't be build that easily and could lead to problems, e.g. there is a limit to how many users could be request at once (something around 50 when I tested it)

The PR list only shows 20 PRs at a time, so that's not much of an issue. I built this type of query for my other extension, perhaps you can just copy-paste most of it: https://github.com/bfred-it/github-issue-link-status

If anyone wants to pick this up:

.rgh-collaborator {
    border: 1px solid #c0d3eb;
    border-radius: 3px;
    padding: 2px 5px;
}

{
  repository(owner: "sindresorhus", name: "refined-github") {
    collaborators(first: 100) {
      nodes {
        login
      }
    }
  }
}

{
  "data": {
    "repository": {
      "collaborators": {
        "nodes": [
          {
            "login": "sindresorhus"
          },
          {
            "login": "hkdobrev"
          },
          {
            "login": "SpaceK33z"
          },
          {
            "login": "kevva"
          },
          {
            "login": "paulmolluzzo"
          },
          {
            "login": "busches"
          },
          {
            "login": "bfred-it"
          },
          {
            "login": "SamVerschueren"
          },
          {
            "login": "jgierer12"
          },
          {
            "login": "DrewML"
          }
        ]
      }
    }
  }
}


Unpublish Error Fix

Fixes #391 and introduces tests checks whether or not future updates will break this fix.

(the E2E tests of course have to pass on CircleCI though)


Sample machete-status-branch hook outputs an extra newline when version can't be retrieved

chore/migrate-config-to-kotlin PR #989 (MaciejG604) stella-helm-plipski:default $ scripts/git-hooks/machete-status-branch refactor/split-build.gradle
fatal: path 'version.gradle.kts' exists on disk, but not in 'refactor/split-build.gradle'
v
???

which leads to the terrible looks of git machete status:

Fixed in CLI with https://github.com/VirtusLab/git-machete/pull/606

this one can be closed now, right?

Right! indeed


Main Page Cards Alignment Issue

More than one genre in the card section affects the size of the card.

David will handle it

Included height


[SPARK-22292][Mesos] Added spark.mem.max support for Mesos

What changes were proposed in this pull request?
To limit the amount of resources a spark job accept from Mesos, currently we can only use spark.cores.max to limit in terms of cpu cores.
However, when we have big memory executors, it would consume all the resources.
This PR added spark.mem.max option for Mesos
How was this patch tested?
Added Unit Test

Can one of the admins verify this patch?

@windkit there is an open issue here: https://issues.apache.org/jira/browse/SPARK-22133
Could you please add documentation of the new property along with the old ones.

@skonto sure I can add those in, can you point to me where the documentation source code is?

@windkit https://github.com/apache/spark/blob/e2fea8cd6058a807ff4841b496ea345ff0553044/docs/running-on-mesos.md

@susanxhuynh pls review.

@windkit Trying to understand the need for this config ... could you accomplish the same thing by setting spark.cores.max, spark.executor.cores, and spark.executor.memory? Could you give an example scenario where this is needed?

@susanxhuynh Thanks for reviewing.
I want to use both spark.mem.max and spark.cores.max to limit resource one task can use within the cluster.
Now I am setting up a common cluster for several users, they are allowed to configure spark.executor.cores and spark.executor.memory according to their need. I then need a limit for both cpu cores and memory.

Can one of the admins verify this patch?

Can one of the admins verify this patch?

gentle ping @windkit


Fix NaN bug

fixes problem mentioned in #101

@alexreardon any updates?
if you are not interested in accepting this PR or don't like something, let me know.

Moved to #112


Build fails on “Release” configuration

I have an iOS app that's using Cocoapods. It's written in Swift 2.2, and compiled on Xcode 7.3.1. The "Bond" version is 4.3.1
On "Debug" build configuration it compiles successfully and everything's fine. On "Release" configuration I get an error:
/Users/<APPNAME>/ios/Pods/Bond/Bond/Core/ObservableArray.swift:251:1: Type 'ObservableArray<ElementType>' does not conform to protocol 'ArrayLiteralConvertible'
ArrayLiteralConvertible is a swift protocol, so I don't know how or why changing the configuration affects Bond's complience with it.

This has to do with Whole Module Optimization being turned on in the Build Settings for the Bond Pod. Though this isn't necessarily recommended, you can get around this by going to Pods, choosing the Bond target, then Build Settings => Swift Compiler - Code Generation => Optimization Level => Release and changing it to Fast [-O] or None [-Onone].
There must be some other class in a different file that the compiler is combining/optimizing with the ObservableArray class and causing this error. If you drill down on the error, is says Multiple matching types named 'Element' and lists two, one in this file and one that is missing. I think the key to fixing this is to identify that missing matching type and disambiguating it enough from the ObservableArray class such that the compiler doesn't optimize it and combine the two classes.
Unfortunately I don't know enough about generics in Swift to be able to resolve this right now.

Unfortunately we cannot support older versions of Xcode.


initial implementation of netlify form

Related Issue
resolves #29
Summary of Changes

Integrated Netlify forms following this guide and modeled it after the "Form Handling with a Stateless React Form" example

Will need to test in Netlify to see if it works.

Nice, it's working.

Feel free to give it a test @aholtzman 📧 😃


Allow the tests to work on Windows

The tests currently don't pass on Windows because of a silly little thing:
--- FAIL: ExampleFpdf_MoveTo (0.00s)
got:
Successfully generated pdf\Fpdf_MoveTo_path.pdf
want:
Successfully generated pdf/Fpdf_MoveTo_path.pdf

etc for all the tests. This tiny change allows the tests to pass.

Good catch -- it would have been a century or two before I caught that one.

@jung-kurt
May I ask which OS do you use?

@stanim
Linux, usually an Ubuntu server via a Chromebook Pixel. I have ready access to a Mac, but Windows is increasingly remote for me. To access it, I have to boot up an aging laptop to Windows XP.
How about you?

@jung-kurt
Arch Linux.

Linux at work (Ubuntu on servers, Mint on my own laptop, and a few messy old Gentoos we haven't retired yet). Windows at home, but with a lot of cygwin stuff installed so I can use something approaching a real command line.

Hmmm...a common theme here.

Go fits well with the Unix philosophy, of small tools that do one thing well, so it's no great surprise that a disproportionate number of its programmers would be use Linux.


#44 better exit handles

Closes #44

Hmm I messed up my git history lemme try to fix this

Ok fixed

Thanks


Page scrollbar appearing causing break of calendar layout

Describe the bug
I've got timeline in responsive layout (width of parent element is set to 100% of page). Timeline have sidebar which have clickable categories which will expand creating new lines, when users clicks on them. When I am expanding categories and I reach point where page scrollbar should appears the timeline break's it's layout. Sidebar stays where it should be, but grid is pushed to new line bellow sidebar.
To Reproduce
I was only able to reproduce this behaviour on Windows 10 machine running Chrome, Opera or Firefox. Everything works fine on MacOS machines.
Here is a gif:

Reoad page, opening categories, reaching point where scrollbar appears and grid goes down, open element inspector and everything is fine again.
Expected behavior
There should be some kind of re-render function fired up when sidebar changes. Like when element inspector is opened (everything returns to normal, like in gif).
Library Version
<EMAIL_ADDRESS>version "0.22.0"
resolved "https://registry.yarnpkg.com/react-calendar-timeline/-/react-calendar-timeline-0.22.0.tgz#4c832398ebdae0ed1d19a320f7b58c7f26b7158e"
integrity sha512-jF+jB6+/SWxtvRA0fWkheQz6StqV244wUX6gKtvOkOGNdZl1ACw7Fy+cY9aT4D858JIheu2WsjPKzwySrxqHLQ==
dependencies:
create-react-context "^0.2.2"
element-resize-detector "^1.1.12"
lodash.isequal "^4.5.0"
Desktop:

OS: Windows 10
Browser: Chrome, Opera, Firefox

Additional context
When I set parent element's width to for example 1000px, everything is ok when sidebar appears.
Quick workaround is to just add min-height: 101vh to parent element, which is what I did to quickfix this.

could you please provide codesandbox example?

@lukasirsak

@Ilaiwi I will make you codepen ASAP (tomorrow).

@Ilaiwi I was able to reproduce this bug here.
In Chrome on Mac everything is OK.
In Chrome on Windows 10 layouts breaks (like in gif above).

Does #441 fix this?
In your example gif, the sidebar changes width and causes the break.

@acemac i will take look on this later.
Sidebar width isn't changing in my case. It's stay the same, only header labels get's deformed so it seems like width of sidebar is changing. But it stay the same.

Upgrade to 0.23, no changes.
Importing resize detector fixed this issue for me. Resize detector
Now when scrollbar appears on windows windows resize is detected and everything is fine.


Xiaomi Vacuum S12

Hi everyone,
I hope you're doing well! I'm looking for some help in setting up my Xiaomi Vacuum S12 to start vacuuming and mopping specific rooms at turbo speed etc..
While I can initiate a global vacuum with this:
action: xiaomi_miot.call_action data:   entity_id: vacuum.xiaomi_b106eu_e599_robot_cleaner   siid: 2   aiid: 1
I’m having trouble configuring it for targeted cleaning.
Could anyone guide me on how to set it up for vacuuming and mopping simultaneously in a specific room and setting fan speed etc.?
Any tips or detailed steps would be greatly appreciated, as I'm quite new to Home Assistant.
Here are the specs/parameter (or what ever it's called :)) for my vacuum: https://home.miot-spec.com/spec/ijai.vacuum.v3).
Thanks in advance for your assistance!

Any help ?

see #506


Add Fixes tab to Sarif Explorer

Add a tab to the Sarif Explorer to support showing the Fixes data from the result in the log

Changes to add a fixes panel to the Result Details section is checked in #130


Create parser for https://www.canada.ca/en/public-health/services/diseases/2019-novel-coronavirus-infection.html?topic=tilelink

Create a web scraper for url:
https://www.canada.ca/en/public-health/services/diseases/2019-novel-coronavirus-infection.html?topic=tilelink
This Issue is to create a parser to run daily via Prefect.

Country
Organization
data_type
nid

Canada
MoH

Preliminary data available

age data extracted?
cases
cases subnational?
cases by age?
cases by sex?
deaths
deaths subnational?
hospitalizations
hospitalization by age?
hospitalizations by sex?
ICU
ICU by age?
ICU by sex?
tests
symptoms
risk factors

Ill take this one


Highlight b"foo %s" similarly to "foo %s".

%-formatting of bytes is available in Py2.7 (bytes==str) and Py3.5+.

Thanks!


Handle MCU_SPEED properly

It's currently a constant in the library code. This probably isn't right. It needs to be exposed to users. I don't know enough rust to know the idiomatic way to do this yet.

The avr-config crate can be used to get the CPU frequency easily now. I've got a fix


RuntimeError with TFLite models

Player crashes suddenly when TFLite inference is requested instead of SavedModel inference.
$ python3 player.py --file video.mp4 --tflite compressed_esrgan.tflite
Log
Traceback (most recent call last):
  File "player.py", line 208, in <module>
    player.run()
  File "player.py", line 172, in run
    self.fetch_video()
  File "player.py", line 125, in fetch_video
    video = self.video_second()
  File "player.py", line 115, in video_second
    frames = pool.map(resolution_fn, frames)
  File "/usr/lib/python3.5/multiprocessing/pool.py", line 260, in map
    return self._map_async(func, iterable, mapstar, chunksize).get()
  File "/usr/lib/python3.5/multiprocessing/pool.py", line 608, in get
    raise self._value
  File "/usr/lib/python3.5/multiprocessing/pool.py", line 119, in worker
    result = (True, func(*args, **kwds))
  File "/usr/lib/python3.5/multiprocessing/pool.py", line 44, in mapstar
    return list(map(*args))
  File "player.py", line 70, in tflite_super_resolve
    self.interpreter.invoke()
  File "/home/rick/tf2.0/env/lib/python3.5/site-packages/tensorflow/lite/python/interpreter.py", line 303, in invoke
    self._ensure_safe()
  File "/home/rick/tf2.0/env/lib/python3.5/site-packages/tensorflow/lite/python/interpreter.py", line 123, in _ensure_safe
    data access.""")
RuntimeError: There is at least 1 reference to internal data
      in the interpreter in the form of a numpy array or slice. Be sure to
      only hold the function returned from tensor() if you are using raw
      data access.

the same issue


Add MongoDB provider

_ No description provided. _

https://www.gov.il/ar/departments/informationtype


Sniping end crystals

So I opened a portal to the end and tried shooting some arrows through it, I realized that I could snipe the end crystals before going through, resulting in the fight being much easier.
Maybe destroy arrows going through if there is a dragon?

It's being considered

Fixed


Create 0000-01-02-y0vche.md

description of what you’ve accomplished so far: created a branch, created a file and made a commit, and opened a pull request

Looks good. Reviewed.


⚠ Bofrost.at has degraded performance

In 81a1bde, Bofrost.at (https://www.bofrost.at) experienced degraded performance:

HTTP code: 200
Response time: 1219 ms

Resolved: Bofrost.at performance has improved in 574e92a.


Designs: remove SMS option for Golden Ears Alouette South Beach Day-Use Parking Lot

Designs for removing Golden Ears Alouette South Beach Day-Use Parking Lot SMS opt in for texts box.
Acceptance Criteria:
[Note: Use 'Given/When/Then' format if it makes sense to. Otherwise, a simple checklist that can be tested.]
Development Checklist:

[ ] ...
[ ] ...
[ ] ...

Dependencies

Blocked by
Blocking

Relevant documentation as reference
Definition of Ready

[ ] Acceptance criteria are included
[ ] Wireframes are included (if applicable)
[ ] Design / Solution is accepted by Product Owner (if applicable)
[ ] Dependencies are identified (technical, business, regulatory/policy)
[ ] Story has been estimated (under 13 pts)

Definition of Done

In progress:

[ ] Acceptance criteria are tested (Functionality meets the acceptance criteria defined in the ticket)
[ ] UI meets accessibility requirements
[ ] Unit tests are written
[ ] Work is traceable in GitHub
[ ] PR linked to ticket number
[ ] If needed/required - Dev adds flag/label to highlight any migration steps necessary prior to PROD deployment

Code review:

[ ] Code is peer reviewed and has passed CI/CD tests

QA:

[ ] Acceptance criteria are tested (Functionality meets the acceptance criteria defined in the ticket)
[ ] Code is potentially shippable to the production environment
[ ] Functional features have been tested and passed by QA
[ ] UI components tested by designer
[ ] Code is deployed to PROD when moved to 'done' column (unless requested otherwise by PO)

PO Review:

[ ] Acceptance criteria are tested (Functionality meets the acceptance criteria defined in the ticket)
[ ] Reviewed and approved by Product Owner

Notes:

not needed; front-end change captured in implementation ticket


Split /submit and /edit into multiple commands to work around discord's 25 parameter limit

Would we still need this if we implemented a ui like in bot/submission/ui.py but actually functional


Civ6 Main Menu, 'Options' not working

I have pulled the latest main branch (post PR #305  merge) and am testing on Linux. When I try and activate the standard Civ6 Options (off of the standard Civ6 'Main/Save/Load' menu), the screen slightly fades but no options menu is presented. Hitting 'ESC' returns me to the game.

I would guess it's the goofiness with the filename casing in Linux again.  My Linux install is jacked up at the moment so I can't check, so if you'd be willing to try:
Test 1:

Rename the file found in (YourCQUIModRoot)/Assets/UI/Options.xml  to options.xml  (make the filename all lowercase)
In the CQUI.modinfo file, find the two instances of Options.xml (line 157 and 1370) and rename to make that leading "O" lowercase

If that doesn't work, Test 2:

Rename (YourCQUIModRoot)/Assets/UI/Options_CQUI.lua  to options_cqui.lua
In the CQUI.modinfo file, find the three instances of Options_CQUI.lua and make all lowercase...

If that doesn't work... then I'll see if I can make my Linux install work again

Test 1 seems to fix the issue!

thanks for doing that!  I'll post a PR today.


x11: make dependancy on libudev optional

fixes #3702
Udev monitoring can be optionally enabled by compiling with udev=yes, removes the gamepad flag.
Else, we loop through /dev/input/event0 to event31 once per second to discover new devices.
Disconnection should be instant.
ping @punto-

Looks good. Do you know how many times the function process_joysticks has
to actually skip the frame because it can't lock the mutex (I guess maximum
once per second in this case). I'm wondering if it's not better to just
lock the mutex, and maybe open 1 device every ~35ms instead of all at once.
I've no idea if it makes a difference tho (and skipping 1 frame of input
every 1 second is not bad as long as the events are still there for the
next frame)
On 14 February 2016 at 10:27, Hondres<EMAIL_ADDRESS>wrote:

fixes #3702 https://github.com/godotengine/godot/issues/3702
Udev monitoring can be optionally enabled by compiling with udev=yes,
removes the gamepad flag.
Else, we loop through /dev/input/event0 to event31 once per second to
discover new devices.
Disconnection should be instant.
ping @punto- https://github.com/punto-
You can view, comment on, or merge this pull request online at:
https://github.com/godotengine/godot/pull/3708
Commit Summary

x11: make dependancy on libudev optional

File Changes

M platform/x11/detect.py
https://github.com/godotengine/godot/pull/3708/files#diff-0 (18)
M platform/x11/joystick_linux.cpp
https://github.com/godotengine/godot/pull/3708/files#diff-1 (30)
M platform/x11/joystick_linux.h
https://github.com/godotengine/godot/pull/3708/files#diff-2 (4)

Patch Links:

https://github.com/godotengine/godot/pull/3708.patch
https://github.com/godotengine/godot/pull/3708.diff

—
Reply to this email directly or view it on GitHub
https://github.com/godotengine/godot/pull/3708.

(in any case, I'm merging this one, that stuff is just thoughts.. this is
pretty great either way)
On 14 February 2016 at 13:48, Ariel Manzur<EMAIL_ADDRESS>wrote:

Looks good. Do you know how many times the function process_joysticks has
to actually skip the frame because it can't lock the mutex (I guess maximum
once per second in this case). I'm wondering if it's not better to just
lock the mutex, and maybe open 1 device every ~35ms instead of all at once.
I've no idea if it makes a difference tho (and skipping 1 frame of input
every 1 second is not bad as long as the events are still there for the
next frame)
On 14 February 2016 at 10:27, Hondres<EMAIL_ADDRESS>wrote:

fixes #3702 https://github.com/godotengine/godot/issues/3702
Udev monitoring can be optionally enabled by compiling with udev=yes,
removes the gamepad flag.
Else, we loop through /dev/input/event0 to event31 once per second to
discover new devices.
Disconnection should be instant.
ping @punto- https://github.com/punto-
You can view, comment on, or merge this pull request online at:
https://github.com/godotengine/godot/pull/3708
Commit Summary

x11: make dependancy on libudev optional

File Changes

M platform/x11/detect.py
https://github.com/godotengine/godot/pull/3708/files#diff-0 (18)
M platform/x11/joystick_linux.cpp
https://github.com/godotengine/godot/pull/3708/files#diff-1 (30)
M platform/x11/joystick_linux.h
https://github.com/godotengine/godot/pull/3708/files#diff-2 (4)

Patch Links:

https://github.com/godotengine/godot/pull/3708.patch
https://github.com/godotengine/godot/pull/3708.diff

—
Reply to this email directly or view it on GitHub
https://github.com/godotengine/godot/pull/3708.

Ok, I just tested that by adding a print statement when it skips the frame and letting it run for ~15 minutes. It has been printed twice ^^
Also: even if this happens, the events will still be available on the next frame. So yeah, this doesn't have much of an impact.
What I'm wondering about is if there's gonna be a case where the device is something else than dev/input/eventX.
Are these names standardized?

I don't know.. maybe udev uses some standard way to find out? (does sdl use
udev too?)
On 14 February 2016 at 14:26, Hondres<EMAIL_ADDRESS>wrote:

Ok, I just tested that by adding a print statement when it skips the frame
and letting it run for ~15 minutes. It has been printed twice ^^
Also: even if this happens, the events will still be available on the next
frame. So yeah, this doesn't have much of an impact.
What I'm wondering about is if there's gonna be a case where the device is
something else than dev/input/eventX.
Are these names standardized?
—
Reply to this email directly or view it on GitHub
https://github.com/godotengine/godot/pull/3708#issuecomment-183933335.

I think when you made:
-	if (env["gamepad"]=="yes" and platform.system() == "Linux"):
+	if (platform.system() == "Linux"):
+		env.Append(CPPFLAGS=["-DJOYDEV_ENABLED"])

You forced joystick on linux.

Yes, is that a problem? There are no more dependancies


Fix test_stats in master.

@alexbaden I think there is something fundamentally wrong with your test_stats. It seems to pass even when the back-end is throwing an error. This is not ideal because it gives a false sense that the test is passing and the service is running.

Stats was not included in settings.py (the viz url that was previously set was also missing, which broke old ocpviz redirects). I set those and restarted supervisor, but the celery queue still isn't registered stats tasks, I think.
I also can't replicate the bug where the stats test passes but doesn't actually generate the histogram. Can you provide instructions for replicating?

The settings file was copied from the settings.example file. Was it not in there?
To replicate the bug, try the new microns branch and run your tests without any celery processes or settings.

I see, I thought this was on the current master. Let me get stats working on current master, first, then I'll look at microns.

It is also happens on the current master.

Steps to reproduce...
On Wed, Jan 27, 2016 at 11:37 AM Kunal Lillaney<EMAIL_ADDRESS>wrote:

It is also happens on the current master.
—
Reply to this email directly or view it on GitHub
https://github.com/openconnectome/open-connectome/issues/207#issuecomment-175812952
.

I pulled the current master on dsp's. The settings file the same as settings.example, copied the celery conf file and ran it. Tested this on the django dev server.

All stats tests pass on current master. I don't see any errors in the dev server when running them, either. Closing this in favor of #208 which will cover tests on the microns branch.


058-hclkpips generate failure

mcmaster@cluster:/mnt/m10_2/buffer/prjxray/fuzzers/058-hclkpips/build/specimen_001$ VERBOSE=Y python3 /mnt/m10_2/buffer/prjxray/fuzzers/058-hclkpips/generate.py design_0 design_100 ..._96 design_97 design_98 design_99 design_9
Preload all tags.
Processing design_0.
Loading bits from design_0.bits.
Loaded bits: 192 bits in 7 base frames
Indexing sites
Sites indexed
Compiling segment data.
Used 0 / 204 tags
Tag sites: 0
Tag tiles: 204
Used 0 sites
Grid DB had 112 tile types
Traceback (most recent call last):
  File "/mnt/m10_2/buffer/prjxray/fuzzers/058-hclkpips/generate.py", line 50, in <module>
    segmk.compile()
  File "/mnt/m10_2/buffer/prjxray/prjxray/segmaker.py", line 376, in compile
    len(tags_used), ntags)
AssertionError: Unused tags, 0 used out of 204
```

Added a better message
Compiling segment data.
Traceback (most recent call last):
  File "/mnt/m10_2/buffer/prjxray/fuzzers/058-hclkpips/generate.py", line 50, in <module>
    segmk.compile()
  File "/mnt/m10_2/buffer/prjxray/prjxray/segmaker.py", line 342, in compile
    assert this_tile_tags == 0, "Tile %s does not have bitstream info but %s tags" % (tilename, this_tile_tags)
AssertionError: Tile HCLK_L_X4Y130 does not have bitstream info but 204 tags

Possibly a tilegrid regression

DB git master does not have HCLK db, but fcb76b4ac952140a907fca67dc1103a29dfbc2d2 does (last commit when we did a sprint last year). I didn't check in between. So probably need to look at tilegrid and figure out what happened.

Upon closer examination, we do in fact have HCLK for most tiles in the ROI, just not this one. HCLK definitions are auto-magically created by propagating from LUT base addresses. However, there is no LUT in this column to propagate from.
I'll add a workaround for now

Another note about current HCLK code: it only works on a single tile per tile type. Most other fuzzers work on a random assortment of tiles. We should probably re-write this fuzzer to be more generic to ensure the bits really are set the same across tiles.

We have a workaround for now. Re-open or open a new issue if becomes relevant again


cmd/tapcli: add universe info sub command

I forgot to add a CLI subcommand for the Info RPC. This fixes another bug in the API docs generation.

Thanks for tackling this. I also spotted the issue yesterday and was planning on opening a PR to remove the doc comment, but this is an much better solution. 💪

LGTM, tested manually with fresh sync to testnet universe server.


Czech translation

What's blocking this?

@Jan Rous is fixing a few things in #translation-czech still

Sorry for the delays. My workflows are still not fine-tuned and I occasionally miss the notification to know that I can keep on working on this. I will try to straighten out the kinks tomorrow morning. My take would be that it might be worth releasing this early and work out the kinks in the subsequent update but I don't know if we have some best practices around that. I suppose that the guiding principle should be "better okay now than perfect later", just like with the public response.

I have fixed the most obvious errors. If you could refresh the preview I can take another look tomorrow morning (Mountain Time) and we should be good to launch this.

One thing that was apparent during the translation is that the original page is fairly US-centric in some of its sections/analyses and this may not be of relevance to people in different countries. E.g. the section about why the epidemic will be bad in US and information about the recent bills are nice to know, but they're really not relevant to people dealing with the epidemic in the context of European countries. I wonder what would be the right approach here. I don't know if we could omit some paragraphs or even have way to include locally relevant content instead.

Here's the preview: https://guide-preview-fi63hgc6q.now.sh/cs/

This is the latest preview: https://guide-preview-hfz1krype.now.sh
It does look good to me - but I don't understand a single word of Czech.

I speak Czech and this looks good to me! We can launch now and fine-tune minor problems/details in subsequent releases.

@rousik regarding US-centrism: by all means, please adapt any section for country/cultural relevance, you don't need to translate US related portions of the text word by word. We should have made this much clearer in the beginning, you are not the first one to ask.

Replacing us-centric content with locally appropriate things will likely have to be tackled in subsequent reviews by someone else. Although I do speak Czech I live in US so I'm more familiar with US-centric aspects of this situation anyhow.

We have the approval to go live with this if we add a disclaimer at the top with something like "Translation not yet scientifically verified"  (In Czech, of course)

In Czech, that message should read: Český překlad zatím nebyl ověřen vědeckou komunitou.
Literally: The translation has not been verified by the scientific community.
I'm not sure where this lang-specific message should be injected & do not own this PR, but having this message should, I  hope, help.

I think it's enough with 2 places:

At the top of the home page
At the top of Act & Prepare

Hi. I was told to have a look on the czech version of the flattenthecurve - probably because I treat ICU patients with Covid 19 in a university teaching hospital. As for me it works (sounds not very elegant but it works- like my English).


Dev Docs api page console error

Describe the bug
Console error is popping up when user tries to navigate to any API page in dev docs
What is the expected behavior?
There should be no console errors
What are the steps to reproduce?

yarn start:reactdev
Open console
Navigate to any component's api page

Screenshots or links to minimum reproduction example

Environment

Anything else to add?
https://github.com/brightlayer-ui/react-component-library/pull/501#issuecomment-1239488944

BLUI-3531


Question about running unit tests in parallel

Is it possible to run the single unit tests in parallel? The only thing I found is about integrationtest_parallel.

The reason Integration Tests can be run in parallel is because they run in a separate process each. Irrespective of PyB, unit tests are generally not designed to run in parallel.
Due to remoting PyB does it might be possible to run individual unit tests in parallel in the future, but currently it's not supported and we haven't tested it.

Thanks for the quick reply @arcivanov


[WIP] refactors 1: Remove schedulingIntervals

This commit removes the schedulingIntervals spec from the MirrorPeer Adds controller to watch DRPolicy and create volumereplicationclasses.
Signed-off-by: Vineet Badrinath<EMAIL_ADDRESS>

Keeping on WIP, need to fix some tests and the uninstallation for DRPolicy

/assign @umangachapagain

@umangachapagain I am thinking of removing the mirrorpeer controller itself and fetch it using the cluster set in drpolicy . What do you think ? Most of the fields except manage s3 are uneditable

I don't understand this proposal. You want to keep the MirrorPeer CR but remove it's controller on hub?
Also, please split the changes into logical commits so it's easier to see what changed.

@umangachapagain I am thinking of removing the mirrorpeer controller itself and fetch it using the cluster set in drpolicy . What do you think ? Most of the fields except manage s3 are uneditable

I don't understand this proposal. You want to keep the MirrorPeer CR but remove it's controller on hub?
Also, please split the changes into logical commits so it's easier to see what changed.

Not removing it from the hub but from the tokenexchange agent for initializing deps in the spoke clusters.   I will split the PR into commits

Main controller logs

/test integration-test

/test integration-test

VRC getting created in the managed clusters on creating DRPolicy
Also the cleanup is happening when the policy is deleted

/cherry-pick release-4.13


add in a bug fix release note

Hello @ksigler7,Thanks again for the PR! We appreciate your contribution and look forward to                                              continued collaboration. Thanks!                                             Team SendGrid DX


performance and design in xMatch

Please look at below sample:
ReactiveSeq.range(0, 32).peek(System.out::println).peek(i -> {
  try {
    TimeUnit.MILLISECONDS.sleep(1000);
  } catch (InterruptedException e) {
    e.printStackTrace();
  }
}).xMatch(3, i -> true);

No need to continue further counting when it's already bigger than the specified num.
Would suggest to add limit in below code:
 return stream.filter(t -> c.test(t))
                     limit(num + 1L).collect(java.util.stream.Collectors.counting()) == num;

An additional question about design: what about atLeast and/or atMost matches?
maybe add a method?
boolean xMatch(int atLeast, int atMost, Predicate<? super T> c)

xMatch currently checks the exact number of matches - atLeast and atMost are good ideas. Short circuiting would convert xMatch into atLeast (and no longer confirm an exact match), so I think we need a new operator to support this.

Merged


Update documentation regarding "community" Slack

This line should be updated:
https://github.com/harness/drone/blob/e63b8f9326969220df73b9d74349405eb86c1073/.github/readme.md?plain=1#L21
The Slack is clearly not open for the community, since one must have a @harness.io address to join:

is drone.io as a self-hosted solution still alive and well? Where are open source users supposed to go to discuss using drone? The slack is not open, and the former forums are now read-only.
Should I be looking for an alternative self-hosted CI solution?

Should I be looking for an alternative self-hosted CI solution?

@wez very much so. At least thats what Im going to do. Drone was ok till it was independent. Its greatness has been declining ever since they had been bought-out by Harness.

https://woodpecker-ci.org seems like a reasonable next stop from drone

@wez not at all. Woodpecker is just drone, just with community additions.

@lindhe Kindly assign this issue to me!

@shubhalgupta How do I do that?

@lindhe in assignees u have to add my name

@shubhalgupta I cannot:

Guess I don't have permissions to do so.

I don't know, it's up to you. I know that what it says today is incorrect, I don't know what you intend it to say.

@lindhe should I update it to Join Harness community through your Harness email? And remove the link to join slack?

we are handling this.  someone internally changed the Slack settings to require a harness.io email address.  I have asked the team to revert this change by end of day.   I will post and close this issue once resolved.


There isn't a GitHub Pages site here.

I was able find, what I assume is the same demo here:
http://airpair.github.io/demos/2014/09/T0021-airpair-angularjs-tutorial/#/

In my case, my page repository uses the username/username.github.io naming scheme, but still cannot work.
I just clone the repository to local, and new a push_test.txt file and push it to the repository, and then https://username.github.io works.


[language] add Vector.remove_unstable

Support for removing elements from vectors. This PR implements the simplest and most efficient version of remove: swap the index of the element to be removed with the back of the vector, then pop the back. This is constant in the size of the vector, but may fail to preserve ordering constraints on the vector (e.g., sorting).
Motivation
Working toward validator removal in reconfiguration.
Have you read the Contributing Guidelines on pull requests?
Yes.
Test Plan
New E2E tests.
Related PRs
Stacked on https://github.com/libra/libra/pull/1832.

:umbrella: The latest upstream changes (presumably 119ed015f0be04971d3e36caeb65a4c7ea057f6d) made this pull request unmergeable. Please resolve the merge conflicts.

I wonder if those changes should be in the vector code or left out as helper functions that someone could implement

Are you thinking of helper functions in a library module separate from Vector? It seems useful to have at least basic functionality like adding and removing in the same module as the Vector type. But I could imagine an organization where (e.g.) all of the native procedures are in the Vector module and all of the pure Move ones are elsewhere.

@bors-libra r+

:pushpin: Commit 3914803 has been approved by sblackshear

:hourglass: Testing commit 39148036f0fa35f44df4b031918c754ca677039f with merge 1529f520ede11ec269fd887bc943b646aa06e7ab...

:sunny: Test successful - checks-circle_commit_workflow
Approved by: sblackshear
Pushing 1529f520ede11ec269fd887bc943b646aa06e7ab to master...


Cambium downloads for analysis periods different than 25 years

Encountered in review of pull request https://github.com/NREL/SAM/pull/1041

See related #991


CudNN Support on FLUX?

Running Flux example on A100 works great with feature "cuda" enabled.
When "cudnn" feature is also enabled, it crashes with error:
Err(Wrapped(Wrapped(CudnnError(CUDNN_STATUS_BAD_PARAM))))

nvidia-smi
NVIDIA-SMI 535.129.03             Driver Version: 535.129.03   CUDA Version: 12.2     |
NVIDIA A100-SXM4-80GB

Thanks for reporting, this should be fixed in #2535 , in a nutshell the issue was that there is no TRUE_BFLOAT16_CONFIG supported by cudnn convforward, I've switched it to use the PSEUDO_BFLOAT16_CONFIG and it works well on an H100.

Rad.  I can confirm its working on the A100 now.
thanks!


Datastore ancestors key check fix

Fixes bug where we try to make ancestors even if none are given.

@dmitry-s PTAL


Interface and import cleanups

Codecov Report

Merging #53 (993d25a) into master (bf85999) will not change coverage.
The diff coverage is 100.00%.

@@            Coverage Diff            @@
##            master       #53   +/-   ##
=========================================
  Coverage   100.00%   100.00%
=========================================
  Files           32        32
  Lines          272       272
  Branches        75        75
=========================================
  Hits           272       272

Impacted Files
Coverage Δ

src/App.tsx
100.00% <ø> (ø)

src/components/contact/ReturnToTop.tsx
100.00% <ø> (ø)

src/components/experience/DialogTitle.tsx
100.00% <ø> (ø)

src/components/experience/ExperienceModal.tsx
100.00% <ø> (ø)

src/components/nav/DrawerItems.tsx
100.00% <ø> (ø)

src/components/section-headers/Header.tsx
100.00% <ø> (ø)

src/theme/globalStyle.tsx
100.00% <ø> (ø)

src/components/about/About.tsx
100.00% <100.00%> (ø)

src/components/contact/Contact.tsx
100.00% <100.00%> (ø)

src/components/dark-mode/ThemeSwitcher.tsx
100.00% <100.00%> (ø)

... and 23 more

Continue to review full report at Codecov.

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


Add FromLifespan to extract dependencies from the lifespan state

This adds a FromLifespan annotation that extracts dependencies from lifespans, which I believe satisfies the requests in #617, #9215, part of #3641 and probably several other issues.
It also adds what is essentially an extractor system that allows dependencies to get a view into their parameter; this could effectively allow replacing a lot of fastapi/dependencies/utils.py with implementations for each type of parameter, making things like #2077 a lot easier to implement and opening up the door for 3rd party extensions to FastAPI's dependency / extractor system. This does the rest of #3641.
I purposefully added as single docs-style test to demonstrate how this is used and in-lieu of writing docs; I'll do that once / if there's some initial feedback and buy in.

Isn't the following the same thing?

I'm failing to see how all those issues are related to this. :thinking:
Don't we want a dependency that can be accessed on the lifespan itself? Like the "app" scope that you have on xpresso.
If I do the following, isn't it the same as what this PR proposes?
from fastapi import Depends, FastAPI, Request
from contextlib import asynccontexmanager
from typing import Annotation

app = FastAPI()

@asynccontextmanager
async def lifespan(app: FastAPI) -> dict:
    async with connect() as db:
        yield {"db": db}

async def get_connection(request: Request):
    yield request.state.db

@app.get("/")
async def homepage(db: Annotation[Session, Depends(get_connection)]):
    ...

Yes, it's the same thing. This is just making it more seamless.


Name Error

Care the name of your repository has a syntax error, "PuginExam" instead of "PluginExam"

Thanks for your tip


Add baidu-search extension

Description

Screencast

Checklist

[x] I read the extension guidelines
[x] I read the documentation about publishing
[x] I ran npm run build and tested this distribution build in Raycast
[x] I checked that files in the assets folder are used by the extension itself
[x] I checked that assets used by the README are placed outside of the metadata folder

Hi 👋
Thank you for your contribution 🔥
I'm marking your PR as a draft as it is not passing the checks. As soon as you fix this, it will be reviewed 🙂


Generate necessary locale for Unicode charset

I think that's all that's needed to get Python to do TRT automatically with UTF-8 files.

Thanks @peniblec! 👍


want to customize cursor pointer at time of dragging and holding the item...?

Hi ObaidUrRehman,
Can I customize cursor pointer instead of showing "cursor: not-allowed;" in black color at the time of dragging I want to show different hand symbols. can I customize cursor pointer if yes how?
Thank you

@SivaPrakashK90, not sure if it possible to customize it. Of all the solutions that I have looked into, I couldn't find a clean cross-browser fix for this.

@ObaidUrRehman, Thanks for your update, at least plz provide a solution for chrome and firefox.

@SivaPrakashK90 I can't seem to find a solution. Could use some pointers from you if possible.


Feature Request?: Flag to make verification codes predictable

Thank you very much for writing / sharing this - it looks like it potentially helps solves a gap in my CI/CD pipeline.
Since I'm planning to use it with automated tests, it would be really useful if there was a way to switch the confirmation codes to being predictable.  Presumably I'm not missing a feature that would allow this already?
If not, how about an environment variables "CODE=123456" - if present, all the confirmation code are set to 123456 (or whatever value is supplied)?  I might be able to have a go at implementing it, if it's a reasonable change, though my JS/TS is experience is almost zero.

Ah, this is great. I was just starting to think how to solve this problem myself, and this is a very simple solution. I've merged your PR, thanks!


Fix 'Duplicate Code' issue in config\config_test.go

CodeFactor found an issue: Duplicate Code
It's currently on:
config\config_test.go:115-127
config\config_test.go:133-145

fixed in 227d829


Add discovery:cache command and run it on composer install

Also make sure cache is cleared before, so that we definitely have an up-to-date cache

This was added, though we'll follow up via #395


Post announcement or messages to each player about cancellation?

When a game is canceled, it should probably be reflected somewhere in the workspace so that any players who were interested or already signed up are aware. There are a few options for this:

Capture message IDs / timestamps for announcements in order to post a reply in the thread
Capture message IDs / timestamps for announcements in order to delete the message
Capture channel IDs for announcements in order to post a second, independent message about the cancellation
Just cancel the game, post an ephemeral message to the requesting user
Just cancel the game

This needs to be handled on app.py: cancel_game_command_handler

This bot will:

Message a thread reply (and broadcast to the channel) that the game was canceled
Add an :x: reacji to the original announcement message


MRG: Test warnings if NIRS channels are not correctly ordered

Reference issue
General fNIRS tweaking #7057
What does this implement/fix?
Added test to ensure that NIRS data is stored as paired wavelength data. Noticed that if an odd number of channels existed that the check failed.

@larsoner @agramfort could you please review this. Thanks
The failing CI test seems unrelated

Thanks @agramfort. Sorry but I tweaked the error messages again after you approved the PR. I tried to better match other code in MNE.

Pushed a cosmit to reduce the indentation level, will merge once CIs come back happy -- thanks @rob-luke


tweak(en): change FOV zoom desc to be app agnostic

This changes the settings description for "Zoom FOV when sprinting" to be app agnostic to align that characteristic with other setting descriptions. The text was also tweaked to provide a better flow and format that fits with other descriptions.

Thanks, merging in!


Some wiki pages on RescueOps

Hi Armel,
I wrote a couple of wiki pages dedicated exclusively to the RescueOps version, according to our specific programming.
They are still draft quality.
Here they are:
https://github.com/emanuelegissi/uv-k5-firmware-custom/wiki
In particular, see the using the radio page.
May you be interested?

Hi @emanuelegissi,
Of course I'm interested :)  I've added a note to the current documentation. Thank you very much.
Armel.


Move defaults/main.yml to vars/main.yml

See https://docs.ansible.com/ansible/playbooks_roles.html#role-default-variables
Role default variables allow you to set default variables for included or dependent roles (see below). To create defaults, simply add a defaults/main.yml file in your role directory.

Fixed with https://github.com/appwerkstattch/cloud-desktop-base-image/commit/959fda8878ce8ccafd9962c626c764accd16e162


Fixes #13 - Error on single day compliance frequency

Fixes issue https://github.com/aws-samples/aws-control-tower-securityhub-enabler/issues/13
Add an condition to output "day" or "days" depending on whether or not a
single day is specified for the ComplianceFrequency parameter.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

Thanks for your contribution


Issue with yarn2

Hello! Thanks for the lib. I tried migrate from husky4 to this solution and found a problem.
When I try to install this lib:
yarn add -D simple-git-hooks

I see in console the following message:
➤ YN0000: ┌ Resolution step
➤ YN0000: └ Completed
➤ YN0000: ┌ Fetch step
➤ YN0000: └ Completed in 0s 336ms
➤ YN0000: ┌ Link step
➤ YN0007: │ simple-git-hooks@npm:2.0.2 must be built because it never did before or the last one failed
➤ YN0009: │ simple-git-hooks@npm:2.0.2 couldn't be built successfully (exit code 1, logs can be found here: /private/var/folders/15/zr9tfbrs1z9_5w9yzszys8vh0000gn/T/xfs-e4784d06/build.log)
➤ YN0009: │ simple-git-hooks@npm:2.0.2 couldn't be built successfully (exit code 1, logs can be found here: /private/var/folders/15/zr9tfbrs1z9_5w9yzszys8vh0000gn/T/xfs-e4784d06/build.log)
➤ YN0000: └ Completed in 0s 391ms
➤ YN0000: Failed with errors in 0s 890ms

This is complete log:
# This file contains the result of Yarn building a package (simple-git-hooks@npm:2.0.2)
# Script name: postinstall

internal/fs/utils.js:307
    throw err;
    ^

Error: ENOENT: no such file or directory, stat '/Users/igorkamyshev/Code/Solid-Soda/scripts/.yarn/unplugged/simple-git-hooks-npm-2.0.2-48676c6cda/package.json'
    at Object.statSync (fs.js:1086:3)
    at NodeFS.statSync (/Users/igorkamyshev/Code/Solid-Soda/scripts/.pnp.js:7751:24)
    at makeCallSync.subPath.subPath (/Users/igorkamyshev/Code/Solid-Soda/scripts/.pnp.js:10325:26)
    at ZipOpenFS.makeCallSync (/Users/igorkamyshev/Code/Solid-Soda/scripts/.pnp.js:10861:26)
    at ZipOpenFS.statSync (/Users/igorkamyshev/Code/Solid-Soda/scripts/.pnp.js:10324:17)
    at VirtualFS.statSync (/Users/igorkamyshev/Code/Solid-Soda/scripts/.pnp.js:8120:24)
    at PosixFS.statSync (/Users/igorkamyshev/Code/Solid-Soda/scripts/.pnp.js:8120:24)
    at _getPackageJson (/Users/igorkamyshev/Code/Solid-Soda/scripts/.yarn/unplugged/simple-git-hooks-npm-2.0.2-48676c6cda/node_modules/simple-git-hooks/simple-git-hooks.js:134:13)
    at checkSimpleGitHooksInDependencies (/Users/igorkamyshev/Code/Solid-Soda/scripts/.yarn/unplugged/simple-git-hooks-npm-2.0.2-48676c6cda/node_modules/simple-git-hooks/simple-git-hooks.js:75:34)
    at postinstall (/Users/igorkamyshev/Code/Solid-Soda/scripts/.yarn/unplugged/simple-git-hooks-npm-2.0.2-48676c6cda/node_modules/simple-git-hooks/postinstall.js:15:9) {
  errno: -2,
  syscall: 'stat',
  code: 'ENOENT',
  path: '/Users/igorkamyshev/Code/Solid-Soda/scripts/.yarn/unplugged/simple-git-hooks-npm-2.0.2-48676c6cda/package.json'
}

I use yarn version 2.4.1.
Could you help me to find a solution, please?

whoa, gonna try to replicate and find out how to fix this issue

I try it in several repos with yarn2 and pnp linker and it reproduces every time 🤗

Hey! Thank you for the issue, was able to reproduce with yarn2
Thing is, yarn2 stores dependencies differently then npm or even yarn1, but in the package we rely on npm way of storing packages. node_modules/<package> and not .yarn/unplugged/<package> that's why it fails :(
I wasn't able to research this problem deep enough, but was able to create and release a stab. Could you check out @2.0.3 version? It fixed the problem for me :)
C:\Users\toplenboren\web\testy-thingy-project>yarn set version berry
Resolving berry to a url...
Downloading https://github.com/yarnpkg/berry/raw/master/packages/berry-cli/bin/berry.js...
Saving it into C:\Users\toplenboren\WebstormProjects\untitled\.yarn\releases\yarn-berry.cjs...
Updating C:\Users\toplenboren\WebstormProjects\untitled/.yarnrc.yml...
Done!

C:\Users\toplenboren\web\testy-thingy-project>yarn
➤ YN0000: ┌ Resolution step
➤ YN0000: └ Completed in 1s 81ms
➤ YN0000: ┌ Fetch step
➤ YN0013: │ help@npm:3.0.2 can't be found in the cache and will be fetched from the remote registry
➤ YN0013: │ simple-git-hooks@npm:2.0.3 can't be found in the cache and will be fetched from the remote registry
➤ YN0000: └ Completed
➤ YN0000: ┌ Link step
➤ YN0031: │ One or more node_modules have been detected and will be removed. This operation may take some time.
➤ YN0007: │ simple-git-hooks@npm:2.0.3 must be built because it never did before or the last one failed
➤ YN0000: └ Completed in 0s 659ms
➤ YN0000: Done with warnings in 1s 897ms

C:\Users\toplenboren\web\testy-thingy-project>yarn dlx simple-git-hooks
➤ YN0000: ┌ Resolution step
➤ YN0000: └ Completed
➤ YN0000: ┌ Fetch step
➤ YN0000: └ Completed
➤ YN0000: ┌ Link step
➤ YN0007: │ simple-git-hooks@npm:2.0.3 must be built because it never did before or the last one failed
➤ YN0000: └ Completed in 0s 541ms
➤ YN0000: Done in 0s 612ms

[INFO] Successfully set the pre-push with command: exit 2
[INFO] Successfully set the pre-commit with command: exit 2
[INFO] Successfully set all git hooks

Also please note that I used yarn dlx simple-git-hooks to update the git hooks, instead of npx simple-git-hooks

Yes, this fix works correct. Thanks!


[Feature Request]: ControlNet Tile with MultiDiffusion/Tiled Diffusion

Hello! I think it would be great to have an implementation for the ControlNet Tile model, specifically incorporating the MultiDiffusion technique. This addition could greatly enhance our control and upscaling/enhancing capabilities. I'm eager to hear your thoughts on this and I would be very happy to collaborate on it as well!

If I am not mistaken, this could be supported out the box if Comfyanonymous upgraded his control net code? Or does it need something special? I haven't used control net too much in ComfyUI, just awhile back in A1111

Hum, not really... Fannovel developed a Tile Preprocessor, but the implementation isn't correct, because the Tiled Diffusion requires an overlapping tile splitting and KSample process on each tile, not that simple... 😅
I am developing a KSampleTiled node that applies the Tiled Diffusion method. It still on progress, but let's see how it evolves! :)


No Alt attribute for the image "Launch CloudShell.

Azure documentation issue guidance
Thanks for opening an issue in the Azure technical documentation repository.
We use GitHub issues as the primary channel for customer and community feedback about the Azure documentation.
Creating an issue

Go to https://docs.microsoft.com/azure/cloud-shell/overview
There is no alt attribute for the image "Launch Azure Cloud Shell"

We prefer that you create documentation feedback issues using the Feedback link on the published article - the feedback control on the doc page creates an issue that contains all the article details so you can focus on the feedback part.
You can also create a feedback issue here in the repo. If you do this, please make sure your issue lists:

[ ] The relevant Azure service or technology.
[ ] A link to the published documentation article that you have feedback about.
[ ] Clear, specific feedback that the author can act on.

Pull requests and article contributions
If you know the change that is needed in an article, we encourage you to submit the changes directly using a pull request. If the change is large, or if you want to contribute an entire article, follow these guidelines:

[ ] Don't surprise us with a big pull request or a pull request with a new article! Submit an issue that describes the details of the proposed large change or new article.
[ ] Include the service or technology area.

We'll route the issue to the appropriate content team for review and discussion.
Tech support and product feedback
If you would like to contact Microsoft about other things, such as product feedback or tech support, please review these guidelines:

If you need technical support using Azure, the paid and free support options are described here: https://azure.microsoft.com/support/options/.

Each article in the Azure technical documentation contains a product feedback button - it's best to submit product feedback directly from a relevant article. Otherwise, you can submit product feedback for most Azure products in the following product feedback forum: https://feedback.azure.com/forums/34192--general-feedback.

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

ID: 2ccf23ec-8d85-84fb-2c46-61a414d466ef
Version Independent ID: 52b6949e-8ea5-c0c7-d0ab-7bf0ba9ed076
Content: Azure Cloud Shell overview
Content Source: articles/cloud-shell/overview.md
Service: azure
GitHub Login: @jluk
Microsoft Alias: juluk

@EdisonDa Can you please share the documentation link you are referring to ?

@SaurabhSharma-MSFT here is the page https://docs.microsoft.com/en-us/azure/cloud-shell/overview. An image is missing "Alt" attribute
Image title: Launch Azure Cloud Shell
Image Source: https://shell.azure.com/images/launchcloudshell.png

@EdisonDa I did not get that, what exactly is missing, I see "Launch Cloud Shell" image and it works fine for me and navigates to https://shell.azure.com/

@SaurabhSharma-MSFT you can refer to this page https://review.docs.microsoft.com/en-us/csi/quality/content/docs-content-e2e/catstestcases/seo-rule?branch=master#alt-text-for-image---missing-alt-text-for-image, as SEO recommend, every pic should have alt attribute.

@EdisonDa Thanks for the feedback !  I have assigned this issue to content author to investigate and update the document as appropriate.

PR has been opened on private repo, 52880. @SaurabhSharma-MSFT thanks please close as resolved.

PR was merged fixes #15145

@SaurabhSharma-MSFT can you please close this it is fixed.

@MicrosoftDocs/azure-cxp-triage Looks like this should be closed.  #please-close


Update validation.py python script. Gio

Updated validations.py python script.
Fixed the behavior of validate_user function in validations.py.
Fixes #<issue_number_goes_here>

It's a good idea to open an issue first for discussion.

[ ] Tests pass
[ ] Appropriate changes to README are included in PR

Final! exercise Git course. Thank you

Final! exercise Git course. Thank you


MigrationChecksumProvider interface returns value of Integer should be BigInteger or byte[]

What version of Flyway are you using?
4.0.3
Which client are you using? (Command-line, Java API, Maven plugin, Gradle plugin, SBT plugin, ANT tasks)
Java API
What database are you using (type & version)?
SQL Server
What operating system are you using?
Linux
What did you do?
(Please include the content causing the issue, any relevant configuration settings, and the command you ran)
What did you expect to see?
Standard checksums like MD5 and SHA256 cannot be converted to type Integer. I recommend setting the interface return type of getChecksum to BigInteger
What did you see instead?
Integer cannot store standard checksum values.

There is no need for such a longer hash. All this is for is to detect accidental modification and CRC32 handles that just fine.

Thanks Axel, I argue this should be implemented for the case when one is detecting intentional modification to trigger repeatable migrations.


[Moderation] - Block Reported Content Action

As a Moderator
I would like to block recently reported content found in the overview
in order to confirm that the content violates our community guidelines.

already implemented


Add and expose National Pollutant Inventory data to each facility

One thing that occured to me - do we have to account for this scenario:

facility is gas with emission factor 0.6 (whatever)
facility upgrades their generator to a more efficient one with a lower intensity factor

do we need to keep track of start_date and end_date for emission intensity values so that we don't back-populate the total emission output?

IMHO there's definitely a need to track emissions intensity as a timeseries given the data.


DialPort connector

Discussion for a new feature.
dialport is a system for connecting real users to dialogue systems. This is primarily aimed at academic researchers.
To enable groups to develop bots with Rasa and connect them to DialPort, I think the only thing we would need to do is add a DialPort input / output channels.
I suspect that https://github.com/RasaHQ/rasa_core/blob/master/rasa_core/channels/custom.py is already quite close to what we need.
@snakeztc could you please add the link for the API spec for sending/receiving messages?

@amn41 Still relevant?

@amn41 Still relevant?

closing as stale


[#169454440] added auto generated classes for apis

added translations for errors
added api.ts file for backend definition
added api-utils.ts file for api related functions
added custom definition of fetch in fetch.ts file
change rootdir in tsconfig for linting checks
added packages and changed scripts in package.json
moved CustomWindow definition in utils folder
used auto generated classes to call apis
added todos with pivotal stories to keep track of api calls still using fetch

Warnings

:warning:
This PR changes a total of 1023 LOCs, that is more than a reasonable size of 250. Consider splitting the pull request into smaller ones.

Affected stories

🌟 #169454440: Creazione e utilizzo della classe specifica per le chiamate ai servizi

  Generated by :no_entry_sign: dangerJS against f1212039d1b647a58154011ff1ecf78f47b2fccb


Exercise - Write code that uses Service Bus topics

Describe the bug
Followed instructions on: https://docs.microsoft.com/en-gb/learn/modules/implement-message-workflows-with-service-bus/7-exercise-write-code-that-uses-service-bus-topics
However getting below error message:
Program.cs(31,31): error CS0246: The type or namespace name 'topicClient' could not be found (are you missing a using directive or anassembly reference?) [/home/ahmed/mslearn-connect-services-together/implement-message-workflows-with-service-bus/src/start/performancemessagesender/performancemessagesender.csproj]
The build failed. Fix the build errors and run again.
To Reproduce
Steps to reproduce the behavior:

Complete all the steps in the lab up to: "Send a message to the topic"
On step: "Send a message to the topic"
Execute Bash script: "dotnet run -p performancemessagesender"
See error

Expected behavior
To run the component that sends a message about a sale, run the following command in the Cloud Shell
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):
Windows 10
Edge
Version 90.0.818.42
Additional context
I have doubled checked the code, it is correct.

Please review this article, it might solve it: https://learningintheopen.org/2021/04/18/net-compilation-error-message-error-cs0246-the-type-or-namespace-name-increment-could-not-be-found-are-you-missing-a-using-directive-or-an-assembly-reference/

And this article: https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/compiler-messages/cs0246

Hi, is there an update on this please? :)


test: capture stdout in app.test

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 97.653%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
628

Relevant Lines:
628

💛  - Coveralls


Add AccelerationStructurePassDescriptor

Also renames "accelerator_structure" module for consistency.
Tested manually in https://github.com/kvark/blade/pull/179

@grovesNL could you take a look, please?

@grovesNL pinging again

Thanks for anybody looking at this. I'd be comfortable waiting more, but I want to get Zed up to date, and it would better for it to link to this repo's metal instead of my fork. So merging this. Please shout out if you feel this to be wrong!


additional stats

[X] "changes for stats and code review"
[x] "publish packages"
[x] "release to canary "
[x] "release to prod"

May be to the next week(first 2 days for the perfection).

Please include this stats as well
Expose Health of compaction jobs

Face some issues with the windows machine. So setting up a Linux machine and setting up everything necessary for the stats development.

Notification count was done. (16-11-2021)

Notification stats were modified and done. Need to discuss notifications expiry with @VJag. And the rest 2 were on hold by Jagan. Have done some modifications in other stats too. Here are sample stats output.
Modified

stats:5

Old : {"@minnu": "1"}
New : {@minnu: 1}

stats:6

Old : {"signing_publickey@sunny": "4"}
New : {signing_publickey@sunny: 4}

stats:9 (diskSize)

Old : "25.5 KB"
New : {size: 8.54, units: KB}

@yahu1031 @murali-shris what's latest on this issue?

moving this to PR32..since compaction stats will help us to analyse sync issues better

Stats notifications was completed in https://github.com/atsign-foundation/at_server/pull/459. Since it was not linked to this issue, this was not closed. As the PR linked was successfully merged, tested and released I will be closing this issue.


Enable zoom limits

Description

What was changed in this pull request?

This PR adds the option to specify zoom limits in a view. When the zoomLimits field is present in the viewconf, zooming is only possible within these limits. E.g. if "zoomLimits": [200,<PHONE_NUMBER>], then highest possible zoom will always show 200bp (with respect to X)

Why is it necessary?

Users might want to avoid zooming in (or out) too far, e.g. zooming in past units of bases, in order to avoid visual artifacts.
Fixes #873
Checklist

[x] Set proper GitHub labels (e.g. v1.6+, ignore if you don't know)
[x] Unit tests added or updated
[x] Documentation added or updated
[ ] Example(s) added or updated
[x] Update schema.json if there are changes to the viewconf JSON structure format
[ ] Screenshot for visual changes (e.g. new tracks or UI changes)
[ ] Updated CHANGELOG.md

Is it possible to specify just one limit? Like if I want to limit zooming in beyond a certain point but don't want to limit zooming out?

You mean, if we have "zoomLimits": [200] it should be treated as "zoomLimits": [200, Infinity]? I can easily add that.

If it is possible to limit zoom range to the bounds of the shown genome (I.e., total length of assembly's chromosome sizes), that may be more useful than Infinity.

I think that omitting the second value should mean that zooming out is not restricted (i.e. Infinity). That's what I would expect as a user, especially since by default there are no zoom restrictions.

Only specifying one limit is now supported.

Really sorry for the delayed reply. A couple thoughts:

Zoom limits should be symmetric. So if we allow limiting the minimum we should allow limiting the maximum.

Maybe enforcing two values and having undefined indicate free zooming in that direction?

I like @alexpreynolds idea but we may want to make that part of another PR since it's a more complicated implementation. HiGlass doesn't really have a concept of genome sizes on the view level but each track should provide min_pos and max_pos in its tileset info. We could provide an option to enforce no zooming out beyond the highest max_pos of any track?

Specifying a maximum is a great idea. Currently, one can zoom out past the true extent of the genome. To deal with this, I use a hack that checks the location on a position change. If the bounds are genome-wide, then I am likely zoomed out past the extents of the genome. So I "rubber-band" or snap the view back to the genome extents, minus 20 bases or so at the edges. Having the higlass view take care of that (if I specify genome extent as the maximum) would be a great feature to have.

Zoom limits are now symmetric. Both limits are enforced but can be null, which means 'no restriction'.


docs : please add *.svc as no_proxy in install guide behind a proxy

Summary

In the document for installing behind proxy (https://microk8s.io/docs/install-proxy), *.svc should be added to no_proxy variable
The document says to add internal IP ranges to no_proxy to prevent requests within cluster going through proxy.
Considering that domains ending with .svc is also only used kubernetes coreDNS, I think *.svc should be included in no_proxy variable for kube-api configuration
I am quite new to the programming world, so please let me know if I'm getting something wrong.
Thank you :)
What Should Happen Instead?

document should add *.svc to no_proxy and NO_PROXY variable
Are you interested in contributing with a fix?

yes ?

Thank you for raising this @mottoslo! I've updated the docs to include .svc,localhost in the no proxy lines. These are probably quite common and harmless for most setups.

@neoaggelos Thank you for your quick response ! Although, I think what should've been added is *.svc, not .svc   ...?


Install failing: Request to https://github.com/abmaonline/aemsync/tarball/a2bed54 failed

Dear,
I am very new to AEM and trying to install AEMFED returns me the following error:
In the console:
npm ERR! code SELF_SIGNED_CERT_IN_CHAIN
npm ERR! errno SELF_SIGNED_CERT_IN_CHAIN
`npm ERR! request to https://github.com/abmaonline/aemsync/tarball/a2bed54 failed, reason: self signed certificate in certificate chain``
In the logs:
certificate chain
69 verbose stack     at ClientRequest.<anonymous> (/usr/local/lib/node_modules/npm/node_modules/node-fetch-npm/src/index.js:68:14)
69 verbose stack     at ClientRequest.emit (events.js:315:20)
69 verbose stack     at TLSSocket.socketErrorListener (_http_client.js:426:9)
69 verbose stack     at TLSSocket.emit (events.js:315:20)
69 verbose stack     at emitErrorNT (internal/streams/destroy.js:92:8)
69 verbose stack     at emitErrorAndCloseNT (internal/streams/destroy.js:60:3)
69 verbose stack     at processTicksAndRejections (internal/process/task_queues.js:84:21)
70 verbose cwd /Users/mnaqi/Documents/git-repos/aem-wknd/aem-guides-wknd
71 verbose Darwin 19.6.0
72 verbose argv "/usr/local/bin/node" "/usr/local/bin/npm" "install" "aemfed" "--global"
73 verbose node v12.18.3
74 verbose npm  v6.14.8
75 error code SELF_SIGNED_CERT_IN_CHAIN
76 error errno SELF_SIGNED_CERT_IN_CHAIN
`77 error request to https://github.com/abmaonline/aemsync/tarball/a2bed54 failed, reason: self signed certificate in certificate chain``
Any ideas on what is causing this?
I have no clue if I have to signed in somewhere specifically in oder to install AEMFED.
Thank you in advance

Using sudo npm install aemfed@next --globalsolved my issue (see similar ticket #20 )


Drawer breaks when tabbing (drawer-end)

This still happens in the latest version, 2.46.0.
Only happens when using drawer drawer-end.
Same issue in a previous version: #369

That issue is fixed and here you can see there's no problem:
https://play.tailwindcss.com/qrGY8kbhzK
If there's a problem in your project, please provide a code example so I can help


v3.0.6: Unable to resolve styled-components/native on IOS/Android emulator after upgrading from 2.15

Describe the bug
After upgrading to 3.0.6 from 2.15, launching the React Native 0.64 app on IOS emulator/Android emulator causes an error of unresolved module.
"Unable to resolve module styled-components/native from .../node_modules/native-base/src/components/composites/Tag/index.tsx: styled-components/native could not be found within the project or in these directories: node-modules/native-base/node_modules.
Here is the detail of error on console:
BUNDLE  ./index.js

error: Error: Unable to resolve module styled-components/native from C:\D\code\js\xyz_app4\node_modules\native-base\src\components\primitives\Text\index.tsx: styled-components/native could not be found within the project or in these directories:
 node_modules\native-base\node_modules
 node_modules
 ..\node_modules

If you are sure the module exists, try these steps:
1. Clear watchman watches: watchman watch-del-all
2. Delete node_modules and run yarn install
3. Reset Metro's cache: yarn start --reset-cache
4. Remove the cache: rm -rf /tmp/metro-*
 1 | import React, { memo, forwardRef, useRef } from 'react';
 2 | import { Text as NativeText } from 'react-native';
> 3 | import styled from 'styled-components/native';  //<<=== error
   |                     ^
 4 | import {
 5 |   color,
 6 |   position,
   at ModuleResolver.resolveDependency (C:\D\code\js\xyz_app4\node_modules\metro\src\node-haste\DependencyGraph\ModuleResolution.js:234:15)
   at DependencyGraph.resolveDependency (C:\D\code\js\xyz_app4\node_modules\metro\src\node-haste\DependencyGraph.js:413:43)
   at Object.resolve (C:\D\code\js\xyz_app4\node_modules\metro\src\lib\transformHelpers.js:317:42)
   at resolve (C:\D\code\js\xyz_app4\node_modules\metro\src\DeltaBundler\traverseDependencies.js:629:33)
   at C:\D\code\js\xyz_app4\node_modules\metro\src\DeltaBundler\traverseDependencies.js:645:26
   at Array.reduce (<anonymous>)
   at resolveDependencies (C:\D\code\js\xyz_app4\node_modules\metro\src\DeltaBundler\traverseDependencies.js:644:33)
   at C:\D\code\js\xyz_app4\node_modules\metro\src\DeltaBundler\traverseDependencies.js:329:33
   at Generator.next (<anonymous>)
   at asyncGeneratorStep (C:\D\code\js\xyz_app4\node_modules\metro\src\DeltaBundler\traverseDependencies.js:137:24)
BUNDLE  ./index.js

error: Error: Unable to resolve module styled-components/native from C:\D\code\js\xyz_app4\node_modules\native-base\src\components\composites\Tag\index.tsx: styled-components/native could not be found within the project or in these directories:
 node_modules\native-base\node_modules
 node_modules
 ..\node_modules

And there is indeed no styled-components under those subdirectgories. The same error appears on both IOS/Android emulator after upgrading to 3.0.6
Expected behaviour
App launch without error.
CodeSandBox/Snack link
It would be easier for us to debug if you can reproduce the error in a codesandbox link or a snack link. You can use the codesandbox template/snack template.
Screenshots
If applicable, add screenshots to help explain your problem.
Platform

NativeBase version  3.0.6
Device: [e.g. iPhone6] IOS/Android emulator
OS: [e.g. iOS8.1] IOS/Android
Browser [e.g. stock browser, safari]
Browser version [e.g. 22]
React Native version [e.g. 0.64] 0.64
Expo sdk version [e.g. 41]
node [e.g. 14.16.1], 14,17.x
yarn or npm [e.g. 6.1] 1.22

Additional information
Here is screen shot on android emulator

Add any other context about the problem here.
Is the bug present in both iOS and Android or in any one of them?
If you want your issue to be looked at quicker, please attach a snack reproducible with your issue. Makes it easier for us!

Tried to install styled-components under /node_modules/native-base/ and failed. here is the error:
$ bob build
ℹ Building target commonjs
ℹ Cleaning up previous build at lib\commonjs
ℹ Compiling 477 files in src with babel
bob.js build

build files for publishing

Options:
  --help     Show help                             [boolean]  --version  Show version number                   [boolean]
SyntaxError: C:\D\code\js\xyz_app4\node_modules\native-base\src\index.tsx: Unexpected token, expected "," (2:12)

  1 | export default {
> 2 |   multiply(a: number, b: number) {
    |             ^
  3 |     return Promise.resolve(a * b);
  4 |   },
  5 | };
    at Parser._raise (C:\D\code\js\xyz_app4\node_modules\native-base\node_modules\@babel\parser\lib\index.js:788:17)
    at Parser.raiseWithData (C:\D\code\js\xyz_app4\node_modules\native-base\node_modules\@babel\parser\lib\index.js:781:17)
    at Parser.raise (C:\D\code\js\xyz_app4\node_modules\native-base\node_modules\@babel\parser\lib\index.js:742:17)
    at Parser.unexpected (C:\D\code\js\xyz_app4\node_modules\native-base\node_modules\@babel\parser\lib\index.js:9929:16)
    at Parser.expect (C:\D\code\js\xyz_app4\node_modules\native-base\node_modules\@babel\parser\lib\index.js:9903:28)
    at Parser.parseBindingList (C:\D\code\js\xyz_app4\node_modules\native-base\node_modules\@babel\parser\lib\index.js:10380:14)
    at Parser.parseFunctionParams (C:\D\code\js\xyz_app4\node_modules\native-base\node_modules\@babel\parser\lib\index.js:13322:24)
    at Parser.parseMethod (C:\D\code\js\xyz_app4\node_modules\native-base\node_modules\@babel\parser\lib\index.js:11966:10)
    at Parser.parseObjectMethod (C:\D\code\js\xyz_app4\node_modules\native-base\node_modules\@babel\parser\lib\index.js:11895:19)
    at Parser.parseObjPropValue (C:\D\code\js\xyz_app4\node_modules\native-base\node_modules\@babel\parser\lib\index.js:11928:23) {
  loc: Position { line: 2, column: 12 },
  pos: 29,
  code: 'BABEL_PARSE_ERROR',
  reasonCode: 'UnexpectedToken'
}
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/add for documentation about this command.

I know this doesn't help but I'd like to add that I've also had this problem and, as a result, I'm stuck on 2.15.2. I'm not sure what else to try — I've cleared watchman caches and node_modules as well as run react-native-clean-project, which basically cleans everything. If it helps, I'm using Hermes and have been trying on an iOS 14.5 Simulator.

Did you find a solution here, @emclab? I'm still getting the same issue if I try.

You need to install peerDependencies https://docs.nativebase.io/install-rn#install-dependencies

Also, we have removed styled-components as a dependency in NativeBase.


[feat] support LB priority for endpoints

What does this PR do?
It introduces a failover mechanism that enables users to configure failover backends.
How is this achieved?
The proposal involves adding a Failover boolean property to backend refs, what allows to indicate whether the backend is designated as a failover.
This approach is illustrated in this PR for external extProc.
As per issue #3055

/retest

/retest

/retest

/retest

Can we also add an XDS translation test?

added

/retest

Can we also add an XDS translation test?

added

overall LGTM.
In terms of naming, I think that failover is a common industry term used by Akamai, Cloudflare, GCP, AWS and Azure in this context. Nginx and HAProxy use "backup".
I think that "backup" can be a bit vague in this context:

It's associated with data backup/restore operations
It doesn't express the fact that the "backup" backend will automatically handle traffic in case of primary backend failure. Users may anticipate that they need to "enable" a backup server as a primary in case of failure.

/retest

/retest

/retest

/retest

/retest


Clicking outside the modal should close it.

When you are using the native select element, when you click outside the modal is close.
I think that this should be the default behavior for this one too!

Hi @leandroz,
I have checked your issue with the latest version of the plugin on several androids and when you click outside the dialog it is dismissed and error javascript function (if it is provided) is called. Please, make sure you are using latest version of the plugin. If your issue is still there, please, provide more details on the version of android and device.

Sorry @roberthovhannisyan is working ok!


Page notice updates

The React version of the ebay-page-notice was missing the ability to add a dismiss button and have a CTA link with a dismiss button, which is available in the Marko version.

Added storybook entries for adding a dismiss button and adding a dismiss button with a CTA.
Added the new a11yDismissText  attribute to the documentation.
Added unit tests around the dismiss feature, both for clicking and keyboard access.

Didn't add code to ignore the footer if a a11yDismissText is present, as the Marko version has.
Screenshots
Page Notice with Dismiss button

Page Notice with CTA and Dismiss button

Storybook: https://opensource.ebay.com/ebayui-core-react/page-notice-updates/index.html?path=/story/ebay-page-notice--dismissible-notice

I've attached a storybook link at the bottom of PR description.


Passord request

I installed the wallet.  When I went to boot it up it asked for a password.  I had not had an opportunity to set up a password so it would not open the wallet.  Where am I to set up this password.

James,
I've given up on the wallet.  Maybe there will be an upgrade.  I heard
something about a Tor Vertcoin wallet. I don't know if that is an
improvement. Would like to get a wallet working one way or an other.
Bodie
On Fri, Oct 27, 2017 at 12:57 PM, James Lovejoy<EMAIL_ADDRESS>wrote:

Were you either able to recover your wallet from a backup or the seed?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/vertcoin/electrum-vtc/issues/36#issuecomment-340070596,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AfTczLt7DsBW9uT--akXBJP3zR1k7guFks5swjWigaJpZM4QCPed
.

I have some Vertcoin somewhere.  I sent it to my electrum wallet.  It shows that it was sent from the exchange and is complete but never showed up at the electrum wallet be cause the network had never connected.  What is another way to retrieve the vertcoin.  I don't hold out any hope of getting the network connected.  All of my attempts have failed, even uninstalled all the virus protection still nothing.
Bodie

The wallet is broken, permanently "Not Connected". Are the devs sleeping on this?

Can you both send screenshots of the Network window? (Tools -> Network)

Also, tried selecting server manually, nothing works.

Have you tried running as administrator and disabling the firewall?

I uninstalled the firewall.  I've not run it as administrator.  For now I'm
fatigued with the whole experience.
On Mon, Oct 30, 2017 at 8:53 PM, James Lovejoy<EMAIL_ADDRESS>wrote:

Have you tried running as administrator and disabling the firewall?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/vertcoin/electrum-vtc/issues/36#issuecomment-340652524,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AfTczENsN5AAhuBZkIfKbxH5lOs95zuOks5sxpmogaJpZM4QCPed
.

I uninstalled the firewall.  I've not run it as administrator.  I am so
fatigued of trying to make this work.
On Mon, Oct 30, 2017 at 8:53 PM, James Lovejoy<EMAIL_ADDRESS>wrote:

Have you tried running as administrator and disabling the firewall?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/vertcoin/electrum-vtc/issues/36#issuecomment-340652524,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AfTczENsN5AAhuBZkIfKbxH5lOs95zuOks5sxpmogaJpZM4QCPed
.

Same here, I tried adding it to the firewall, tried disabling the firewall & running it as administrator too. It's just stuck at "Not connected".

Have either of you tried the Core wallet? There is some configuration problem with your network, all Electrum servers are up and working right now.

Haven't tried the Core Wallet, but my Electrum for Bitcoin works fine.

Well look what Windows defender found.

@metalicjames are you providing release hashes? I don't see them in the releases section. these should be provided with all releases like monero does. also, it would be a very smart idea for you to set-up PGP encryption for your commits. You want them to look like this otherwise it's possible for someone to spoof your commits.

Issue topic is invalid and/or resolved. There is a separate issue for connection problems. https://github.com/vertcoin/electrum-vtc/issues/39


Behance API Integration

see email

@janeatcc :point_up_2:

Unassigning myself since we have an API key now.

Moved to CC Catalog. @kgodey please email/share the API Key with @mathemancer so he has it for his records when it's time to start work on this.

The key is already shared in LastPass.

Current integration is through Common Crawl.
API documentation: https://www.behance.net/dev
API key: stored in LastPass, internally
Considerations prior to integration:

Can we make use of e.g. the stats in /project_id to bring in popularity data?
Is there an equivalent of NSFW anywhere in the API that we can include in metadata?

@annatuma yes there is an NSFW flag in the API

Hey, what's the status of this issue ? Is it ready to be worked on?
Currently I am working on cccatalog repository, I think I can work on this issue .
@mathemancer What do you think ?

Adding the default boiler plate from our fancy new Provider API Integration template:
Provider API Endpoint / Documentation

https://www.behance.net/dev
Provider description

Licenses Provided

Provider API Technical info

General Recommendations for implementation

The script should be in the src/cc_catalog_airflow/dags/provider_api_scripts/ directory.
The script should have a test suite in the same directory.
The script must use the ImageStore class (Import this from
src/cc_catalog_airflow/dags/provider_api_scripts/common/storage/image.py).
The script should use the DelayedRequester class (Import this from
src/cc_catalog_airflow/dags/provider_api_scripts/common/requester.py).
The script must not use anything from
src/cc_catalog_airflow/dags/provider_api_scripts/modules/etlMods.py, since
that module is deprecated.
If the provider API has can be queried by 'upload date' or something similar,
the script should take a --date parameter when run as a script, giving the
date for which we should collect images. The form should be YYYY-MM-DD (so,
the script can be run via python my_favorite_provider.py --date 2018-01-01).
The script must provide a main function that takes the same parameters as from
the CLI. In our example from above, we'd then have a main function
my_favorite_provider.main(date). The main should do the same thing calling
from the CLI would do.
The script must conform to PEP8. Please use pycodestyle (available via
pip install pycodestyle) to check for compliance.
The script should use small, testable functions.
The test suite for the script may break PEP8 rules regarding long lines where
appropriate (e.g., long strings for testing).

Examples of other Provider API Scripts

For example Provider API Scripts and accompanying test suites, please see

src/cc_catalog_airflow/dags/provider_api_scripts/flickr.py and
src/cc_catalog_airflow/dags/provider_api_scripts/test_flickr.py, or
src/cc_catalog_airflow/dags/provider_api_scripts/wikimedia_commons.py and
src/cc_catalog_airflow/dags/provider_api_scripts/test_wikimedia_commons.py.

@gauravahlawat81
The issue is almost ready.  See my previous comment for the details so far.  In order to work on this issue, one needs to obtain an API key from Behance (it's not possible to use the CC org's key as a community contributor).  The preferred way to work with it would be to use an environment variable (perhaps BEHANCE_API_KEY) for the key, and read it in the script.
The main info we need before this is ready for work is whether all the relevant pieces (creator, license info, foreign landing url, and image url at a minimum) can be obtained from the API.

@gauravahlawat81
I'd prefer you finish up on #255 before jumping into this.  This is quite a large/major issue.
Thank you very much for your initiative!

@mathemancer Behance has stopped accepting new clients for their API and are not giving new API keys anymore. Is this integration still possible under the SoC project, maybe using the org's key later during the project?
Here's the source

@akshgpt7 Oh no!  I see that we actually have a Behance API key stored, but we can't give it out to the community for development.  Perhaps we'll have to implement this one internally.  I'll mark the issue as such for the moment, and update once we have an idea of how others can get keys.


Opera Support

This actually works ... remember that you have to enable custom formatters like this:

Open Dev Tools.
Click the gear in the upper right to go to Settings.
Under "Console", check "Enable custom formatters".


SVG is not opened properly

When opening the attached SVG, the paths seem to open at random locations rather than adhering to the placement in the SVG file.
Example of functionality in LaserWeb can be seen here: https://plus.google.com/105504973000570609199/posts/NbrpcwhKSR5?sfc=true
SVG file here: https://www.dropbox.com/s/xo7ad5e1bdtznpp/LW-Test.svg?dl=0
Isolated example:

I'm attaching a simplified reproduction.
simplified LW-Test.svg.txt
Here's what it should look like (Inkscape):

Here's what lw.svg-parser does:

Cause: RTFM!!!

Start a new sub-path at the given (x,y) coordinate. M (uppercase) indicates that absolute coordinates will follow; m (lowercase) indicates that relative coordinates will follow. If a moveto is followed by multiple pairs of coordinates, the subsequent pairs are treated as implicit lineto commands. Hence, implicit lineto commands will be relative if the moveto is relative, and absolute if the moveto is absolute. If a relative moveto (m) appears as the first element of the path, then it is treated as a pair of absolute coordinates. In this case, subsequent pairs of coordinates are treated as relative even though the initial moveto is interpreted as an absolute moveto.