Ultimate input remake

DatePicker/Timepicker outline is 27-pixel high. CalendarDatePicker is 32-pixel high. All these should be unified to 30 pixels high + 1*2 pixel transparent border, which is the default height of TextBox.
Move DatePicker/TimePicker default height to DynamicResource.
Add Large/Small size variation to All input-like controls: TextBox, AutoCompleteBox, CalendarDatePicker, ComboBox, DatePicker, TimePicker, NumericInput. Large Height: 38+1*2, Small Height: 22+1*2.
Make input elements borderless by default, and provide style with border: TextBox, AutoCompleteBox, CalendarDatePicker, DatePicker, TimePicker.

Bordered DatePicker/TimePicker is difficult to implement. will hold this requirement for now.


Dependency resolution conflict with futures-lite

error: failed to select a version for `futures-lite`.
    ... required by package `async-executor v1.7.2`
    ... which satisfies dependency `async-executor = "^1.3.0"` (locked to 1.7.2) of package `bevy_tasks v0.12.0`
    ... which satisfies dependency `bevy_tasks = "^0.12.0"` (locked to 0.12.0) of package `bevy_app v0.12.0`
    ... which satisfies dependency `bevy_app = "^0.12.0"` (locked to 0.12.0) of package `bevy_a11y v0.12.0`
    ... which satisfies dependency `bevy_a11y = "^0.12.0"` (locked to 0.12.0) of package `bevy_internal v0.12.0`
    ... which satisfies dependency `bevy_internal = "^0.12.0"` (locked to 0.12.0) of package `bevy v0.12.0`
    ... which satisfies dependency `bevy = "^0.12"` (locked to 0.12.0) of package `bevy_openxr_android v0.1.0 (/Users/knexer/projects/bevy-vr-test)`
versions that meet the requirements `^2.0.0` (locked to 2.0.1) are: 2.0.1

all possible versions conflict with previously selected packages.

  previously selected package `futures-lite v2.1.0`
    ... which satisfies dependency `futures-lite = "^2.1.0"` of package `bevy_oxr v0.1.0 (https://github.com/awtterpip/bevy_oxr#28008f79)`
    ... which satisfies git dependency `bevy_oxr` of package `bevy_openxr_android v0.1.0 (/Users/knexer/projects/bevy-vr-test)`

failed to select a version for `futures-lite` which could resolve this conflict

My Cargo.toml deps:
[dependencies]
bevy = "0.12"
bevy_oxr = { git="https://github.com/awtterpip/bevy_oxr", default-features = false }
bevy_xpbd_3d = "0.3.2"
openxr = { git = "https://github.com/Ralith/openxrs", features = ["mint"] }

Prior to 28008f79641357c2fd1be1292de15169fcd80cf7 which added the direct dependency I can build fine.
Since the conflict is between the current released bevy version and this package, this seems like more of a package issue than an issue with my project's setup, right?

the conflict should be fixed now

Closing as this seems to be fixed


Adding a second bucket leads to undefined in the backend-config

Describe the bug
Adding S3 storage to a project that already has an bucket, adds an undefined bucket.
Amplify CLI Version
4.40.1
To Reproduce
Run amplify add storage twice, select S3 twice
Expected behavior
No further changes to the backend-config.json.
Screenshots
What happens is the following:
--- a/amplify/backend/backend-config.json
+++ b/amplify/backend/backend-config.json
@@ -11,6 +11,10 @@
     "somePriorBucket": {
       "service": "S3",
       "providerPlugin": "awscloudformation"
+    },
+    "undefined": {
+      "service": "S3",
+      "providerPlugin": "awscloudformation"
     }
   },

Desktop (please complete the following information):

OS: Mac
Node Version: v12.11.1

Hi @BracketJohn, thanks for the bug report! I was able to reproduce on 4.40.1.
To get unblocked, you can just run amplify remove storage => choose undefined

Thanks for the help, and thanks for fixing it

Thanks for the help, and thanks for fixing it


Input {text} is too long for context length 77

Hi,
I am receiving an error while using clip.tokenize(text)
Error: Input {text} is too long for context length 77
Any help would be appreciated. Thanks!

I got it. the text length should be less than 77 characters. Apparently, its longer in my case.


Update User.php

Q
A

Is bugfix?
yes

New feature?
no

Breaks BC?
no

Tests pass?
It is only fixing a typo

Fixed issues

A Few spelling corrections.

Thank you!


Could not resolve com.hypertrack:hypertrack:3.5.0

Hi,
Need advice, I got this error when building on jenkins
* What went wrong:
Could not resolve all files for configuration ':app:stagingDebugCompileClasspath'.
> Could not resolve com.hypertrack:hypertrack:3.5.0.
  Required by:
      project :app
   > Could not resolve com.hypertrack:hypertrack:3.5.0.
      > Could not get resource 'http://m2.hypertrack.com/com/hypertrack/hypertrack/3.5.0/hypertrack-3.5.0.pom'.
         > Could not GET 'http://m2.hypertrack.com/com/hypertrack/hypertrack/3.5.0/hypertrack-3.5.0.pom'.
            > m2.hypertrack.com

Thank you

Hey @RazibKani!
Is it reproducible?
Our repo is hosted on AWS S3 and they had some issues right now.
But I'm able to fetch the artifact:
$ wget "http://m2.hypertrack.com/com/hypertrack/hypertrack/3.5.0/hypertrack-3.5.0.pom"
--2019-10-23 13:41:59--  http://m2.hypertrack.com/com/hypertrack/hypertrack/3.5.0/hypertrack-3.5.0.pom
Resolving m2.hypertrack.com (m2.hypertrack.com)... <IP_ADDRESS>
Connecting to m2.hypertrack.com (m2.hypertrack.com)|<IP_ADDRESS>|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1929 (1.9K) [binary/octet-stream]
Saving to: ‘hypertrack-3.5.0.pom’

hypertrack-3.5.0.po 100%[===================>]   1.88K  --.-KB/s    in 0.001s

2019-10-23 13:42:00 (1.26 MB/s) - ‘hypertrack-3.5.0.pom’ saved [1929/1929]

Hi Deniz,
It's still happens on version 3.5.0
but it work with version 3.4.3

Probably 3.4.3 is inside gradle/maven cache.
If you wish, you can download library place it inside libs folder of your project and try to rebuild.
Anyway, I would suggest to wait/retry, since yesterday I had exactly the same issues with AWS S3 service and now it works just fine.

Hey, I observed connectivity issues with AWS S3 yesterday and today it works just fine.
Anyway, if you didn't feel like waiting, you can download library copy into libs dir of your project and build it with local dependency.

Hi Deniz,
for now I locally place it inside libs folder, I need to quickfix startForegroundService() on Android Pie.
Thank you for your support


NOT FOR MERGE. Provide feedback in cases where code is not edited; provide 'correctness feedback' if we run out of more specific feedback.

IMPORTANT: This PR should not be merged into master.
The logic here needs to be redone properly at a later stage in a way that's more maintainable. The aim of this PR is to quickly verify some new functionality that is needed for an imminent study.
/cc @rabidbit

Because the suite level tests execute before the correctness tests, indication that a regression has occurred is not seen until after the suite level test feedback are presented (again). See below:

Update: added an "I need help" button, as discussed. See bottom right area of screenshot below:

/cc @rabidbit

@rabidbit @eyurko -- per our chat, I changed both buttons to grey and modified the text on the "I'm done" one. What do you think? Also /cc @theresa-lee.

I'm a bit concerned now that the two buttons on the right don't stand out enough from the other buttons in the UI, which are kind of optional. I feel like the user would read the two buttons on the left (e.g. "New to Python?") and get the impression that buttons of this type/color are generally ignorable.
I'm not really sure what the correct thing to do here is, though, and would appreciate advice.

Try rgba(110, 150, 190, 1) or #6e96be for the button color and rgba(50, 133, 190, 1) or #3285be for on-hover. This doesn't stand out as much as the current color scheme but it stands out enough to make it appear like a logical next button to press.

Will do. You mean for both the buttons, right?

Yes (both buttons), since they're functionally identical anyway.

For Dark theme, I'd recommend rgba(110, 150, 190, 1) or #465a6e and rgba(85, 115, 150, 1) or #557396 to lessen the contrast.

I just tried this. I like the new colour, but I needed to change the text to white since black-on-blue looked a bit off to me.
However, I think we actually want the buttons to have different semantics. I had another idea, which is to highlight both buttons, but give them different colours, and in particular associate "I think I'm done" with success. I feel like this achieves our aims better, since it emphasizes both buttons whilst still making clear that they're different in nature. What do you think?

@theresa-lee for her opinion from an aesthetics perspective.
The green color looks OK to me in general; there are not many primary colors we can use apart from green in this situation anyway.

Superseded by #472.


Easily Render ThumbHashes with the <thumb-hash> Custom Element

Hello!
First, I’d like to extend my gratitude to @evanw for creating this outstanding library.
I’ve noticed that quite a few developers encounter challenges with the core concept of libraries like ThumbHash and BlurHash, as discussed in issue #37, among others. Many of us, myself included, initially approached this by sending a pre-decoded image as a data URI to the browser instead of just the hash. This alternative simply is far less complex in certain use cases, such as single-page applications or infinite scrolls, where relying on the DOMContentLoaded event to decode the hash and render a canvas/image is not enough.
To address this, I recently published a small package that offers a self-initializing custom element, <thumb-hash>, specifically for rendering ThumbHashes. You can find it here: https://github.com/hirasso/thumbhash-custom-element
The following HTML:
<thumb-hash value="YTkGJwaRhWUIt4lbgnhZl3ath2BUBGYA" />

…will be transformed as shown below at runtime:
<thumb-hash value="YTkGJwaRhWUIt4lbgnhZl3ath2BUBGYA" aria-hidden="true">
  ⏷ #shadow-root (open)
     <canvas width="32" height="32" style="width: 100%; height: 100%;"></canvas>
</thumb-hash>

By default, the <thumb-hash> element renders a canvas. Additional rendering strategies include average to display the average color or img to generate an image with a data URI.
I hope this proves helpful to anyone looking for a streamlined solution! 🙂

This is useful, thanks!

This was embarrassing: before version 0.3.0, the custom element didn't even work outside of the demo page. I really don't understand why it even worked there. Anyways, as of v0.3.0 this should even work 😅


reach update :3

About the PR

Battery recharger between sci and cargo got replaced with autolathe that was moved from cargo
Gas mixer in atmos got fixed, it had oxygen set to 78% and nitrogen to 22%, changed to 22% and 78%

Why / Balance

Cargo already has a battery charger outside VERY close to sci; also, autolathe is usually mapped for science anyway
idk if that is a thing in the game yet but roundstart atmos setup that would burn your lungs IRL is probably not the best thing

Technical details
Media

Requirements

[X] I have read and am following the Pull Request and Changelog Guidelines.
[X] I have added media to this PR or it does not require an ingame showcase.

Breaking changes
Changelog

:3


Value Property

By default data need to be formatted in this way:
            { key: index++,  label: 'Fruits' },
            { key: index++, label: 'Red Apples' },
            { key: index++, label: 'Cherries' },
            { key: index++, label: 'Cranberries' },

I really need a value property like React Native Picker. For example input data will be:
            { key: index++,  label: 'Fruits', value: 'fruit1' },
            { key: index++, label: 'Red Apples', value: 'fruit5' },
            { key: index++, label: 'Cherries',value: 'fruit3'},
            { key: index++, label: 'Cranberries',value: 'fruit11' },

How I can do this?

Hi @matteo-pennisi
Do you have a PR that you'd like to merge?  How should the label and value keys behave?  I'm guessing that selecting an item includes the value?

Oh sorry my bad. I just added a custom value and call it from option.value and now everything works.
Anyway thanks for the support. Keep it going with this repo :smile:


Add a social banner for project

I had created a article of "Top 10 trending github repos of the week💜."
Here https://dev.to/ksengine/top-10-trending-github-repos-of-the-week-k7
I can't see your social banner there.
Please add a social banner to this project
According to github docs

Customizing your repository's social media preview
You can customize the image displayed on social media platforms when someone links to your repository.
Until you add an image, repository links expand to show basic information about the repository and the owner's avatar. Adding an image to your repository can help identify your project across various social platforms.

See https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/customizing-your-repositorys-social-media-preview
Thanks 😊

Hi, thank you for the writeup. We do have a social banner, you can see it when referencing us on Twitter and other platforms.


Support deploying releases to GitLab

Can you elaborate more on what the feature is about and also how should be implemented, on a high-level basis?

@trygvis Could you provide a description of the problem, and what would be involved in supporting GitLab?

@alexjpwalker @lolski It would be more or less the same as the Github  (deploy_github). Gitlab supports the same semantics as Github of creating releases with attachments based on Git tags.

Got it. Thanks.


Desktop Voice assistant

I would like to add a new script that implements a desktop voice assistant using python

Sure contribute to project. But make sure everything works before making any pull request.


April 2023 no longer working

As title says, the new update caused something to break and cause infinite loading times at start up for my game.
I am using the latest version of the mod available.

Same issue

same issue ，please update

same issue


missing api for volume backup and recurring

I can see a backup button for volume in design.
may i know which api i should use ?
and how about the api for recurring?

Backup is for snapshot of the volume. For backup to work you have to create a snapshot first. See volume/snapshotBackup action, after snapshot has been created.
@imikushin is working on recurring snapshots and backups, it hasn't been done yet.


Tweak coverage ignores

Messages

:book:
:sparkles: Thanks for your contribution to Shields, @paulmelnikow!

  Generated by :no_entry_sign: dangerJS against a1fb58a31c89c9b36c656a834642e28cf7ae8448


How do you actually initiate periodic scheduled tasks in production

Hi all
with this example
from django_q.tasks import schedule

# run `manage.py clearsession` every hour
schedule('django.core.management.call_command',
         'clearsessions',
         schedule_type='H')

so i place that in Django's built in AppConfig so that its initiated every time
from django.apps import AppConfig
from django_q.tasks import schedule

class MyappConfig(AppConfig):
    name = 'apps.myapp'

    def ready(self):
        schedule('django.core.management.call_command',
                'clearsessions', schedule_type='H')

And since this will create a database entry for the periodic task, if i shut down my app and start it again does that mean there will be two identical entries in the database for the same task?
I went through the whole documentation but this last little bit is unclear. Once its explained i can make a PR to the docs to help other people who might be confused about an actual production setup

Hi @tawanda
I kinda use the same method but with some extra stuff in there
class MyappConfig(AppConfig):
    name = 'apps.myapp'

    def ready(self):
        from django_q.tasks import schedule
        from datetime import datetime
        from django.db import IntegrityError, ProgrammingError, OperationalError

        _date = datetime.now()
        date = datetime(_date.year, _date.month, _date.day)

        schedules = [
            {'func': 'users.tasks.task_generate_users_yaml', 'name': 'Generate users yaml',
             'schedule_type': 'I', 'minutes': 30, 'next_run': date},
        ]

        for info in schedules:
            try:
                schedule(info['func'], name=info['name'], schedule_type=info['schedule_type'], minutes=info['minutes'],
                         next_run=info['next_run'])
            except (ProgrammingError, IntegrityError, OperationalError):
                pass

I create a schedules array that I use to insert new schedules if there is an error (because it's already exists in the database) the try-catch will capture it and continue.
I deploy at least once a day and haven't had any problems with this method.

@Eagllus Many thanks. That looks sweet will adopt it


Cosmetic Slug and Event Groups

Slug now only cosmetic, and eventgroup implemented.

I think we can do away with the slug attribute entirely on all models. New logic in the controllers will redirect any GET with an id to the corresponding url with a slug. Is there any other reason to keep track of slugs on the front end?

There is actually. The slug is used to make the user friendly urls when redirecting to other pages. The other instance is when a new event is submitted, the url is changed to be the slug that the server returns.

Right, but it will redirect automatically now. That’s a new feature.
On Fri, Feb 2, 2018 at 5:03 PM Abram Early<EMAIL_ADDRESS>wrote:

There is actually. The slug is used to make the user friendly urls when
redirecting to other pages. The other instance is when a new event is
submitted, the url is changed to be the slug that the server returns.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/SplitTime/OpenSplitTime/pull/138#issuecomment-362746447,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AOHJ9AjWZebSve_n6-oArbghduquJJhLks5tQ6JJgaJpZM4R2cCx
.

Fair enough for most instances. However, when submitting a new event, we would have to refresh the page in order to get that redirect. I'm using trickery to change the url without reloading the page. :smile:

I think it’s ok to just redirect. That will simplify the code, no?

Not especially, no. But I'll do it. I just think it makes the experience a bit jarring.

When I make a new event and click "Continue," the post url has no eventId:
Started POST "/api/v1/staging/null/post_event_course_org"

And there are still 7 occurrences of "slug" in event_staging/events/app.html. This is causing, for example, the "Classic Admin" button not to work.


Tag colorful individuals

either as a roulette or targeted

closed with feat/db-integration

closed with feat/db-integration


WIP: Sync modules before refreshing grains

Modules can provide pillar and grains. We should push those modules out before we
sync the pillar and grains data.

@inercia / @ereslibre  - I've not tested this yet - but - any reasons you can think of that this might cause issues?

I think this order change is not very relevant, as sync-pillar is ran as a salt.runner only on the master to detect modules under _pillar (velum.py) while update-modules is just a synchronization of almost everything, but they are targeting different things (one is for the master, the other is for all the minions to sync custom modules and states).

I think this order change is not very relevant, as sync-pillar is ran as a salt.runner only on the master to detect modules under _pillar (velum.py) while update-modules is just a synchronization of almost everything, but they are targeting different things (one is for the master, the other is for all the minions to sync custom modules and states).

The diff might be hard to read.. It's moving the sync_modules above the sync_pillar (both of them), and above the sync_grains calls.. It may not be necessary to move it above one of the sync_pillars (the one that sync into the context of the salt-master process), but I believe the other two should be below the sync_modules call

The diff might be hard to read.. It's moving the sync_modules above the sync_pillar (both of them), and above the sync_grains calls.. It may not be necessary to move it above one of the sync_pillars (the one that sync into the context of the salt-master process), but I believe the other two should be below the sync_modules call

Yes, my point is that I don't think this order change is actually doing anything, as sync-pillar is a salt.runner executed on the master discovering modules under _pillar, while update-modules is sent to all minions, and will sync all modules, states... on the minions. That's why I think the order change here is not doing much.

Yes, my point is that I don't think this order change is actually doing anything, as sync-pillar is a salt.runner executed on the master discovering modules under _pillar, while update-modules is sent to all minions, and will sync all modules, states... on the minions. That's why I think the order change here is not doing much.

Before, we had this:

Sync pillar (on master)
Sync pillar (on all minions)
Sync grains (on all minions)
Sync modules (to all minions)

The problem is - sync_modules is what pushes out the _grains/* / _pillar/* etc code. We've already refreshed the grains on all minions, and now need to do it again for it to actually take effect:

Sync pillar (on master)
Sync pillar (on all minions)
Sync grains (on all minions)
Sync modules (to all minions)
Sync grains again (on all minions)

What I've changed it to is this:

Sync modules (to all minions)
Sync pillar (on master)
Sync pillar (on all minions)
Sync grains (on all minions)

And, it could also have been this:

Sync pillar (on master)
Sync modules (to all minions)
Sync pillar (on all minions)
Sync grains (on all minions)

The choice between the last two doesn't really matter, however, IMO, it's nicer to keep the pillar loads all together beside each other.

Is this still a WIP?


Newbie, figured out needed to install babel, PLEASE interpret error log

<EMAIL_ADDRESS>start /Users/gmcdaniels/Dev/wordpress/wp-content/themes/foundationpress
gulp

[14:16:02] Failed to load external module babel-register
[14:16:02] Requiring external module babel-core/register
/Users/gmcdaniels/Dev/wordpress/wp-content/themes/foundationpress/node_modules/babel-core/lib/transformation/file/options/option-manager.js:328
throw e;
^
Error: Couldn't find preset "es2015" relative to directory "/Users/gmcdaniels/Dev/wordpress/wp-content/themes/foundationpress"
at /Users/gmcdaniels/Dev/wordpress/wp-content/themes/foundationpress/node_modules/babel-core/lib/transformation/file/options/option-manager.js:293:19
at Array.map (native)
at OptionManager.resolvePresets (/Users/gmcdaniels/Dev/wordpress/wp-content/themes/foundationpress/node_modules/babel-core/lib/transformation/file/options/option-manager.js:275:20)
at OptionManager.mergePresets (/Users/gmcdaniels/Dev/wordpress/wp-content/themes/foundationpress/node_modules/babel-core/lib/transformation/file/options/option-manager.js:264:10)
at OptionManager.mergeOptions (/Users/gmcdaniels/Dev/wordpress/wp-content/themes/foundationpress/node_modules/babel-core/lib/transformation/file/options/option-manager.js:249:14)
at OptionManager.init (/Users/gmcdaniels/Dev/wordpress/wp-content/themes/foundationpress/node_modules/babel-core/lib/transformation/file/options/option-manager.js:368:12)
at compile (/Users/gmcdaniels/Dev/wordpress/wp-content/themes/foundationpress/node_modules/babel-core/node_modules/babel-register/lib/node.js:103:45)
at loader (/Users/gmcdaniels/Dev/wordpress/wp-content/themes/foundationpress/node_modules/babel-core/node_modules/babel-register/lib/node.js:144:14)
at Object.require.extensions.(anonymous function) [as .js] (/Users/gmcdaniels/Dev/wordpress/wp-content/themes/foundationpress/node_modules/babel-core/node_modules/babel-register/lib/node.js:154:7)
at Module.load (module.js:343:32)
npm ERR! Darwin 15.6.0
npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "start"
npm ERR! node v4.4.7
npm ERR! npm  v2.15.8
npm ERR! code ELIFECYCLE
npm ERR<EMAIL_ADDRESS>start: gulp
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the<EMAIL_ADDRESS>start script 'gulp'.
npm ERR! This is most likely a problem with the foundationpress package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     gulp
npm ERR! You can get information on how to open an issue for this project with:
npm ERR!     npm bugs foundationpress
npm ERR! Or if that isn't available, you can get their info via:
npm ERR!
npm ERR!     npm owner ls foundationpress
npm ERR! There is likely additional logging output above.
npm ERR! Please include the following file with any support request:
npm ERR!     /Users/gmcdaniels/Dev/wordpress/wp-content/themes/foundationpress/npm-debug.log

@G-Blackwell were there any errors when you ran npm install? I think running npm install babel-register --save-dev should fix this, but normally you shouldn't have to do that.

Apologies if I'm misunderstanding what you're asking. If your referring to my Node installation, there were not any errors. I recall I installed Node/npm to be used from any directory. Don't know if this is significant but gulp, gulp-babel, and babel-core installed into seperate directories within the node_modules directory (see image). I am a newbie, but I'm thinking I need to correct this by doing a complete reinstall BUT not sure exactly what files to edit (gulpfile.js?) first before running gulp again. the following is the actual output from the npm-debug.log:
0 info it worked if it ends with ok
1 verbose cli [ '/usr/local/bin/node', '/usr/local/bin/npm', 'start' ]
2 info using<EMAIL_ADDRESS>3 info using<EMAIL_ADDRESS>4 verbose run-script [ 'prestart', 'start', 'poststart' ]
5 info prestart<EMAIL_ADDRESS>6 info start<EMAIL_ADDRESS>7 verbose unsafe-perm in lifecycle true
8 info<EMAIL_ADDRESS>Failed to exec start script
9 verbose stack Error<EMAIL_ADDRESS>start: gulp
9 verbose stack Exit status 1
9 verbose stack     at EventEmitter. (/usr/local/lib/node_modules/npm/lib/utils/lifecycle.js:217:16)
9 verbose stack     at emitTwo (events.js:87:13)
9 verbose stack     at EventEmitter.emit (events.js:172:7)
9 verbose stack     at ChildProcess. (/usr/local/lib/node_modules/npm/lib/utils/spawn.js:24:14)
9 verbose stack     at emitTwo (events.js:87:13)
9 verbose stack     at ChildProcess.emit (events.js:172:7)
9 verbose stack     at maybeClose (internal/child_process.js:827:16)
9 verbose stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:211:5)
10 verbose pkgid<EMAIL_ADDRESS>11 verbose cwd /Users/gmcdaniels/Dev/wordpress/wp-content/themes/foundationpress
12 error Darwin 15.6.0
13 error argv "/usr/local/bin/node" "/usr/local/bin/npm" "start"
14 error node v4.4.7
15 error npm  v2.15.8
16 error code ELIFECYCLE
17 error<EMAIL_ADDRESS>start: gulp
17 error Exit status 1
18 error Failed at the<EMAIL_ADDRESS>start script 'gulp'.
18 error This is most likely a problem with the foundationpress package,
18 error not with npm itself.
18 error Tell the author that this fails on your system:
18 error     gulp
18 error You can get information on how to open an issue for this project with:
18 error     npm bugs foundationpress
18 error Or if that isn't available, you can get their info via:
18 error
18 error     npm owner ls foundationpress
18 error There is likely additional logging output above.
19 verbose exit [ 1, true ]
Any guidance is greatly appreciated. I guess I can always use grunt if need be (since I've never had issues), but more folks are using gulp these days so I figured it was time to start using it.

I think what @colin-marshall is referring to is did you run npm install from within your theme folder after cloning the FoundationPress repository, and if there were any errors displayed therein?

@FlatspinZA is correct, that's exactly what I was asking. Your node_modules directory is missing a bunch of dependencies which means that the ones in there were installed manually/individually and npm install was never ran or there was an error during npm install.

Thanks to both of you. Everything is hunky dory now. This morning I deleted the theme folder, walked through it again step by step and all the dependencies working.


ARROW-8888: [Python] Do not use thread pool when converting pandas columns that are definitely zero-copyable

The ThreadPoolExecutor has a good amount of per-column overhead

+1


Link Landing Page with Contributors

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is.
There is no landing page as of now.
Describe the solution you'd like
A clear and concise description of what you want to happen.
As of now, the default home route goes to dashboard. Instead of this, there should be a landing page.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Describe how this feature will be useful to our readers.
A clear and concise description of how this feature will be useful for our  other readers.
Additional context
Add any other context or screenshots about the feature request here.

Yup, @ashutoshkrris you can work on it.


modification of scalarData not work

Hello, I tried using a button to trigger the modification of scalarData for segmentionVolume and then re render Viewports, but when I triggered using the button, the segmentation did not appear in the view as I expected.

have you called .modified? you can take a look at segmentationDataModifiedEventListener to see how we trigger updates, you might need to have it get uploaded to gpu again

have you called .modified? you can take a look at segmentationDataModifiedEventListener to see how we trigger updates, you might need to have it get uploaded to gpu again


Plug.Conn.read_body fails inside separate process

Hi @mtrudel!
With https://github.com/mtrudel/bandit/issues/101 we removed the requirement for the Plug.Conn function calls to be in the same process for HTTP2. Unfortunately I've found that that introduced an issue when calling Plug.Conn.read_body on HTTP/2 protocol within another process (so your gut feeling in #101 were correct) 😞
This is the test case I've been testing with in test/bandit/http2/plug_test:
  test "reading request body from other process", context do
    response = Req.post!(context.req, url: "/other_process_body_read", body: "OK")

    assert response.status == 200
  end

  def other_process_body_read(conn) do
    fn ->
      {:ok, body, conn} = read_body(conn)
      assert body == "OK"
      conn |> send_resp(200, body)
    end
    |> Task.async()
    |> Task.await()
  end

This will fail because it's assumed that the stream is the very same process as where Plug.Conn.read_req_body/2 is called:
https://github.com/mtrudel/bandit/blob/7aa6e8a5539954e6fe51f4932787a4d6fc6a8788/lib/bandit/http2/adapter.ex#L64-L99
This issue doesn't happen with either Bandit.HTTP1 or Plug.Cowboy because they have encapsulated the message handling to the process that will receive them:
https://github.com/mtrudel/bandit/blob/7aa6e8a5539954e6fe51f4932787a4d6fc6a8788/lib/bandit/http1/adapter.ex#L335-L345
https://github.com/elixir-plug/plug_cowboy/blob/3960916cf06b94934d77f144a94dc1edc7a7801c/lib/plug/cowboy/conn.ex#L77-L82
I was working on a PR with a potential solution, moving the responsibility of listening to the stream messages into the stream process. Ideally Bandit.HTTP2.Adapter.read_req_body calls Bandit.HTTP2.StreamTask (or Bandit.HTTP2.Stream) with pid and let the stream wait on the messages. But as I was working on it, it seems that it require more significant changes, such as the adapter needs to carry the stream pid, the Bandit.Pipeline.run needs to listen to a :done message, and/or that Bandit.HTTP2.StreamTask encapsulates the plug to listen for messages.
I was also thinking that maybe I could handle it with changing how the def recv_data worked.
What do you think would be the best approach here?
We could revert the changes from #101 and just force that all Plug.Conn function calls must happen within the same PID. As discussed it's ambivalent where these function calls comes from, and there are edge cases (like in mine) where the conn would be called in a separate process, but if this is too much of a lift to handle otherwise we can just revert the changes, and I could probably find a way to encapsulate the Bandit HTTP/2 adapter in TestServer.
If we end up reverting #101, then sorry for causing headaches here!

I've actually got a pretty extensive workup planned post 1.0 for HTTP/2 that will involve factoring stream workers into GenServers (prep work in order to land #81). This is a bit of a wrinkle that I hadn't considered in that work; without having thought it completely through, I think reverting 101 probably makes the most sense.

Yeah, the PR is good. It'll keep it consistent. I'll try rework TestServer to handle Bandit HTTP/2.
Looking forward to the refactor of the stream workers! It makes sense to me that the HTTP/2 message handling should be encapsulated in a process separate from the plug call/interaction.

@mtrudel if you are curious, I solved this in TestServer by encapsulating the Bandit HTTP2 adapter.

Looking forward to the refactor of the stream workers! It makes sense to me that the HTTP/2 message handling should be encapsulated in a process separate from the plug call/interaction.

That's actually how it works today (notes here). The change I'm having to make is to move the individual request handlers (which correspond 1:1 with active HTTP/2 streams & also Plug calls) from Task to GenServer, so that they have the relevant ancestry when an HTTP/2 connection gets upgraded to a WebSocket (as defined in RFC 8441).

Heads up that as part of #286, I'm planning on rejigging owner PID read enforcement by:

Adding an owner PID field to the req structure, and enforcing that it's equal to self() whenever you attempt to call any functions on adapter that block on receive calls; and,
Removing the PID enforcement from within the parent connection process

This is being done to slim down the as part of moving the H2 stack to a GenServer pattern & moving as much stream logic as possible into the stream process and/or adapter modules. I'm aiming for a better division of responsibility by the end of the PR, whereby the connection process knows almost nothing about the internal state of individual streams, and functions more like a switchboard than anything else. The jump from there to an RFC 8441 implementation is much smaller


Search does't work with WHERE

Hello,
I have installed latest version of scout and this package.
my config
    'mysql' => [
        'mode' => 'NATURAL_LANGUAGE',
        'model_directories' => [app_path(), TDEV_AGENCY_CMS_ROOT . 'public'],
        'min_search_length' => 0,
        'min_fulltext_search_length' => 4,
        'min_fulltext_search_fallback' => 'NATURAL_LANGUAGE',
        'query_expansion' => false
    ]

DB structure
CREATE TABLE `post_localizations` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `post_id` bigint(20) unsigned NOT NULL,
  `lang` char(3) COLLATE utf8mb4_unicode_ci NOT NULL,
  `title` text COLLATE utf8mb4_unicode_ci NOT NULL,
  `description` longtext COLLATE utf8mb4_unicode_ci,
  `meta_title` text COLLATE utf8mb4_unicode_ci,
  `meta_description` text COLLATE utf8mb4_unicode_ci,
  `short_description` text COLLATE utf8mb4_unicode_ci,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `post_localizations_lang_index` (`lang`),
  KEY `post_localizations_post_id_foreign` (`post_id`),
  FULLTEXT KEY `post_localizations` (`lang`,`title`,`description`,`short_description`),
  CONSTRAINT `post_localizations_post_id_foreign` FOREIGN KEY (`post_id`) REFERENCES `posts` (`id`)
)

My method is
PostLocalization::search($request->query->get('q'))->where('lang', 'ru')->get()

It works perfectly if where is dropped but with where it doesn't work.
In the method search of this package class MySQLEngine
i have added
$query->toSql()

And run sql command directly in mysql and it returns correct result
$result['count'] of method   search returns 1, $result['results'] return empty collection
Somebody can help me?

I've seen since 3.0 the ->where() stopped working it started selecting the relevance in the SELECT clause - however all the parameter were added to the binding so we had 4 bindings and 3 ? in the query.
Downgrade Scout back down to 7.0 and the MySQL Driver down to 2.4 and it starts working again - though no support for Laravel 8.0

I've hit the same issue, downgrade didn't work for me.  I'm on the following versions:
laravel/framework                     v6.18.11
laravel/scout                         v8.0.1
yab/laravel-scout-mysql-driver        v3.0.0

I tried scout ^7.0 and mysql driver ^2.4 but still wasn't working.

I've hit the same issue, downgrade didn't work for me. I'm on the following versions:
laravel/framework                     v6.18.11
laravel/scout                         v8.0.1
yab/laravel-scout-mysql-driver        v3.0.0

I tried scout ^7.0 and mysql driver ^2.4 but still wasn't working.

Same with me!

For those struggling with this and looking for a quick fix: change /src/Engines/Modes/Mode.php, Line 43
from:
$queryString .= "$field $operator ? AND ";
To:
$queryString .= "$field $operator $value AND ";
:-)

Search works with WHERE when using LIKE mode. NATURAL_LANGUAGE seems to have the issue.
A quick fix for Natural Language: /src/Engines/MySQLEngine.php, Line 69
if ($mode->isFullText()) {
  $query = $query->selectRaw(DB::raw($mode->buildSelectColumns($builder)), $params);
}

Change to...
if ($mode->isFullText()) {
  $query = $query->selectRaw(DB::raw($mode->buildSelectColumns($builder)), [$params[0]]);
}

It seems the NaturalLanguage.php, buildParams() method appends the search query to the params array, however, when the MySQLEngine.php search() method detects an isFullText() mode it uses selectRaw and passes the params array as bindings in the wrong order. The above fix simply uses the zero-based item from the params array (which is the search query).

Search works with WHERE when using LIKE mode. NATURAL_LANGUAGE seems to have the issue.
A quick fix for Natural Language: /src/Engines/MySQLEngine.php, Line 69
if ($mode->isFullText()) {
  $query = $query->selectRaw(DB::raw($mode->buildSelectColumns($builder)), $params);
}

Change to...
if ($mode->isFullText()) {
  $query = $query->selectRaw(DB::raw($mode->buildSelectColumns($builder)), [$params[0]]);
}

It seems the NaturalLanguage.php, buildParams() method appends the search query to the params array, however, when the MySQLEngine.php search() method detects an isFullText() mode it uses selectRaw and passes the params array as bindings in the wrong order. The above fix simply uses the zero-based item from the params array (which is the search query).

This fully fixes the issue.  Any plans to merge this fix?

I can confirm the "FIX" works for Laravel 8.
Can we get this merged please?

@metrixinfo
Check the latest version 4

i am using laravel 9 with laravel scout mysql 5.1 and this one does not work where. checking it i found that the ksort changes the order in which the query is assembled, passing the first text by placing it in the first where.
query builder
$Post = DscmsPost::search($request->q)->where('id_type_post',$this->tipo_post)->where('buscar',1)->paginate($this->page);
excerpt from the query being prepared:
"id_type_post = ? AND buscar = ? AND MATCH(description,img_preview,img_principal,keywords,permalink,post,post_preview,purl,subtitle,title) AGAINST(? IN NATURAL LANGUAGE MODE)
string to search: conveniencia
query that was executed>
select
  count(*) as aggregate
from
  `dscms_post`
where
  id_type_post = 'convivencia'
  AND buscar = 1
  AND MATCH(
    description,
    img_preview,
    img_principal,
    keywords,
    permalink,
    post,
    post_preview,
    purl,
    subtitle,
    title
  ) AGAINST(1 IN NATURAL LANGUAGE MODE)

commenting line 68 of /src/Engines/MySQLEngine.php, where the param is ordered with the ksort, solves the problem.


Facebook add subtitle support

Checklist

[x] I'm reporting a site feature request
[x] I've verified that I'm running youtube-dl version 2019.10.16
[x] I've searched the bugtracker for similar site feature requests including closed ones

Description

Facebook Watch originals like Limetown https://www.facebook.com/Limetown/videos/2106944929612019/ have subtitles (Facebook calls them captions) youtube-dl is currently unable to list/download them. For the linked video --list-subs returns:
youtube-dl.py -v --list-subs https://www.facebook.com/Limetown/videos/210
6944929612019/
[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: ['-v', '--list-subs', 'https://www.facebook.com/Limet
own/videos/2106944929612019/']
[debug] Encodings: locale cp1252, fs utf-8, out utf-8, pref cp1252
[debug] youtube-dl version 2019.10.16
[debug] Python version 3.7.4 (CPython) - Windows-7-6.1.7601-SP1
[debug] exe versions: ffmpeg 4.2, ffprobe 4.2
[debug] Proxy map: {}
[facebook]<PHONE_NUMBER>612019: Downloading webpage
2106944929612019 has no subtitles

@remitamine Tried it, but doesn't work:
youtube-dl -v --list-subs https://www.facebook.com/FacebookforDevelopers/videos/422572928569998/

[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: ['-v', '--list-subs', 'https://www.facebook.com/FacebookforDevelopers/videos/422572928569998/']
[debug] Encodings: locale UTF-8, fs utf-8, out UTF-8, pref UTF-8
[debug] youtube-dl version 2019.10.22
[debug] Python version 3.6.7 (CPython) - Linux-4.15.0-65-generic-x86_64-with-elementary-5.0-juno
[debug] exe versions: ffmpeg N-93460-g9ae8f3c, ffprobe N-93460-g9ae8f3c, phantomjs 2.1.1, rtmpdump 2.4
[debug] Proxy map: {}
[facebook]<PHONE_NUMBER>69998: Downloading webpage
422572928569998 has no subtitles

wait the next version:
python __main__.py --list-subs https://www.facebook.com/FacebookforDevelopers/videos/422572928569998/
[facebook]<PHONE_NUMBER>69998: Downloading webpage
Available subtitles for<PHONE_NUMBER>69998:
Language formats
en       srt


[vis-export] added warning of unsupported ADEs

With this PR, the unsupported ADEs can now be printed in console and a warning dialog during VIS export.

I have a small proposal: Currently, feature types defined in unsupported ADEs are nevertheless shown in the feature type filter UI component. Thus, a user can select feature types even if they are not supported.
Here is a patch file to address this issue by removing non-supported feature types from the filter UI: patch.zip

Thanks @clausnagel for the nice patch. Included here 4692c2c


curated-linter

Thank you so much for standard and standard-engine and the wonderful ecosystem that had evolved around them.
Having read through the code for standard-engine and contemplated the API for several hours, I have spent more than a day coming up with an initial readme for an alternative. It is called curated-linter and it lives here: https://github.com/mightyiam/curated-linter.
Although not written in the readme, I have intention for it to be able to provide the users of linters produced by standard-engine full compatibility, with deprecation warnings. Off the top of my head the incompatibilites are the format of the user's package.json configuration property feature and also the signature of the lintFiles and lintText. There are probably more.

So this is basically a fancy version of standard-engine? Neat.


Fix broken code in netmiko/base_connection.py

PR https://github.com/cafykit/netmiko/pull/38 removed import os as path which broke the code for _use_ssh_config() method, throwing "NameError: name 'path' is not defined"
This is resulting in failure of XRD_K8S AP runs.
UT Log Before fix: http://allure.cisco.com/ws/arysaxen-sjc/1/cafykit/work/archive/xrd_k8s_ap_20230514-015541_p525141/reports/index.html
UT Log after fix: http://allure.cisco.com/ws/arysaxen-sjc/1/cafykit/work/archive/xrd_k8s_ap_20230514-030639_p561625/reports/index.html

@shreyashah @akshansh237 Please review

can you change it @
https://github.com/cafykit/netmiko/blob/8c378fb428dc65c4cdcbe06afef7438b964d1376/netmiko/base_connection.py#L820
as well

Done


base 10 in _generateBoundary

doesn't affect anything really, just caught my eye

Thanks for the PR, but these numbers are different, in value and in meaning. first (10) is just a multiplier – to get random number from 0 to 9, second one (16) is the base for presenting as accepted by boundary. It might look as not much sense. But in same time it keeps true to their nature.

I see, thanks for clearing that up

Just as a side note: boundaries are not limited to be hexadecimal, in RFC 2046 they are defined as alphanumeric and also a few specials chaarcters.
It might make sense to use shorter random values of the same entropy.
(e.g. [0-9a-zA-Z]{13} instead of [0-9]{24})


Please update for electron version 29.1.1

Installing any package elicit a version problem with vite-plugin-electron v0.28.2
This plugin expects electron version 28. Instead I have version 29.1.1 installed.
Could the plugin be updated to this electron version?
Thanks!
mario

This plugin does not rely on the version of the electron, there are electron@29 A prototype project.
This plugin does not rely on the version of the electron, there are electron@29 example 👉 https://github.com/electron-vite/electron-vite-react


[backport] Fixes typo in docstring for classification_summary

Backport of #6515

[automatic post] Jenkins, test this please.

Jenkins CI test (for commit 377f42098f0784d580b4ca8cd2c02ee6609f9c76, target branch v5) failed with status FAILURE.
(For contributors, please wait until the reviewer confirms the details of the error.)

LGTM! Test failures are not related to this PR.


Issue #276: Added the ability to search only on specific grid column properties. …

…I added this gridOptions option to one of the grids in the demo code. I also added in two tests make sure the code maintains code coverage

Merging this in. Ready to send to the sky team


Fix : ImportError: cannot import name '_request_ctx_stack' from 'flask'

Fix : https://github.com/playpauseandstop/Flask-And-Redis/issues/68

@playpauseandstop Can you please review.

To make this package compatible with latest Flask Versions.


Chess: Move F4 to G3

Please do not change the title. Just click "Submit new issue".

@MGBoulware88 done! Successfully played move f4g3 for current game.
Thanks for playing!


feat: uncomment http_api output in Terraform configuration

#23  👈
main

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

Join @MickVanDuijn and the rest of your teammates on  Graphite

Merge activity

Aug 20, 8:44 AM GMT+2: @MickVanDuijn merged this pull request with Graphite.


win_ansi_enabler

Windows does not use terminal ANSI escape sequences. If you want to change font color, there is special API function call for it. Or, since Windows 10 version 16257, you can use ANSI escape sequences. But, for backwards compatibility, you need to enable it in each application by using the SetConsoleMode API function call. Or enable it for all applications by changing global Windows settings (in registry). So, in this pull request I added the SetConsoleMode call.

Source: https://superuser.com/questions/413073/

should've said this before the merging but thanks for the PR, really appreciate it :)


[FLINK-1166] Add qa-check.sh tool

The ./tools/qa-check.sh tool allows developers to check for common errors before opening a pull request.
The qa-checks are designed to be easily extensible by further checks.
I'm currently working on some tooling to automatically execute the tool on new pull requests (or on request).

Very nice. Will try it out now :)

The script builds Flink twice and therefore takes a while. I don't know if we can force users to execute it before making pull requests. However, it would be good to get an automatic report for open pull requests using this script.

The idea is to run this automatically or on request, which should be fine.

Its not completely building flink, its only generating javadocs or compiling for getting the compiler warnings.
The main purpose of the script is to be executed automatically.

I just ran the script on your pull request ;)

Flink QA-Check results:
:+1: The number of javadoc errors was      402 and is now      402
:-1: The change increases the number of compiler warnings from      104 to      314
:+1: The number of files in the lib/ folder was      142 before the change and is now      142

Test finished.
Overall result: :-1:. Some tests failed. Please check messages above

I guess if the user does not rebase to the latest master, then negative QA test results are likely to occur. Also, warnings could be hidden when the number of warnings have increased on the master. Wouldn't it be better to compare against the base of the user's changes?

Thank you for trying it out.
Ideally, with the bot in place the number of warnings will go down over time.
I'll address the comments in the source.
I'm not sure if the number of compiler warnings is correct here.
A third option would be to
a) check out the current master
b) get the reference counts on the master
c) apply the pull request as a patch to master (checking if patching is possible (basically testing if rebase is possible))
d) if rebase was possible, get the new counts.

I found out why the qa-check has more compile errors compared to the master: I've instructed the compiler to report them all ;)
I've addressed all comments in the pull request. I'm going to merge it soon if there are no other comments.


Detect Routes by Scanning Routes

As @jerguslejko mentioned in #59 a Controller doesn't have to extend the Illuminate Base Controller. It can also just be a simple Class which gets registered with a route.
This PR updated the ControllerClassifier to check both ways:

Does the Class extend from the BaseController
Has the Class been registered with a Route

After 1.0 launch I will add a detailed documentation table on how each "component" is recognized by the package (Controllers, Policies, Middlewares must be registered; the rest by class extension)

squash & merge?


Proposal: Integration testing for CSV, IPC, NDJSON, Parquet

I think it would be worthwhile adding tests for CSV, IPC, NDJSON and Parquet, with all having the same data.
On the other hand, Apache supplies Arrow testing files and Parquet files which Arrow2 tests against (Arrow2 is used by polars). We could add these as submodules.
We could also just borrow the tests from Arrow2 for the various formats :o)
The use case for this is that we'll find any weird issues encoding into/out of Elixir, for example with https://github.com/elixir-nx/explorer/issues/283 . It'll ensure the datatypes work as expected, and if/when there are additional backends the new backend can ensure compatibility if all the tests for various formats pass.
I would be happy to write these initial tests.

Definitely! :+1:

For sure! Good idea.

I am starting to implement tests for the CSV part, based on the arrow2 test suite, which turns out to be a good inspiration.


ol serve --update fix #542

Fix "ol serve --update", using reqwest instead of curl and tar instead of unzip. Issue #542
Motivation
Web files should be downloaded by cli with command ol serve --update.
Currently users are using libra/Makefile recipe web-files as a workaround.
Have you read the Contributing Guidelines on pull requests?
yes
Test Plan
Make bins; run "ol serve --update" from target/release directory. It will pull down the latest web tar gz file and unpack it in /.0L/web-monitor/. Then run ol serve -c.
Related PRs
(If this PR adds or changes functionality, please take some time to update or suggest changes to the docs at https://developers.diem.com, and link to your PR here.)
If targeting a release branch, please fill the below out as well

Justification and breaking nature (who does it affect? validators, full nodes, tooling, operators, AOS, etc.)
Comprehensive test results that demonstrate the fix working and not breaking existing workflows.
Why we must have it for V1 launch.
What workarounds and alternative we have if we do not push the PR.

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.

oooooh we have a rust dev :) @misko9  thanks for the contrib. Merged.


Storyboard option generates invalid code

The storyboard command generates invalid code in Xcode 7.2 and 7.3 beta when naming the storyboard ID the same as the view controller class.  The offending generated code is
struct StoryboardScene {
    enum Main : String, StoryboardSceneType {
        static let storyboardName = "Main"

        case ViewController = "ViewController"
        static func viewControllerViewController() -> ViewController {
            return StoryboardScene.Main.ViewController.viewController() as! ViewController
        }
    }
}

and the error is `use of undeclared type ViewController.
To reproduce:

Create a new single view application
in the storyboard give the view controller a storyboard id of "ViewController"
run the code generation tool.
Add the generated code
Attempt to build and observe the error.

Renaming the storyboard ID to anything other an the name of the view controller class causes the problem to go away.  However it seems fairly common for folks to name the storyboard id after the class name as an easy way of remembering what the id is.

What version of SwiftGen and especially which template are you using?
If you're using an old version of SwiftGen you can simply use the -t lowercase alternate template to avoid this.
In newer versions the default template has been changed anyway to prevent exactly this case already.

Especially see this entry in the CHANGELOG explaining the change.
(You can update to the latest version 0.7.5 using brew upgrade then brew update swiftgen)

Ah yes that was it, I was on 0.7.4 and brew didn't update it without some work.


Remove account ssh key also removes non-gogs ssh key

Gogs version (or commit ref): <IP_ADDRESS>8
Git version: 1.9.1
Operating system: docker
Database (use [x]):

[ ] PostgreSQL
[ ] MySQL
[x] SQLite

Can you reproduce the bug at https://try.gogs.io:

[ ] Yes (provide example URL)
[ ] No
[x] Not relevant

Log gist (usually found in log/gogs.log):

Description
I followed Share port 22 between Gogs inside Docker & the local system to share port 22 between docker and host, but after I tried to remove my account's ssh key the "real git user" 's ssh key was also removed then I got a "Permission denied (publickey,keyboard-interactive)" when I tried to access my repository. I must add "real git user" 's ssh key to authorized_keys again after each time I remove my account's ssh key. Is there any method to solve this?
Thanks.

Hi, this is the expected behavior.

I must add "real git user" 's ssh key to authorized_keys again after each time I remove my account's ssh key. Is there any method to solve this?

Log in as root then su - git or equivalent command to change user.

I may not explained it clearly, I had trouble accessing my repositories but not the git user in host...
Anyway, if that is an expected behavior, I try to use crontab to periodically check the authorized_keys file and add the ssh key to it...
Thanks for the answer.

Maybe helpful: https://discuss.gogs.io/t/how-to-config-ssh-settings/34

https://discuss.gogs.io/t/how-to-config-ssh-settings/34

Thank you! I think that's exactly what I need!

Sadly it still didn't solve my problem. I think I should use crontab eventually...

I had the same behaviour - deleting SSH key by frontend cleared my ~/.ssh/authorized_keys file.
gitolite use comments in authorized_keys file:
# gitolite start
.... gitolite keys here ...
# gitolite end

I think, that GOGS could use something like that to not affect other keys in that file.


Add companion object generation for enum classes in kotlin codegen2

This PR adds the generation of a companion object into enum classes for the experimental Kotlin code gen.
This behaviour was present in the normal kotlin codegen but dissapears once
generateKotlinClosureProjections = true
generateKotlinNullableClasses = true

Is enabled.

I'm currently on vacation. I will look at this again next week.

I overlooked the integTest folder. I fixed the tests to reflect the added public companion object.


Update publish-simple-bundle.md

fix typo

@jtydhr88 thanks for the fix! Just to make sure you're aware. this had already been fixed on the current version of the docs.  https://dev.entando.org/v6.3.2/tutorials/ecr/publish-simple-bundle.html#manual-steps


Fix issue with cmor table in PR #600

Fix issue reported by @schlunma in #600.

Thanks for the quick fix!! Testing...

@schlunma please merge if ok.

Still the same error!

It should work now

Testing again...Can I still merge this if my tests are fine @mattiarighi?

Running also some tests on my side. Will merge once done.


Upgrade polkadot dependencies

To fix Rococo faucet.

Don't merge yet. The build doesn't pass due an error.

I'm not sure if my solution to the typescript error is the most elegant but it should work.


Straight line equation

Create a wiki page called Straight Line and describe the equaltion of a straight line that goes throught two points A and B.

Didn't get you please. Can you come again please. Is this issue supposed to be a general knowledge or python related please ??

The implementation is in python, so this is a python related issue. However, it pre-requires some knowledge of linear equations, so if you have forgot this you will have to read up on it.


[Bugfix]new added partition for lake table not inherit  enable_storage_cache and storage_cache_ttl properties

What type of PR is this：

[x] bug
[ ] feature
[ ] enhancement
[ ] refactor
[ ] others

Which issues of this PR fixes ：

Fixes #
Problem Summary(Required) ：

Checklist:

[ ] I have added test cases for my bug fix or my new feature
[ ] I have added user document for my new feature or new function

[FE PR Coverage Check]
:heart_eyes: pass : 8 / 8 (100.00%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
com/starrocks/server/LocalMetastore.java
8
8
100.00%
[]

run starrocks_admit_test

[FE PR Coverage Check]
:heart_eyes: pass : 18 / 19 (94.74%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
com/starrocks/catalog/Table.java
0
1
00.00%
[482]

:large_blue_circle:
com/starrocks/lake/LakeTable.java
9
9
100.00%
[]

:large_blue_circle:
com/starrocks/catalog/OlapTable.java
8
8
100.00%
[]

:large_blue_circle:
com/starrocks/server/LocalMetastore.java
1
1
100.00%
[]


Login via FB, google and etc

What about social logins?
Best.

I made it into an enhancement. Feel free to submit a PR if you already have this functionality.

That would be grateful if you'll try to make it available for Gooogle & Facebook.

Just to confirm we are still talking about Cognito in context of federated login?

@styk-tv, Yes you got me right. This is about cognito federated login.
That would be very much helpful if we can do this
Thanks for the response

@sanjaychavan1991
I know its possible for Amazon login, Amazon Cognito, Facebook, Google
http://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_variables.html#principaltable
In theory we could implement any oauth2 provider and replace registration/verification element with population of Cognito user registration based on already verified social login details.
You click a button on UI, login at social, confirm app permissions, get token, use token to verify user, see if user exists, if yes login, if not register, return back. Only way it would work if you do all this after token is posed by social.
Next time either login or use cookie but each time it would result of social acknowledging login and cognito recognizing login behind the scene, with possibility of retrieval of userid with GetIdentity on STS.
Is this too far fetched?

@styk-tv  Yes, this could be the optional way to do the social logins. But @styk-tv, I will be very much thankful to you guys if we can implement the proper use of federated login.

@sanjaychavan1991 you might find this article helpful
https://www.npmjs.com/package/serverless-authentication-boilerplate

@GraDea , here's the documentation for social identity federation:
http://docs.aws.amazon.com/cognito/latest/developerguide/facebook.html
Basically, you will use whatever authz flow you currently use to authenticate your users with FB, Google, etc, and then federate with Cognito.
The following project is in beta, currently, with "Support for more identity providers is coming soon.":
http://docs.aws.amazon.com/cognito/latest/developerguide/cognito-user-pools-identity-federation.html


Add Microsoft WSL

Hello, there is new app, which can be fetched from GitHub:

https://github.com/microsoft/WSL

UPD: I still have doubts about the name, and if you can suggest a good one, I'd appreciate it.

Example of output:
`Get-EvergreenApp -Name "MicrosoftWSL"
Version       : 2.0.14
Platform      : Windows
Architecture  : ARM64
Type          : msixbundle
InstallerType : Default
Date          : 13/11/2023
Size          : 257765118
URI           : https://github.com/microsoft/WSL/releases/download/2.0.14/Microsoft.WSL_<IP_ADDRESS>_x64_ARM64.msixbundle
Version       : 2.0.14
Platform      : Windows
Architecture  : ARM64
Type          : msi
InstallerType : Default
Date          : 13/11/2023
Size          : 123334656
URI           : https://github.com/microsoft/WSL/releases/download/2.0.14/wsl.<IP_ADDRESS>.arm64.msi
Version       : 2.0.14
Platform      : Windows
Architecture  : x64
Type          : msi
InstallerType : Default
Date          : 13/11/2023
Size          : 134508544
URI           : https://github.com/microsoft/WSL/releases/download/2.0.14/wsl.<IP_ADDRESS>.x64.msi
`


Add OmniScript dependencies

Required to support local compilation of FlexCards in Vlocity CLI. This requires the addition of a private NPM repository (Heroku docs)to allow the installation of the compiler via:
yarn add @omniscript/omniscript-lwc-compiler

There are alternative routes specified in the Vlocity documentation, but users reported they were unsuccessful.

Using puppeteer in #3468 instead.


[feature request] Customize all WalletConnect options while initialize createModal

What problem does this new feature solve?
as far as i can see, currently not possible to pass optionalMethods and all other optiona to initialize walletconnect eth. provider. can we make this possible?
https://github.com/WalletConnect/web3modal/blob/V4/packages/ethers5/src/client.ts#L383
Describe the solution you'd like
create a new contractor object named like ethereumProviderOptions, and pass into walletconnect eth. provider.
private ethereumProviderOptions: EthereumProviderOptions | undefined = undefined

Is there any particular method you'd like to add? We add all the Ethereum methods by default

we have special integration with Avocado Wallet and Avocado handling custom methods like avocado_getOwner or avocado_sendTransaction. this was possible with legacy Web3Modal, but currently is not possible. (we're migrating to v4)

Ahh this is only supported when used with Wagmi atm

i see. can be possible for ethers5 as well? i'm willing to created PR if sounds good you.

we will refactor the connectors logic, once that's done we can add it I think.
cc @svenvoskamp


First shot delay and kill delay.

what's frist shot delay mean ?
pre delay when aimbot start shot  ?

what do u mean can u xplain?

Yeah, first shot delay is a feature to let aimbot aim on a target without shooting, it's pretty useful for deagle, ssg and awp.
Kill delay waits a given while after killing a target before aiming on a next one.
Here's the video demonstration of these features: https://youtu.be/Blhx_BZOMIQ

Get stickbugged lol

Is that a way to make the aimbot works only after a seconds thats it is activated? I mean, I press the aimkey and it is activated secons after it, even if I am not in attack. thx


K8SPXC-260 SecuritContext text update for Openshift

Test name
Status

storage
failed

big-data
failed

init-deploy
failed

recreate
passed

limits
passed

self-healing
passed

restore-to-encrypted-cluster
passed

monitoring
passed

scaling
passed

monitoring-2-0
passed

scaling-proxysql
passed

self-healing-advanced
failed

demand-backup
failed

affinity
passed

upgrade
passed

one-pod
passed

operator-self-healing
failed

scheduled-backup
failed

upgrade-consistency
passed

security-context
passed

auto-tuning
passed

proxysql-sidecar-res-limits
passed

demand-backup-encrypted-with-tls
failed

Test name
Status

storage
passed

big-data
passed

scaling
passed

recreate
passed

scaling-proxysql
passed

restore-to-encrypted-cluster
passed

upgrade
passed

demand-backup
failed

upgrade-consistency
passed

security-context
passed

init-deploy
passed

self-healing
passed

self-healing-advanced
passed

limits
passed

monitoring
passed

monitoring-2-0
passed

affinity
passed

one-pod
passed

auto-tuning
passed

proxysql-sidecar-res-limits
passed

operator-self-healing
passed

scheduled-backup
failed

demand-backup-encrypted-with-tls
passed

Test name
Status

big-data
failed

init-deploy
failed

storage
failed

recreate
passed

scaling
failed

limits
passed

monitoring
passed

self-healing
passed

monitoring-2-0
passed

restore-to-encrypted-cluster
passed

affinity
passed

self-healing-advanced
failed

one-pod
passed

scaling-proxysql
passed

upgrade
passed

auto-tuning
passed

demand-backup
passed

operator-self-healing
passed

upgrade-consistency
passed

security-context
passed

proxysql-sidecar-res-limits
passed

scheduled-backup
passed

demand-backup-encrypted-with-tls
failed

Test name
Status

big-data
failed

scaling
passed

storage
passed

recreate
failed

init-deploy
passed

scaling-proxysql
passed

restore-to-encrypted-cluster
failed

self-healing
passed

upgrade
passed

limits
passed

demand-backup
passed

self-healing-advanced
passed

upgrade-consistency
passed

monitoring
passed

security-context
passed

operator-self-healing
passed

monitoring-2-0
passed

affinity
passed

scheduled-backup
failed

one-pod
passed

auto-tuning
passed

demand-backup-encrypted-with-tls
failed

proxysql-sidecar-res-limits
passed

Test name
Status

scaling
passed

scaling-proxysql
passed

upgrade
passed

upgrade-consistency
passed

big-data
failed

security-context
passed

recreate
failed

storage
passed

self-healing
passed

self-healing-advanced
passed

operator-self-healing
passed

init-deploy
passed

limits
passed

monitoring
passed

monitoring-2-0
passed

affinity
passed

one-pod
passed

auto-tuning
passed

proxysql-sidecar-res-limits
passed

restore-to-encrypted-cluster
failed

demand-backup
passed

scheduled-backup
failed

demand-backup-encrypted-with-tls
failed

Test name
Status

scaling
passed

scaling-proxysql
passed

upgrade
passed

upgrade-consistency
passed

security-context
passed

storage
passed

recreate
passed

self-healing
passed

self-healing-advanced
passed

big-data
failed

operator-self-healing
passed

init-deploy
passed

limits
passed

monitoring
passed

monitoring-2-0
passed

affinity
passed

one-pod
passed

auto-tuning
passed

proxysql-sidecar-res-limits
passed

restore-to-encrypted-cluster
failed

demand-backup
passed

scheduled-backup
failed

demand-backup-encrypted-with-tls
failed

Test name
Status

storage
passed

init-deploy
passed

big-data
passed

scaling
passed

recreate
passed

self-healing
passed

limits
passed

scaling-proxysql
passed

self-healing-advanced
passed

restore-to-encrypted-cluster
failed

monitoring
passed

upgrade
passed

operator-self-healing
passed

upgrade-consistency
passed

monitoring-2-0
passed

security-context
passed

affinity
passed

one-pod
passed

auto-tuning
passed

proxysql-sidecar-res-limits
passed

demand-backup
passed

scheduled-backup
failed

demand-backup-encrypted-with-tls
failed

Test name
Status

scaling
passed

recreate
passed

big-data
passed

storage
passed

init-deploy
passed

self-healing
failed

scaling-proxysql
passed

limits
passed

self-healing-advanced
passed

restore-to-encrypted-cluster
passed

upgrade
failed

monitoring
passed

monitoring-2-0
passed

operator-self-healing
passed

demand-backup
passed

affinity
passed

one-pod
passed

auto-tuning
passed

scheduled-backup
failed

proxysql-sidecar-res-limits
passed

demand-backup-encrypted-with-tls
failed

upgrade-consistency
failed

Test name
Status

init-deploy
passed

storage
passed

recreate
failed

big-data
passed

scaling
passed

restore-to-encrypted-cluster
passed

limits
failed

monitoring
failed

scaling-proxysql
passed

self-healing
failed

monitoring-2-0
passed

upgrade
failed

self-healing-advanced
failed

demand-backup
failed

scheduled-backup
failed

affinity
passed

operator-self-healing
passed

one-pod
failed

auto-tuning
passed

proxysql-sidecar-res-limits
passed

demand-backup-encrypted-with-tls
passed

upgrade-consistency
passed

security-context
failed

Test name
Status

big-data
passed

recreate
failed

init-deploy
passed

limits
failed

storage
passed

self-healing
failed

scaling
passed

scaling-proxysql
passed

upgrade
failed

restore-to-encrypted-cluster
passed

demand-backup
passed

self-healing-advanced
failed

monitoring
passed

operator-self-healing
passed

monitoring-2-0
passed

affinity
passed

one-pod
passed

scheduled-backup
passed

auto-tuning
passed

proxysql-sidecar-res-limits
passed

demand-backup-encrypted-with-tls
passed

upgrade-consistency
passed

security-context
failed

Test name
Status

init-deploy
passed

limits
passed

scaling
passed

big-data
passed

scaling-proxysql
passed

upgrade
failed

recreate
passed

storage
passed

self-healing
failed

self-healing-advanced
passed

monitoring
passed

monitoring-2-0
passed

affinity
passed

one-pod
passed

auto-tuning
passed

proxysql-sidecar-res-limits
passed

restore-to-encrypted-cluster
passed

demand-backup
passed

scheduled-backup
passed

demand-backup-encrypted-with-tls
passed

operator-self-healing
passed

upgrade-consistency
passed

security-context
failed

Test name
Status

scaling
passed

scaling-proxysql
passed

upgrade
failed

storage
passed

self-healing
failed

big-data
passed

init-deploy
passed

recreate
passed

limits
passed

restore-to-encrypted-cluster
passed

monitoring
passed

demand-backup
passed

monitoring-2-0
passed

scheduled-backup
passed

affinity
passed

demand-backup-encrypted-with-tls
passed

one-pod
passed

auto-tuning
passed

proxysql-sidecar-res-limits
passed

upgrade-consistency
passed

security-context
passed

self-healing-advanced
passed

operator-self-healing
passed

Test name
Status

recreate
passed

restore-to-encrypted-cluster
passed

init-deploy
passed

demand-backup
passed

scheduled-backup
passed

limits
passed

big-data
passed

storage
passed

demand-backup-encrypted-with-tls
passed

monitoring
passed

monitoring-2-0
passed

self-healing
failed

scaling
passed

affinity
passed

scaling-proxysql
passed

one-pod
passed

upgrade
failed

auto-tuning
passed

proxysql-sidecar-res-limits
passed

self-healing-advanced
passed

operator-self-healing
passed

upgrade-consistency
passed

security-context
passed


[Feature Request] SHIFT + SCROLLBAR scrolls all open windows simultaneously in sync with each other

Please add the ability to scroll all open code editor windows simultaneously when the user holds the SHIFT KEY and then scrolls the page using the mouse, the mouse scroll wheel, arrow keys or page-up/page-down keys.
Holding SHIFT should synchronize all window scrolling regardless of which code pane scrollbar is selected.
Thank you!

Alt+Scroll would be more usefull as Shift+Scroll is already used for horizontal scrolling.
In addition, i would like it more if this would scroll only all windows within the current vertical or horizontal split view.

To keep the number of issues in our inbox at a manageable level, we're closing issues that have been on the backlog for a long time but haven't gained traction: we look at the number of votes the issue has received and the number of duplicate issues filed. Thank you for your time and understanding.
If you disagree and feel that this issue is crucial: we're happy to listen and to reconsider.

:pensive: Well... OK.


Hook options variables should be required if the query variables are required

Description
When a query has required variables, I would expect their hooks to also require a variables object.  As of right now, the variables field is always optional and can be omitted.
Related dotansimha/graphql-code-generator-community#184
https://github.com/dotansimha/graphql-code-generator-community/issues/184
Type of change
I believe this is a breaking API change as incorrect calls to existing hooks will now begin to fail to compile.

[x] Breaking change (fix or feature that would cause existing functionality to not work as expected)

How Has This Been Tested?
Updated the tests in the repository to ensure RequireFields is used when variables are required.
Checklist:

[x] I have followed the CONTRIBUTING doc and the style guidelines of this project
[x] I have performed a self-review of my own code
[x] New and existing unit tests pass locally with my changes

@edkimmel The following file (used for E2E testing) needs to be also updated: dev-test/githunt/types.urql.tsx

@edkimmel
Hello! Will the changes be completed? It would be great if this were merged as this optional variables type can cause a lot of trouble.

@edkimmel, thank you for your contribution!
However, this has been patched in the meantime in another PR: https://github.com/dotansimha/graphql-code-generator/pull/7195

Fixed in<EMAIL_ADDRESS>📦

I'm still getting this issue in v4 btw.


Lost connection to device in desktop flutter app Firebase Storage !

Is there an existing issue for this?

[x] I have searched the existing issues.

Which plugins are affected?
Storage
Which platforms are affected?
Windows
Description
ERORR : Service protocol connection closed.
[   +2 ms] Lost connection to device.
[   +2 ms] DevFS: Deleting filesystem on the device (file:///C:/Users/hmida/AppData/Local/Temp/elguide_logiciel68943f4b/elguide_logiciel/)
[ +266 ms] Ignored error while cleaning up DevFS: TimeoutException after 0:00:00.250000: Future not completed
[   +4 ms] "flutter run" took 37,777ms.
[ +235 ms] ensureAnalyticsSent: 230ms
[   +1 ms] Running 1 shutdown hook
[  +15 ms] Shutdown hooks complete
[        ] exiting with code 0
Code :
Future<List<String>> uploadImages(List<File> imageFiles, String path) async {
    final imagesUrlArray = <String>[];
    for (final imageFile in imageFiles) {
      try {
        final imageName = generateUniqueFileName(imageFile);
        final uploadTask = FirebaseStorage.instance.ref('$path/$imageName').putFile(imageFile);
        final snapshot = await uploadTask;
        final imageUrl = await snapshot.ref.getDownloadURL();
        imagesUrlArray.add(imageUrl);
      } on FirebaseException catch (e) {
        debugPrint("UploadImages FirebaseException Error: $e");
      } catch (e) {
        debugPrint("UploadImages Error: $e");
      }
    }
    return imagesUrlArray;
  }

no print app closed directly !!
Reproducing the issue
Lost connection to device in desktop flutter app in  Firebase Storage !
isuss in this line : final uploadTask = FirebaseStorage.instance.ref('$path/$imageName').putFile(imageFile);
Firebase Core version
2.30.1
Flutter Version
3.19.5
Relevant Log Output
No response
Flutter dependencies

Expand Flutter dependencies snippet

Replace this line with the contents of your `flutter pub deps -- --style=compact`.

Additional context and comments
No response

I have a PR for fixing some Windows Storage bugs here: https://github.com/firebase/flutterfire/pull/12723
It ought to fix your issues.

I'm Facing this same exact issue 😭

It's not only in storage; I'm also facing the same issue when calling a simple get function from the cloud_firestore library, like this:
FirebaseFirestore.instance.collection('printer_properties').doc(machineName).get();
However, when I tested it on a different PC, it ran without any problems. I'm wondering if this could be related to the PC specs, or if there's something in the Windows settings that needs to be enabled.


Autocomplete is inaccurate due to alphabetical sorting of suggestions

Basically this:

I wanted to autocomplete Vector3, but writing Vec3 suggests me PoolVector3Array. This happens when you write letters in different order (in example above I'm skipping "tor"). Autocomplete ignores how you started writing a word and sorts everything alphabetically. I'd expect it to actually select Vector3 in above case.
Another example:

Actually for this one writing "minf" would work, but still, autocomplete could better predict what I'd like to write. I doubt anyone would start RemoteTransform this way.
Tested in 3.1 alpha.
For comparison, here are VS Code results for these completions:

(btw, see how VS Code highlights actual written letters, rather than just the beginning of the suggested words like it is in Godot. But I suppose I could create separate issue for that)

Vec3 into PoolVector3Array is excruciatingly painful

Yeah, the linked PR fixes it, but adds some more stuff that made it too big, so it's not merged yet :/

Still in 3.2.3
Why not a bug tho?

As you can see, completion suggests superfluous results.
this is quite annoying and slows down the scripting.

Why not a bug tho?

It's working less than ideally, but it's technically working as intended.

Closing in favor of this proposal: https://github.com/godotengine/godot-proposals/issues/4189


OneNote importer fails to show my files when attempting to import a second time

I imported my OneNote library and a bunch of my attachments failed to import. So thinking I would try again I deleted the OneNote folder that populated my Obsidian vault and tried importing again. Now when I sign into my MS account none of my OneNote folders or notes show up.

Just a guess:
Obsidian stores plugins and user-specific configs in the context of the vault (subdirectory ".obsidian"). Maybe you need to fix it in the Vault and not in Obsidian installation?

Can you please check if this issue still occurs in the latest release?

I am also experiencing the issue [rubenmiguelborges] describes.
Windows 10, Latest Obisidian, installed the Importer plugin, started the import (which didn't quite finish and had a number of errors due to images I think).
Went to redo the import and was presented with this error.

Are there logs that I can pull for the importer as it runs?
I've removed the Obsidian association in MS portal and also created a new vault to try again.  If this is a new issue I can log a new thread.


Make jax.numpy.squeeze as strict as numpy.squeeze about axis shape. Issue: #2284

Raise error if an axis explicitly selected to be squeezed has shape != 1.

Related issue: #2284

Apologies, didn't test this properly - will fix and re-open then.


Unsupported fields are parsed incorrectly

Prisma will sometimes represent columns as Unsupported if the data type can not be matched up to a Prisma type. Reference here: https://www.prisma.io/docs/reference/api-reference/prisma-schema-reference#unsupported
Unsupported can optionally include the name of the unsupported type with this syntax:
model Star {
  id           Int                    @id @default(autoincrement())
  circle_value Unsupported("circle")?
}

However, using the --map-table-case option with an annotated Unsupported value (("circle")) results in output like this:
model Star {
  id Int @id @default(autoincrement())
  circleValue Unsupported @map("circle_value")("circle")?

  @@map("stars")
}

Command I am running:
npx prisma-case-format --map-table-case=snake,plural

I created a regression test here: https://github.com/ebramanti/prisma-case-format/commit/9e82bc0825cc5534648d25cd2a92431eecfc19fc
From what I can tell, a change needs to be made to the FIELD_DECLARATION_REGEX. Not sure if this needs to be Unsupported-specific or more generalized for all fields.

Awesome, thanks @ebramanti . I should be able to take a look at this this weekend.

@ebramanti just for clarification on the mechanics of Unsupported fields, as they're quite new to me, the desired output here is:
circleValue Unsupported("circle")? @map("circle_value")

correct?

Assuming this is correct<EMAIL_ADDRESS>is available for download: https://www.npmjs.com/package/prisma-case-format/v/1.7.1-beta.0

@ebramanti just for clarification on the mechanics of Unsupported fields, as they're quite new to me, the desired output here is:
circleValue Unsupported("circle")? @map("circle_value")

correct?
Yes, this is the behavior that should be occurring.

Aside from the bin script not having proper permissions on<EMAIL_ADDRESS>(had to run chmod +x node_modules/.bin/prisma-case-format), the conversion now works and produces a valid Prisma schema. Thanks!


License?

Hi.  I'm thinking about porting this to Edgeware (or trying to), but there's no license in the repo.  Are you able to confirm if I'm allowed to use it and, if so, which license it's released on please?

@JelliedOwl Sorry for the late reply, we added the license: https://github.com/w3f/polkadot-payouts/blob/master/LICENSE


Randomly choose a victim...
Kill replica[2]
Let survivors continue to execute for 10 seconds...

./test.sh: line 74:  7191 Killed                  ./demo -id=2 -v=1 -log_dir=/dev/shm -alsologtostderr > /dev/null 2>> log2
Still making progress? Yes

Restore replica[2] from failure
Continue to execute for 10 seconds...

Stop all replicas
Test execution consistency...

./test.sh: line 106:  7189 Terminated              ./demo -id=0 -v=1 -log_dir=/dev/shm -alsologtostderr > /dev/null 2>> log0
./test.sh: line 106:  7190 Terminated              ./demo -id=1 -v=1 -log_dir=/dev/shm -alsologtostderr > /dev/null 2>> log1
./test.sh: line 106:  7278 Terminated              ./demo -id=$victim -restore -v=1 -log_dir=/dev/shm -alsologtostderr > /dev/null 2>> log$victim
PASS diff log0 log1 on 0!
PASS diff log1 log2 on 0!
PASS diff log0 log1 on 1!
PASS diff log1 log2 on 1!
PASS diff log0 log1 on 2!
PASS diff log1 log2 on 2!

Execution result test PASS!

[cholerae@x240s epaxos]$ go version
go version go1.9.2 linux/amd64

After I apply this patch to fix 2 errors above
diff --git a/message/ballot_test.go b/message/ballot_test.go
index 2cec85f..39cdb08 100644
--- a/message/ballot_test.go
+++ b/message/ballot_test.go
@@ -117,7 +117,7 @@ func TestBallotClone(t *testing.T) {

 func TestBallotEpoch(t *testing.T) {
        b := NewBallot(2, 33, 4)
-       assert.Equal(t, b.GetEpoch(), uint8(2))
+       assert.Equal(t, b.GetEpoch(), uint32(2))
 }

 func TestBallotIsInitialBallot(t *testing.T) {
diff --git a/replica/replica.go b/replica/replica.go
index cd209cf..cfaf71d 100644
--- a/replica/replica.go
+++ b/replica/replica.go
@@ -261,7 +261,9 @@ func (r *Replica) Start() error {
 func (r *Replica) stopTickers() {
        r.executeTicker.Stop()
        r.timeoutTicker.Stop()
-       r.proposeTicker.Stop()
+       if r.enableBatching {
+               r.proposeTicker.Stop()
+       }
 }

 func (r *Replica) Stop() {

, a new error occurs:
=== RUN   Test3Replica3ProposerNoConflictTimeout
Wait 15 Seconds for completion
panic: prepare ballot:  1.1.1 1.1.1

goroutine 92204 [running]:
github.com/go-distributed/epaxos/replica.(*Instance).handlePrepare(0xc4213d2f20, 0xc42207db60, 0x0, 0xc42004bb4c)
	/home/cholerae/gopath/src/github.com/go-distributed/epaxos/replica/instance.go:731 +0x49e
github.com/go-distributed/epaxos/replica.(*Instance).preAcceptedProcess(0xc4213d2f20, 0x8c99a0, 0xc42207db60, 0xc42004bc00, 0x0, 0x0)
	/home/cholerae/gopath/src/github.com/go-distributed/epaxos/replica/instance.go:318 +0x19e
github.com/go-distributed/epaxos/replica.(*Replica).dispatch(0xc4200bc140, 0x8c99a0, 0xc42207db60)
	/home/cholerae/gopath/src/github.com/go-distributed/epaxos/replica/replica.go:462 +0xf2a
github.com/go-distributed/epaxos/replica.(*Replica).eventLoop(0xc4200bc140)
	/home/cholerae/gopath/src/github.com/go-distributed/epaxos/replica/replica.go:319 +0x56
created by github.com/go-distributed/epaxos/replica.(*Replica).Start
	/home/cholerae/gopath/src/github.com/go-distributed/epaxos/replica/replica.go:254 +0x43
exit status 2
FAIL	github.com/go-distributed/epaxos/livetest	22.647s


keypresses will not get seen in APEX 20.1

I've defined a new event in the plugin code: keydown. It works fine up to APEX 19 just by adding
   nodeEnter.on("keydown", function(d) {       fireApexEvent("keydown", d);     });
Alas the code stops recording the keypress event on Firefox and Safari (works on Chrome) from APEX 20.1 unless this new line is added:
   var nodeEnter = node.enter()       ...       .attr("tabindex", "1")  // this line is new      ...
best Massimo

Fixed in 6.0.2 thank you @m-cas  for catching this one.


Style isn't applied to image, unless borderRadius is added to props

Yeah, that was the intention, but it does seem like it confused a lot of people.
I've just pushed an update that changes this behavior. It will now use borderRadius properties from style.


versions: bump fc version to v0.18.1

To include latest fix for CVE-2019-18960.
Fixes: #2336
Signed-off-by: Peng Tao<EMAIL_ADDRESS>

/test


[WIP] fix(schema): prevent overwriting user queries

Fix for https://github.com/aerogear/graphback/issues/1656
This PR is incomplete, requires discussion
Description
The problem is that buildModel is called multiple times, so the approach taken here will not work.
The first time buildModel is called it is using the original data model schema, which does not have any generated CRUD API yet. At this point it is easy to identify custom queries that have a clashing name. This PR uses this information to update the CRUD options on the ModelDefinition. The main benefit of this is there is a single source of truth for the model's CRUD config.
The next time buildModel is called, it is using the schema which has the Graphback queries generated. It sees this as custom user queries and updates the CRUD config accordingly, so no resolvers are created.
The obvious quick solution is to not update the model CRUD config from the custom queries, instead calculating this when needed. The issue I have with this is there are now two truths - The model CRUD config will say that the create CRUD is enabled (as an example), but Graphback does not generate this because the user supplied their own custom create query in the schema.

I see overriding user queries as feature. If you add model you will be expect some methods to be created. If you create method with the same name (which is unusual) you should probably get validation error?

Could we document this instead for 0.14.0?

Yeah, there is a good discussion over in https://github.com/aerogear/graphback/issues/1656 about this.
This PR is trying to restore the original feature, whereby Graphback did not overwrite custom queries with the same name.

Closing as this is documentation issue resolved in #1685


Having a piglin within render distance while wearing valkyrie armour crashes the game.

grammar

I... what... why?
I am going to preemptively assume this is geckolib, because it reeks of geckolib. Can you get us a crash log?

here it is, and it also only seems to happen once I've rendered the armour in 3rd person.
https://pastebin.com/rU8ep4nf

this is the most specificly stupid issue I've ever seen

Couldn't replicate with sodium

Closing as non-reproducable in current master branch.

Closing as non-reproducable in current master branch.


Release-please is adding commits to the changelog that are already added to previous changelog versions

Environment details

Programming language: Python
OS: ubuntu-latest
Language runtime version: 3.12
Package version: v4 of action

Steps to reproduce

Config files
.release-please-manifest.json
release-please-config.json

YAML of github action
name: 🚀 release-please

on:
  push:
    branches:
      - trunk

permissions:
  contents: write
  pull-requests: write

jobs:
  release-please:
    runs-on: ubuntu-latest
    steps:
      - uses: googleapis/release-please-action@v4
        id: release
        with:
          target-branch: trunk
          token: ${{ SOME_TOKEN }}

          manifest-file: .release-please-manifest.json
          config-file: release-please-config.json

Add a commit message (e.g. starting with "feat: ") and push / merge to trunk
The release please action runs

points 3-5 (having an autorelease: pending label) may not be related to the issue
3. it finds (apparently) an autorelease: pending branch (despite me having merged the PR - this may be a totally separate issue)
4. I remove the autorelease: pending label
5. I rerun the action, which creates a PR this time.

This PR contains commits already released as can be seen here.
CHANGELOG.md

Thanks!

Might be related to the bump pre major options, will check

In the end all of my issues were caused by release-please not being able to create github releases, because the PR pattern was not appropriate. It could not create or find matching releases, which caused all of the commits to be considered each time. And since the patterns were wrong, it failed to create the github release after merging the release-please PR. Had to use the release-please cli command with github-release parameter to find this issue.


DESIGN: How should we manage shelter status and refugee status ?

@Spectralgo may I recommend adding the modeling diagram/ER diagram to this project so we can have some standing to where. we should go for the Purpose of this  project. We could even include @hassanhabib to fully grasp the idea. I know there was a initial design in previous session, but having it in hand could help us further in future design ideas

https://docs.refugee.land/docs/refugeeland.core/architecture


Fix telemetry about number of interpreters found

Closes #15500

Codecov Report

Merging #15509 (a15f16e) into main (d18aef7) will increase coverage by 0%.
The diff coverage is 100%.

@@          Coverage Diff           @@
##            main   #15509   +/-   ##
======================================
  Coverage     65%      65%
======================================
  Files        561      561
  Lines      26956    26981   +25
  Branches    3910     3914    +4
======================================
+ Hits       17533    17563   +30
+ Misses      8696     8685   -11
- Partials     727      733    +6

Impacted Files
Coverage Δ

src/client/interpreter/interpreterService.ts
61% <100%> (+<1%)
:arrow_up:

...covery/locators/services/posixKnownPathsLocator.ts
97% <0%> (-3%)
:arrow_down:

.../pythonEnvironments/common/externalDependencies.ts
62% <0%> (-2%)
:arrow_down:

src/client/common/platform/platformService.ts
31% <0%> (-1%)
:arrow_down:

src/client/common/constants.ts
100% <0%> (ø)

src/client/telemetry/constants.ts
100% <0%> (ø)

src/client/common/utils/version.ts
86% <0%> (ø)

src/client/common/experiments/groups.ts
100% <0%> (ø)

src/client/interpreter/configuration/types.ts
100% <0%> (ø)

... and 6 more


Shellscript codeblocks (bash etc) line-continuation are rendered twice.

Describe the bug
Codeblock renders line-continuation \ twice when line is in middle of 2 bash variables.
Gist with example Markdown file can be found at https://gist.github.com/husjon/0f0c6fe98520788554aac3442969260d
F.ex the following codeblock:
echo $PWD

echo "Hello, " \
     "World!"

echo $PWD

is rendered like this

Removing the $ on either line like f.ex this:
echo $PWD

echo "Hello, " \
     "World!"

echo PWD  # Removed

corrects the mis-rendered \ but the code example is no longer valid.

It seems like the rendering is looking to close of a section similar to [ ] or { }
To Reproduce
Steps to reproduce the behavior:

Create a codeblock
Use the example code example as described above or from gist.
Codeblock type (f.ex bash is not needed and can be left blank)
The codeblock in Quartz is wrongly rendered.

Expected behavior
The codeblock is properly rendered.
Desktop (please complete the following information):

Device: PC
OS: Arch Linux
Browser Google Chrome 106.0.5249.119

Additional context
Could be related to #227

This issue should be fixed in Quartz 4. I'll be closing it for now but please reopen this issue if this persists in the new version.

@jackyzha0 quick follow-up, with Quartz 4, it is now working as expected.


Thoughts about youtube parameters

Hi!
We are trying to get youtube captions work with django-embed-video approach.
Now django-embed-video extracts 'code' but ignores all the params stuff...
I think a smart idea would be to store them in a dict so them could be used later, maybe with some settings like 'ALLOW_YOUTUBE_CAPTIONS_PARAMETERS = TRUE', have you ever thought about something like that?
Thanks

Can you give more information, what do you think with "all the params stuff“? Some example of input and usage in application.

Ok: Imagine I have a youtube video with English and French captions, so I could use this url to force captions to load in french:
https://www.youtube.com/watch?v=7-VskJwqx88&cc_load_policy=1&cc_lang_pref=fr&hl=fr
When I use this url with YoutubeBackend I can't reach cc_load_policy, cc_lang_pref or hl values and use them when embedding the video, so the video embeds ok but captions are not activated by default.
The enhancement could be:
Maybe something like: ALLOWED_YOUTUBE_PARAMS = ['cc_load_policy', 'cc_lang_pref', 'hl', ... ]
check the full parameters list here: https://developers.google.com/youtube/player_parameters?hl=en
Parameter extraction via regular expressions
Compose query with video ID + allowed parameters extracted from url.

It makes sense. Better than regular expressions would be parameter extraction using urlparse. It would be great if you could create pull request with this functionality.

I will try, I'm working at a lot of projects nowdays.
El 14 abr. 2016 14:47, "Juda Kaleta"<EMAIL_ADDRESS>escribió:

It makes sense. Better than regular expressions would be parameter
extraction using urlparse. It would be great if you could create pull
request with this functionality.
—
You are receiving this because you authored the thread.
Reply to this email directly or view it on GitHub
https://github.com/yetty/django-embed-video/issues/55#issuecomment-209922931

Also, if this is being worked on, please let the link also allow a start timestamp like in https://youtu.be/VIDEOSOMETHING?t=56m54s

oh. just realized how old this issue is... is the project still alive?

Makes sense. I have this in mind, but got no time

Is very old, Was this issue solved?

@SalahAdDin no

Can you make a small documentation about his parameters, his values and the way of youtube send they and why nedd you?

The official documentation for all possible parameters is here: https://developers.google.com/youtube/player_parameters#Parameters
Furthermore, as to "why" I'd love to use these parameters: A hobby project of mine is a web site called https://gtaracing.net where people upload descriptions of racetracks (amongst other stuff) for the video game GTA Online. On YouTube there are lots of videos regarding racing, and they are ideal to display on my website to showcase a track before you put it into your game. The bad thing is, that those videos often have multiple track showcases (e.g. https://youtu.be/JoYHeZLZuEE ), or the race starts after a couple of minutes. So for the users of the web site it is annoying going forward and backward until they see the real showcase.

I think it would be useful to be able to allow/deny/override those (all)
parameters.
2017-03-13 14:00 GMT+01:00 abecede753<EMAIL_ADDRESS>
The official documentation for all possible parameters is here:
https://developers.google.com/youtube/player_parameters#Parameters
Furthermore, as to "why" I'd love to use these parameters: A hobby project
of mine is a web site called https://gtaracing.net where people upload
descriptions of racetracks (amongst other stuff) for the video game GTA
Online. On YouTube there are lots of videos regarding racing, and they are
ideal to display on my website to showcase a track before you put it into
your game. The bad thing is, that those videos often have multiple track
showcases (e.g. https://youtu.be/JoYHeZLZuEE ), or the race starts after
a couple of minutes. So for the users of the web site it is annoying going
forward and backward until they see the real showcase.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/jazzband/django-embed-video/issues/55#issuecomment-286100171,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABKdlWoJzhPp24vjDSmnvtBcfi7yplyIks5rlT4EgaJpZM4IFQNV
.

Ok, i think we can pass it in a dictionary, in **kwargs values, but, can youtube urls receive this parameters and work with they or we need add native support for they?

I also need to be able to honor the starttime parameter on my site.

Also note that the regular watch URLs use parameters that look like t=30s or t=1m25s to encode the start time, but embed URLs need to convert that to start=30 or start=85.  I am writing a custom template tag to handle that, would like to contribute the code to django-embed-video and delete it from my project!

Please do it,
Thanks
El jue., 15 mar. 2018 21:58, Éric Araujo<EMAIL_ADDRESS>escribió:

Also note that the regular watch URLs use parameters that look like t=30s
or t=1m25s to encode the start time, but embed URLs need to convert that to
start=30 or start=85. I am writing a custom template tag to handle that,
would like to contribute the code to django-embed-video and delete it from
my project!
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/jazzband/django-embed-video/issues/55#issuecomment-373520620,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABKdlYQ8PcgaHixJlkZK9WZdvbpPEiH1ks5tetXagaJpZM4IFQNV
.

@merwok can you propose a new PR?

Busy at the moment but will find time later.


K8S Windows: add the CIDR detection logic to kubelet startup script

Fixes #490 by add the CIDR detection logic to the kubelet startup script.  This ensures provisioning is only for getting files, but not running and blocking on the service.  The powershell start in background logic has been removed.

@anhowe,
Thanks for your contribution as a Microsoft full-time employee or intern. You do not need to sign a CLA.
Thanks,
Microsoft Pull Request Bot

@acs-bot test this please


Change sample container image

Change to ASP.NET 8 sample container image

This is required because the containerapp:hello-world image uses an older version of .NET that assumes the open port is 80. This new image correctly uses the 8080 port making the template easier to parse.