GHE_HOST deprecation warning

Bug Report
Current Behavior
Lately when starting the application I'm getting
WARN	 (Deprecation): [probot] "GHE_HOST"/"GHE_PROTOCOL" is deprecated when using with the Probot constructor. Use "new Probot({ baseUrl: 'https://github.acme-inc.com/api/v3' })" instead
    Deprecation: [probot] "GHE_HOST"/"GHE_PROTOCOL" is deprecated when using with the Probot constructor. Use "new Probot({ baseUrl: 'https://github.acme-inc.com/api/v3' })" instead
        at Object.getProbotOctokitWithDefaults (/Users/andreatortosa/pcecmd/commentapp/node_modules/probot/lib/octokit/get-probot-octokit-with-defaults.js:32:26)
        at new Probot (/Users/andreatortosa/pcecmd/commentapp/node_modules/probot/lib/probot.js:60:60)
        at Object.run (/Users/andreatortosa/pcecmd/commentapp/node_modules/probot/lib/run.js:22:20)
        at Object.<anonymous> (/Users/andreatortosa/pcecmd/commentapp/node_modules/probot/lib/bin/probot-run.js:4:5)
        at Module._compile (internal/modules/cjs/loader.js:1147:30)
        at Object.Module._extensions..js (internal/modules/cjs/loader.js:1167:10)
        at Module.load (internal/modules/cjs/loader.js:996:32)
        at Function.Module._load (internal/modules/cjs/loader.js:896:14)
        at Module.require (internal/modules/cjs/loader.js:1036:19)
        at require (internal/modules/cjs/helpers.js:72:18)

and
WARN	 (event): [probot] "context.github" is deprecated. Use "context.octokit" instead.
I modified the code to address the latest warn but I do not understand how to address the GHE_HOST one
Expected behavior/code
No warning as before
Environment

Probot version(s): 10.9.3
Node/npm version: v13.10.1
OS: 11.0.1

Possible Solution

Additional context/Screenshots
Add any other context about the problem here. If applicable, add screenshots to help explain.

This is as designed. The deprecation messages explain what you need to do:

"GHE_HOST"/"GHE_PROTOCOL" is deprecated when using with the Probot constructor. Use "new Probot({ baseUrl: 'https://github.acme-inc.com/api/v3' })" instead
"context.github" is deprecated. Use "context.octokit" instead.

Once you make these changes the deprecation messages will be gone. If you don't address the deprecation messages your apps will stop working with the next breaking version (v11). We use deprecation messages to make the upgrade as simple as possible for you.

My apologies I'm not understanding how to address GHE_HOST warning. At the moment I have the variable in .env and I'm not using anywhere the Probot constructor, just customizing the index.js

Is the code online somewhere so I could have a look?
I assume you have a singe index.js file that you run with probot run index.js? It should indeed not log in this case

no the code is not inline. I have index.js that I run with probot run index.js and it requires another js file located in the same path
const commands = require('./commands')

/**
 * This is the main entrypoint to your Probot app
 * @param {import('probot').Application} app
 */
 module.exports = ({app}) => {

  app.log.info('Yay, the app was loaded!')

This commands.js file also require another file located in the same place.

Got it, thank you, I'll look into it. Just ignore the warning, it'll go away. We don't plan to remove support for the GHE_HOST environment variable

Just for completion I'm just using ProbotOctokit in commands.js and obviously importing it from probot but this should not be related


crash report

Hi there.
This error occurred at 5am pst. 2/7/2020.  Unfortunately i was not awake yet, so I'm uncertain why it happened. I have been testing out the daemon on my home computer and a satellite connection before I decide to upgrade to a more reliable cloud service. Most of the time daemon works fine. I am low on my allowable bandwidth for the month, so sometimes service drops. I blame this on my internet connection. However, this error code is new and different.
take a look.
2020-02-07 13:00:00 UTC [Fatal] Unhandled top-level exception: $exn
Generating crash report
exn: "(monitor.ml.Error "Assert_failure lib/proposer/proposer.ml:539:16"\n  ("Raised at file \"lib/proposer/proposer.ml\", line 539, characters 16-183"\n    "Called from file \"src/result.ml\", line 151, characters 9-15"\n    "Caught by monitor coda"))"
☠  Coda daemon crashed. The Coda Protocol developers would like to know why!
Please:
Open an issue:

  <https://github.com/CodaProtocol/coda/issues/new>

Closing this issue as it is stale for a long time.


Remove bintray integration

Personally I'm +1 for this in general, and to do the change like that in all repos, but you need another +1 from @lakshmi-kannan
As he noted, there should be some transition time. It's just too early to completely switch, because in docs we still don't reflect new PackageCloud repos and there are users who have Bintray packages installed.

I am +1 as I fixed the docs and bootstrap script to package cloud.
See https://github.com/StackStorm/st2docs/pull/63#issuecomment-188440871 and https://github.com/StackStorm/st2docs/pull/63#issuecomment-188441491

Can we fix other repos as well to not publish to bintray?

Sure, I'll prepare tomorrow PRs for st2-packages, st2 branch master and st2 branch v1.3.3


Add Shai testing harness

Closes #1848
This adds a trivial test to setup the dependencies and basic scaffolding for unit tests for the server. Most of the work involved in preparing this change was just in figuring out exactly what we should be testing at this stage, and troubleshooting some tricky dependencies and build configuration.
It turns out that the right thing to test at this point is just the core logic of the gRPC service. This will let us exercise the logic exposed by gRCP without also testing the gRPC library itself. Once we have non-trivial functionality in place, we can begin considering what kinds of integration tests we want to add.

[x] Tests added for any new code
[x] Ran make fmt-fix (or had formatting run automatically on all files edited)
[x] Documentation added for any new functionality

Codecov Report

Merging #1853 (30bbb2d) into unstable (6726c6a) will decrease coverage by 0.12%.
The diff coverage is 0.00%.

@@             Coverage Diff              @@
##           unstable    #1853      +/-   ##
============================================
- Coverage     76.80%   76.68%   -0.13%
============================================
  Files           384      390       +6
  Lines         11887    12001     +114
  Branches        586      559      -27
============================================
+ Hits           9130     9203      +73
- Misses         2757     2798      +41

Impacted Files
Coverage Δ

.../src/main/scala/at/forsyte/apalache/tla/Tool.scala
0.00% <0.00%> (ø)

...t/forsyte/apalache/tla/tooling/opt/ServerCmd.scala
0.00% <ø> (ø)

...ain/scala/at/forsyte/apalache/shai/RpcServer.scala
0.00% <0.00%> (ø)

.../forsyte/apalache/tla/typecomp/ScopedBuilder.scala
54.71% <0.00%> (-17.79%)
:arrow_down:

...a/at/forsyte/apalache/tla/lir/TlaLevelFinder.scala
97.36% <0.00%> (-2.64%)
:arrow_down:

...he/io/annotations/parser/CommentPreprocessor.scala
95.60% <0.00%> (-1.10%)
:arrow_down:

...t/forsyte/apalache/tla/bmcmt/SeqModelChecker.scala
86.28% <0.00%> (-0.78%)
:arrow_down:

...ala/at/forsyte/apalache/tla/typecomp/package.scala
100.00% <0.00%> (ø)

...forsyte/apalache/io/lir/CounterexampleWriter.scala
80.00% <0.00%> (ø)

... and 13 more

Continue to review full report at Codecov.

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

I hadn’t thought of the connection Shia-Hulud :D Nice one!
Thanks for the review.


New package: TimeDates v0.1.0

Registering package: TimeDates
Repository: https://github.com/JeffreySarnoff/TimeDates.jl
Created by: @JeffreySarnoff
Version: v0.1.0
Commit: 5a99b4a39286219cff1655835f7758826eb478ab
Reviewed by: @JeffreySarnoff
Reference: https://github.com/JeffreySarnoff/TimeDates.jl/commit/5a99b4a39286219cff1655835f7758826eb478ab#commitcomment-71073021
Description: Provides TimeDate, a nanosecond resolved DateTime type.

@admin After receiving additional suggestions, it would be best to use the name TimeDates.jl for this content.  While it is very close to TimesDates.jl, both are mine, this is the rewrite of the former without time zone support. ZonedTimeDates.jl will be the rewrite of the time zone supporting part of TimesDates. Their connection is documented in this README.

@admin please close this PR


[DockerhubBridge] PR for testing, do not merge

Lets see how the brand new workflow works.

Awesome, works great!
The workflow will fail for every PR that was introduced before this change, as the files needed are not in the codebase of the PRs. I dont think we need to fix that (as the same the happens for the other tests as well. Things that werent present when the PR was started just arent there). I can check if its possible to exit out of the workflow gracefully if the files aren't there to begin with

Does this work for PRs that introduce a new bridge?

Yes. It will only upload the new bridge, but it will not fail out or so. Tested already

Thanks @em92 . No, they are not, but it would be trivial to add it. Good idea, I will do that.

@em92 the files linked now should be run in debug mode. I dont see any difference, should there be one?

Could we make some external repository for artifacts, not to watch them in feed?

Yes, that should be doable, the action can push into another repo. I will need to check out if that works seemlesly. I would then create a second repo in the rss-bridge org just called "rss-bridge-artifacts" or so and dump them all in there. That repo can then be unsubscribed to.
Another solution, which I would actually like more but couldnt find a comprehensive action for, would be an upload to something like pastebin and then link there. That would mean no storage use at all. but it will definitely require either finding the correct action or editing the one we have.
While i'm working out the kinks, I would like to just "live with it". It should be solved within a few days (depending on how fast we find a suitable solution).

Just tested manually and yes, I can see a solution:

workflow step that uploades all files to paste.ee (I registered an account to get the api key, I didnt see any usage limits so far. And for us it should actually not be that much).
pr-comment-action that posts a comment into the PR with the links

This will mean to remove the current artifact-upload-and-comment-action but it should work and have no impact on storage, commits or feeds. Its just going to be a comment by the bot.
But I'll look into that in the next days.

Two suggestions:

Maybe we can change the artifacts to upload to the pull request branch? This would probably fix the notifications issue
We should modify the action to not mention the pr so that it doesn't needlessly fill the PR history. See #2543 with all the 'github-actions bot added a commit that referenced this issue' events

that wouldn't work. Adding it to the pr branch would add the files to the pr itself (since now there's an additional file in the branch)

that would only be patching something but the other problems are still there.

I think the paste.ee solution with comments are still the way to go. Just didn't have time to do it yet

It works! The changes from #2549 did what they were supposed to do :)
A new commit was made, the bot comment was updated with links, no spam took place :)
I changed the bot comment from "commit" to "last changed". Mainly because with the new approach, getting the commit ID into the code is more work, but also because I believe that change date gives a similar, maybe more tangible overview.
Anyways, I'll keep it for now. The main thing is to get all the spam out of the conversations :D

Btw @yamanq , you can delete that action repo again if you want, i dont think we'll need it anymore. Thanks a ton!

I have found some potential "issues" with the preview. If the bridge is pulled from an http site (not https), the images are not displayed in the preview, because termpad is https and will not load insecure images in the raw view.
Its still possible to just download the raw file and open it standalone in the browser, so I'm not going to sweat this particular problem.
Other than that, it's been working fantastic. I'll keep this PR open for another few days and then close it if no further problems occur.

The action should not create a comment when there are no artifacts produced (Ex: https://github.com/RSS-Bridge/rss-bridge/pull/2556#issuecomment-1080965321)

The action should not create a comment when there are no artifacts produced (Ex: #2556 (comment))

#2558


Device identity/name changes are not synchronized until next scan

If you re-flash a device, it gets a new name. However, we still remember the device based on its IP address, so run/watch might believe they are talking to an old device. Re-scanning fixes the problem, but not knowing the identity/name of the device might cause confusion and troubles when decoding stack traces later.

Maybe we should just report the device configuration as the reply to pings too?


WIP: Support composite primary keys with 10 columns

Hello,
I have a table like
create table abac_policy (
  namespace_id uuid not null,

  subject_namespace_id uuid not null,
  subject_key text not null,
  subject_value text not null,

  object_namespace_id uuid not null,
  object_key text not null,
  object_value text not null,

  action_namespace_id uuid not null,
  action_key text not null,
  action_value text not null,

  issued_at timestamp not null default now(),
  not_before timestamp,
  expired_at timestamp,

  foreign key (namespace_id) references namespace (id) on delete cascade,
  foreign key (subject_namespace_id) references namespace (id) on delete cascade,
  foreign key (object_namespace_id) references namespace (id) on delete cascade,
  foreign key (action_namespace_id) references namespace (id) on delete cascade,
  primary key (namespace_id, subject_namespace_id, subject_key, subject_value, object_namespace_id, object_key, object_value, action_namespace_id, action_key, action_value)
);

If you wouldn't mind I would like Diesel to support composite PKs with 10 columns.
This PR is WIP (I will squash commits in the end), opened it to give early feedback.
I am worried about joinable! was removed from schema.rs.
I guess it should not have happened, should it?
I guess it should have became
joinable!(abac_policy -> namespace (namespace_id, subject_namespace_id, object_namespace_id, action_namespace_id));

diff --git a/migrations/2018-04-16-123630_create_abac_policy/up.sql b/migrations/2018-04-16-123630_create_abac_policy/up.sql
index d38cf17..6014480 100644
--- a/migrations/2018-04-16-123630_create_abac_policy/up.sql
+++ b/migrations/2018-04-16-123630_create_abac_policy/up.sql
@@ -1,13 +1,21 @@
 create table abac_policy (
-  id uuid default uuid_generate_v4(),
   namespace_id uuid not null,
+  subject_namespace_id uuid not null,
+  subject_key text not null,
   subject_value text not null,
+  object_namespace_id uuid not null,
+  object_key text not null,
   object_value text not null,
+  action_namespace_id uuid not null,
+  action_key text not null,
   action_value text not null,
   issued_at timestamp not null default now(),
   not_before timestamp,
   expired_at timestamp,

   foreign key (namespace_id) references namespace (id) on delete cascade,
-  primary key (id)
+  foreign key (subject_namespace_id) references namespace (id) on delete cascade,
+  foreign key (object_namespace_id) references namespace (id) on delete cascade,
+  foreign key (action_namespace_id) references namespace (id) on delete cascade,
+  primary key (namespace_id, subject_namespace_id, subject_key, subject_value, object_namespace_id, object_key, object_value, action_namespace_id, action_key, action_value)
 );

diff --git src/schema.rs src/schema.rs
index 8707262..2ff1bc1 100644
--- src/schema.rs
+++ src/schema.rs
@@ -17,11 +17,16 @@ table! {
 }

 table! {
-    abac_policy (id) {
-        id -> Uuid,
+    abac_policy (namespace_id, subject_namespace_id, subject_key, subject_value, object_namespace_id, object_key, object_value, action_namespace_id, action_key, action_value) {
         namespace_id -> Uuid,
+        subject_namespace_id -> Uuid,
+        subject_key -> Text,
         subject_value -> Text,
+        object_namespace_id -> Uuid,
+        object_key -> Text,
         object_value -> Text,
+        action_namespace_id -> Uuid,
+        action_key -> Text,
         action_value -> Text,
         issued_at -> Timestamp,
         not_before -> Nullable<Timestamp>,
@@ -78,7 +83,6 @@ table! {

 joinable!(abac_action_attr -> namespace (namespace_id));
 joinable!(abac_object_attr -> namespace (namespace_id));
-joinable!(abac_policy -> namespace (namespace_id));
 joinable!(abac_subject_attr -> namespace (namespace_id));
 joinable!(identity -> namespace (provider));
 joinable!(namespace -> account (account_id));

I think we can just hook this into our normal "implement this for all tuples" system. I'm opening an alternate PR

As it was proposed by @sgrif I decided to cherry-pick Sean's code and add my small updates in this PR (which I originally opened).
@sgrif @weiznich could you please check my original message about joinable!?

Well, I guess joinable!(abac_policy -> namespace (namespace_id)); was removed because there was single FK to namespace table
foreign key (namespace_id) references namespace (id) on delete cascade

and then I added another 3 FKs
foreign key (subject_namespace_id) references namespace (id) on delete cascade,
foreign key (object_namespace_id) references namespace (id) on delete cascade,
foreign key (action_namespace_id) references namespace (id) on delete cascade

and there is no way no automatically detect which one should be use by default.
It seems pretty reasonable to me. It is my bad that I was complaining about that 😞
So, I believe this PR is ready to be merged.
I guess CHANGELOG entry should be added to reflect that there is no more limitation about composite PK size, right?


Register project to packagist

Can you register the koel project to packagist ? I prefer to install it with composer instead of git.
Like this:
$ composer create-project phanan/koel

OR
$ composer create-project koel/koel

:+1:

@phanan If you register the package keep the instructions for installation using git because some people (like me) do not like composer.

Done. Please note that you'll need to set --stability to dev for now though:
composer create-project phanan/koel -s dev
Let me know if it works.

because some people (like me) do not like composer.
Oh God Why.

because some people (like me) do not like composer.

Because they don't know how to PHP. :smile:


After pay 10/month and setup, I cannot find copilot chat in the view menu and right click menu

VS Code Version:
OS Version:
Logs:

Steps to Reproduce:

After paymnet 10/month and setup copilot extension, i cannot find copilot chat in either view menu or right click menu inside editor

You need to sign up for chat here: https://github.com/github-copilot/chat_waitlist_signup

I have the same problem, and i'm already whitelisted

I solved the problem by reinstall pre-release https://aka.ms/VSXGHCopilot


Replay dataset

Hi, I wonder how to replay the robomimic dataset on a customized environment. Have some trouble resetting the new environment with the initial state from the dataset.

In general, it will be difficult to replay a dataset on a new customized environment, since things may have changed in the environment. You could probably manually reset the robot and object states if you want, but there won't be a great way to do this kind of thing automatically.


Support EnterpriseDB as part of  PostgreSQL dialect

Environment
Knex version: 0.15.0
Database + version: EnterpriseDB <IP_ADDRESS>
OS: Windows
Feature discussion / request

Explain what is your use case

I need to support EnterpriseDB, which is the commercial version of PostgreSQL. The SQL dialect is the same as for PostgreSQL but with additional features. Staying with the corresponding PostgreSQL dialect is fine for me but choosing postgresql as dialect fails as Knex cannot get the version number. Knex fails with an "Cannot read property '1' of null" error in the function
checkVersion: function checkVersion(connection) {
    return new _bluebird2.default(function (resolver, rejecter) {
      connection.query('select version();', function (err, resp) {
        if (err) return rejecter(err);
        resolver(/^PostgreSQL (.*?)( |$)/.exec(resp.rows[0].version)[1]);
      });
    });
  },

as EnterpriseDB returns a different version format. It will return e.g.
EnterpriseDB <IP_ADDRESS>, compiled by Visual C++ build 1800, 64-bit
as compared to PostgreSQL
PostgreSQL 10.4 on x86_64-pc-linux-musl, compiled by gcc (Alpine 6.4.0) 6.4.0, 64-bit

Explain what kind of feature would support this
Allow the use of EnterpriseDB as part of the PostgreSQL dialect.

Give some API proposal, how the feature should work
Change the version check, so that it accepts both, PostgreSQL and EnterpriseDB.

@hulmgulm-at-work If you could create a failing test that would replicate behaviour of EnterpriseDB in this particular scenario, I could take a shot at fixing this.

You need to pass dialect version that is used for knex manually. We decided long ago to not keep up with version strings of every postgres compatible databases.
So something like this should do:
{
  client: 'pg',
  version: '9.6',
  ...
}

same works for mysql compatible databases.

Thank you, that solved my issue. Is this documented somewhere? I cannot find it in the documentation.

Yep, in "Initializing the Library" section.

It doesn't work with EnterpriseDB timestamps I get null

It doesn't work with EnterpriseDB timestamps I get null

@jmoral1943 Could you please submit reproduction code?

@jmoral1943 Could you please submit reproduction code?


0 read and write consumed capacity units

I'm running in eu-west-1, and after debugging the getTableUpdate I wondered why I got 0 consumed write capacity units while I was writing to it at quite a high rate.
I'm not observing any automatic increase and I have two tables.
"tableConsumedCapacityDescription": {
  "Table": {
    "TableName": "test",
    "ConsumedThroughput": {
      "ReadCapacityUnits": 0,
      "WriteCapacityUnits": 0
    },
    "GlobalSecondaryIndexes": []
  }
}

Maybe it's because there's no defined thresholdPercentin the config.writeCapacity.increment?

Yes you are right, it was missing if the last refactor and would have affected that.  I've already commited a fix.  If it doesn't resolve you issue please let me know and Ill reopen.


Aggregate metrics within the main thread

When a Beam bundle is executed, a list of metrics is returned with the result. These metrics measure the occurrence of certain events. For example:
class MyDoFn(DoFn):
    def process(self, element):
        Metrics.counter('sample_dofn', 'sum_of_events').inc(element)
        Metrics.counter('sample_dofn', 'count_of_events').inc(1)
with beam.Pipeline() as p:
    (p
     | beam.Create([1, 2, 3])
     | beam.ParDo(MyDoFn())

p.result.metrics()  # => Returns {('sample_dofn', 'sum_of_events'): 6, ('sample_dofn', 'count_of_events'): 3}]

The metrics are reported in the InstructionResult object that we recover after each bundle execution: https://github.com/ray-project/ray_beam_runner/blob/master/ray_beam_runner/portability/ray_fn_runner.py#L332
Here's the definition of the InstructionResult:

https://github.com/apache/beam/blob/master/model/fn-execution/src/main/proto/org/apache/beam/model/fn_execution/v1/beam_fn_api.proto#L120-L144

And specifically, this contains a ProcessBundleResponse, which has monitoring_data:

https://github.com/apache/beam/blob/master/model/fn-execution/src/main/proto/org/apache/beam/model/fn_execution/v1/beam_fn_api.proto#L352

So - what we want to do is take those metrics and aggregate them to have a unified view of them.
Here's an example of code doing that in the local runner. We may basically copy that code fully and run it on our runner as well:

https://github.com/apache/beam/blob/1427b7dd93ff2787d3798e7a558efbc13d460257/sdks/python/apache_beam/runners/portability/fn_api_runner/fn_runner.py#L445-L455

Probably around the spot where we recover the bundle result
Finally, another code sample that is less important, but worth knowing about is the part of the SDK worker that actually fills up these metrics: https://github.com/apache/beam/blob/0e61b026ea7accd666fc443f3aeec7f93147a3b6/sdks/python/apache_beam/runners/worker/sdk_worker.py#L635-L646

hi @valiantljk - I think this issue would be a better starter issue. I've added several code pointers for it here. LMK if that's enough / reasonable, and if you'd like to take a look at tackling this issue.
Thanks!


Proposal to write content/web copy for your About Us Page.

Hello @camelaissani ,
I've seen the demo for your real estate app Loca...and I must say that it looks pretty cool!
I am a professional copywriter and I 'd like to contribute to your repository by writing an About Loca / About Us  page content, privacy policy, Help/FAQ, Terms Of Use etc  and other necessary content  for your app.
My question is .... would you merge it into your repository when it is done? please let me know so I can get started as soon as possible.
Thanks.

Hello @order4adwriter,
I appreciate any help on this open source app :smile:
Please contribute, I'll review and merge your work.
Thanks

i  can be reached on discord order4adwriter #2544

thanks for your  reply...getting to it now

Hi @camelaissani ,
just sent you a pull request.
please confirm, review and merge .
thanks.

hi @camelaissani ,
Still waiting for you to approve my pull request...

Hello, are you there?

Yep, just focused on other topics.
Please be patient for my review, I'm not full time on my open source projects (unfortunately).

Hi @camelaissani ,
I have just finished writing content for your about us page.
Look, I understand how busy you might be with work and all...but I really love contributing to your repository.
However, I must let you understand that I am a lot motivated  when I see my work being merged...not just because it shows that i did good but the fact that I also use it as a work sample to show to my paying clients.
All I ask is that if you don't feel like merging it with the master repository, simply copy the text contents into a file and save it inside the master repository. that way, I believe you could always remove it later on if you feel the need to, without any serious issues.
At least let me have something to show clients as proof of my copywriting ability.
I'd appreciate it so much if you could understand me a little and help me out a little as well.

Please see my comments in #22

hello @camelaissani ,
Still haven't gotten your reply to my recent edits to both page contents as pr your requests.
I get you are probably very busy and this project is like a side gig for you... but C'mon man, you are really not helping  or encouraging me right now with your silence.
If they are ok by you, could you please merge them to the master repo....
thanks.

oh and by the way, I've already started work on contents for the readme.me file as per your requests.
Hope you can now understand why it seems I am bugging you, but I really am not... just eager to get on with the writing tasks  and  I am encouraged to do more when you reply my messages or show some interest in my work, and merge my finished work,as quickly as possible.

Hi @order4adwriter ,
Thanks for your patience.
Could you report your work in these two files please:

ABOUT.md
README.md

Hi ,
I just saw your message in my email right now... Please give me a little
time....will do so tomorrow...
Thanks
On Apr 1, 2018 11:15 AM, "Camel Aissani"<EMAIL_ADDRESS>wrote:
Hi @order4adwriter https://github.com/order4adwriter ,
Thanks for your patience.
Could you report your work in these two files please:

ABOUT.md
https://github.com/camelaissani/loca/blob/master/documentation/ABOUT.md
README.md
https://github.com/camelaissani/loca/blob/master/documentation/README.md

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/camelaissani/loca/issues/21#issuecomment-377776750,
or mute
the thread
https://github.com/notifications/unsubscribe-auth/Ai_op1ZPvpfnuXT8MOcAi52BNXLiZNVHks5tkKjTgaJpZM4S5qND
.

Okay fine

Hi @camelaissani,
I also want to write copy foor your FAQs page and also for  a Terms Of Servicepage as well....
Is this ok...and do you have any specific information or question you'd like answered in a particular way?
Better yet, can I at least write them first for you to peruse and review to your preferences... just like the previous ones?
Either way, please let me know asap.
Thanks again for allowing me contribute in my own little way to the future success of your open source app.

Hi @order4adwriter,
I apologize for my very late answer...
Please feel free to propose any documents if you think they're relevant for this open source project.
Thx

ok....
thanks for the reply.... the way I see it, its better late than never....
Anyway , I will be writing an FAQ page content for the loca site... for you to go through and merge if you are satisfied with it ...will send in the pull request over very soon.
Thanks

@order4adwriter I'll close this issue. Feel free to open another one for other contributions.


Bit fields cannot be parsed into bool

It seems like parsing SQL Bit type fields into Rust bools would be a common task. Currently, this does not seem to be supported. Any chance this could be added?

Hi @blackbeam, I have a bit(1) column in mysql and I cannot parse it into bool. I find that the code only match [b'0'] and [b'1']. Why not also add patterns to match [0] and [1]?


Optimizing "grafana generated" regex matchers

When using a multi-value variable on Grafana Dashboards the default behavior is to produce regex in the format (a|b). See https://grafana.com/docs/grafana/latest/dashboards/variables/variable-syntax/#regex
This PR is expanding the optimization Prometheus already have on regexes like a|b to regexes like (a|b) and improve the query time and cpu utilization for dashboards with high cardinality variables substantially.
PS: Nothing will change for other types of queries even if they starts and ends with (), like  (a|b)|(c|d)
goos: linux
goarch: amd64
pkg: github.com/prometheus/prometheus/tsdb
cpu: Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
                                                             │     /tmp/old     │              /tmp/new               │
                                                             │      sec/op      │    sec/op     vs base               │
Querier/Head/PostingsForMatchers/i=~"(1|2|3|4|5|6|20|55)"-32   18796.184µ ± ∞ ¹   2.416µ ± ∞ ¹  -99.99% (p=0.008 n=5)
Querier/Head/PostingsForMatchers/i!~"(1|2|3|4|5|6|20|55)"-32      18.450m ± ∞ ¹   2.238m ± ∞ ¹  -87.87% (p=0.008 n=5)
geomean                                                            18.62m         73.53µ        -99.61%
¹ need >= 6 samples for confidence interval at level 0.95

                                                             │    /tmp/old     │               /tmp/new               │
                                                             │      B/op       │     B/op	vs base               │
Querier/Head/PostingsForMatchers/i=~"(1|2|3|4|5|6|20|55)"-32   1606349.0 ± ∞ ¹     848.0 ± ∞ ¹  -99.95% (p=0.008 n=5)
Querier/Head/PostingsForMatchers/i!~"(1|2|3|4|5|6|20|55)"-32     1.531Mi ± ∞ ¹   1.532Mi ± ∞ ¹   +0.04% (p=0.008 n=5)
geomean                                                          1.532Mi         36.04Ki        -97.70%
¹ need >= 6 samples for confidence interval at level 0.95

                                                             │  /tmp/old   │               /tmp/new               │
                                                             │  allocs/op  │  allocs/op    vs base                │
Querier/Head/PostingsForMatchers/i=~"(1|2|3|4|5|6|20|55)"-32   4.000 ± ∞ ¹   31.000 ± ∞ ¹  +675.00% (p=0.008 n=5)
Querier/Head/PostingsForMatchers/i!~"(1|2|3|4|5|6|20|55)"-32   7.000 ± ∞ ¹   35.000 ± ∞ ¹  +400.00% (p=0.008 n=5)
geomean                                                        5.292          32.94        +522.49%

@jesusvazquez 🥺  :D

Thanks!! :D


New admin (incl. global admin) hierarchy permission model implementation.

@lkhusid Does it have any impact on user db schema or authorization semantics changes that may affect keywhiz proxy which uses the user data?

@sureshg  No changes in db schema.    Current semantics are staying the same (maybe a few minor changes) for the current "legacy" mode (no super admins).    But I am not sure if you need to adjust to the new "global admin" mode.  I doubt it but we can discuss.


Added fourth solenoid and associated timer, fixed com lines, added th…

…ree test LEDs
Please make sure you have done the following things.

Ensure that your code compiles for the correct platform. (Arduino or Linux)
Thoroughly tested your code to make sure it works
Everything that you have written is properly committed and pushed.

Please describe the goal of your pull request below

conflicts with the main branch :( i'll fix it and merge it in when done! thanks for your work on this!


What are bcite icons for?

Expected Behavior
I expected that all the icons in this library would be generic, but it seems there's some icons and/or terminology specific to Bloomberg Law in here.
Looking specifically at icons like: bcite-caution

Fish Tank icons is the sole provider of icons across BBNA brands. To support centralization and scale, we are collecting together in one repo.

That's fine, but then why are they open source? Typically the purpose of open-sourcing is to expose code or content that would be of use to developers outside the organization. As an external user I'd find the mix of generic and proprietary icons confusing.

Hey JBot.  Our primary support is to BNA products, which across the range of them, they have a wide range of technology stacks.  Many of which may access via public npm.  So while maybe not the BCITE icons specifically, other BNA products will use the open source icons.  And we're not going to the effort to create both a public and non-public version of our repos, or BLAW vs. BGOV versions of the repos.  So yeah, there will be some brand specific things in there that other BNA products or the broader open source community will find little value in.  But thats ok.


refactor: Extract common runtime context for passing metacontroller options

Should be review after event PR will be merged to make it eaiser

Should we trigger stop calls of other fields. I still believe this makes sense.

I think it could be good practice, I didn;t do that as it wasn't never done

Let us explain in code comments if this is meant to be used as a singleton across all metacontrollers.
Alternatively, lets mention if each metacontroller instance need to a create a new instance of ControllerContext.

Actually, it was just to extract and hold all parameters which where currently passed here and there, and yes, all those parameters was singletons - as they were created at start of server

Should we use context as a field as well?
I mean context is avoided from being a member of a struct. It is always advisable to pass it as the first argument to any function.
What is your opinion on this @grzesuav

actually hard to forsee  implications, ideally would be to :

review which objects are needed in which controllers, and pass just them
maybe review to have a factories for parent/decorator controllers

but I think it is a bit beyond initial scope of this PR, which started as spin-off of https://github.com/metacontroller/metacontroller/pull/216#discussion_r601227939 comment ;) . So actually, having in mind this PR https://github.com/metacontroller/metacontroller/pull/221 - we can expect some thing will simplify anyway - I would make just necessary changes to get this PR merged. We can take learnings from initial implementation of this type holder and think about later improvements

:tada: This PR is included in version 1.5.5 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


wrap variables in ()

This pull wraps variables in parentheses in the make file. The library will not install for me without this patch.
From https://ftp.gnu.org/old-gnu/Manuals/make-3.79.1/html_chapter/make_6.html

To substitute a variable's value, write a dollar sign followed by the name of the variable in parentheses or braces: either $(foo)' or ${foo}' is a valid reference to the variable foo.

Already fixed in another patch.


Revamp debug_printf format string parsing

It appears our debug_printf format string parsing has some issues (see https://github.com/Rust-GPU/rust-gpu/issues/51#issuecomment-2510259041 and other comments).
I'd like to outsource most parsing to uucore's format string parser, but that is blocked on https://github.com/uutils/coreutils/pull/6903 landing.

Think we need this too: https://github.com/uutils/coreutils/pull/6946


Number sorting problem

Hello,
I took the example from the homepage and changed a few values in the given data.
https://codepen.io/thejotne/pen/qBXadvE
It seems to me that my given numbers are sorted by alphabetic order and not by numbering order. The link will show my tested example.

Thanks, this seems to work. I was just confused because of the example that was provided at the homepage


Fix broken links for Taint and Toleration

Fix broken links

/language en
/sig docs

/lgtm
/approve
Nice.


Fix code for checking the number of parameters.

Fixes #2514

@ebidel - can you please confirm and LGTM?

@ebidel - N/M, verified myself.

Yea that's right


[FeatureRequest] Login with Username/Password in URL?

I propose a feature where u can login with the credentials in an URL or without credentials at all.
The purpose would be a static, dedicated device (tablet/handy) to simply display a dashboard.
The Dashboard in my case would only happen to have one button:
ARM / DISARM .. to use mycontroller as an burgler detection system ("sort of").
Logging in should  be as simple as possible .. best case scenario with a bookmark on the homescreen.
Currently I am not yet sure how to implemed the "ARMED" status .. maybe a sensor variable set by the mysensor_mqtt_gateway_node

With the possibilty to use an mqtt client on android I think this is no longer needed

As I begon working more and more on my project again it became necessary to provide a very simple login mechanism for the mobile phones of other memberes in my household. I hope you could reconsider implementing a possiblility to login via a link with GET parameter which could be saved as shortcuts on android home screen.

Using a MQTT_Client on the phone is no longer an option. I have some phone-clients that need to get up-to-date values. This is not working if a battery-powered node updates values only like once very 5-10 Minutes.


Budget UI - percentage decimals not rounding to 2 places

An issue was submitted anonymously via the footer feedback form:

Nice app! One very minor thing I encountered while poking around the site. I made a budget where groceries were 55% of my budget. When I review my budget, it says Groceries are 55.00000000000% of my budget. Looks really nicely polished, and has awesome functionality too!

Attached screenshot of the same bug occurring on the Dashboard:

Fixed


Could not install all the requested packages.

Hello,
I tried to install TelescopeJs in Ubuntu 12.04 and this is the error I get when I try to run meteor.
Refreshing package metadata. This may take a moment.
No compatible build found for<EMAIL_ADDRESS>Could not install all the requested packages.

I did meteor update but still it is giving the same error when I run meteor

Hey folks! Telescope has changed a lot in the past months, and there is a new React-based version, Telescope Nova (intro video). If you know Crater, it runs on it.
The Legacy version is no longer supported, I'm closing this issue.
I invite you to check the new version, it's awesome! And deployment works well with Mup2 on abernix docker image 🎐 👍
Happy hacking! 🚀
Ps: by the way, don't hesitate to join the Slack to ask any question, you are welcome! 👍


Interference not successful

Hi How can i troubleshoot this error when using plugin from GIMP 2.99.14 on windows 11.
When I try to use plugins and click on Run Interference a getting this error message.
I can find the error file :(
Error !

interference not Successful. See error_log.tx in GIMP-OPenVINO folder

Hi @fajterini, by default, GIMP 2.99.14 should have a debug window:

Can you try again and post all of the messages that show up there?

Thanks for the upload. This is related to your install procedure, as per #8. We see this issue when install.bat is modified to run from within openvino-ai-plugins-gimp, as the python path / import resolution gets kind of messed up and installs gimp_openvino_config.json to the wrong folder.
As per #8, can you try to re-install / run again from one directory up?

Ok thanks I will try I will  delete everything and start from empty directory and reinstall  :)

Big thanks @RyanMetcalfeInt8  for help, It's working for me now :)


Add composer-dist buildpack with build and detect and integration tests

Summary
Resolves paketo-buildpacks/php-composer#260 by adding the buildpack code
Use Cases
See README. This buildpack installs composer onto the $PATH and does not invoke composer.
Acceptance Criteria

[x]  Set Up: Create a new buildpack called ~composer~ NOTE: it's calledcomposer-dist (https://paketobuildpacks.slack.com/archives/CUD6TBJAE/p1647962761820609?thread_ts=1647956606.055219&cid=CUD6TBJAE)
[x]  Modularize: this buildpack should be responsible for installing the composer dependency only. The logic of performing dependency resolution and installation will be delegated to a different buildpack (composer-install).
[x]  API: The buildpack should provide composer and require nothing. The composer dependency should still be installed onto the $PATH. Integration tests and fixtures should be updated accordingly. NOTE: Will require composer IFF BP_COMPOSER_VERSION is specified.
[x]  Packit: This buildpack should be written using the packit v2 library.
[x]  Buildpack API Version: This buildpack should be written using Buildpack API 0.7
[x]  Add a [[buildpack.licences]] section to the buildpack.toml.
[x]  README: Make sure a README is added that conveys context about the buildpack in a manner consistent with other Paketo buildpacks.
[x]  Support env var configuration instead of buildpack.yml (See PHP buildpack RFC #2) NOTE: Only recognizes COMPOSER env var.

Notes

Uses golang 1.18
Requires https://github.com/paketo-buildpacks/packit/pull/309 to be released in a new Packit 2.* version
No semver:* label is available
✅ does not include built_at metadata (paketo-buildpacks/rfcs#165)

Checklist

[x] I have viewed, signed, and submitted the Contributor License Agreement.
[x] I have linked issue(s) that this PR should close using keywords or the Github UI (See docs)
[x] I have added an integration test, if necessary.
[x] I have reviewed the styleguide for guidance on my code quality.
[x] I'm happy with the commit history on this PR (I have rebased/squashed as needed).

@thitch97 and @sophiewigmore thanks for the feedback. This buildpack now always detects, always provides composer, and will optionally require composer IFF BP_COMPOSER_VERSION is set.
This has the happy effect of simplifying detection logic, so there are now fewer integration tests.


fix: mock extra calls to avoid errors being thrown

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

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

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
594

Relevant Lines:
594

💛  - Coveralls


Add npm-run-all

This lets us run related scripts together pretty easily since we can use glob patterns (e.g. lint:* — ** is supported too). You can either run scripts sequentially with run-s or in parallel with run-p.
See: https://github.com/mysticatea/npm-run-all

It could also be helpful to break up the build:production command:
    "build:production": "run-s -c clean build:production:*",
    "build:production:mix": "cross-env NODE_ENV=production webpack --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js",


Improved Search function and UI

Title : Improve Search function & UI
issue : #300
changes :

Improved Search bar
Improved UI of contact page

For the contact page, the new writing looks better.
But, keep the old footer.
Also, its good that you have added the games to the search list. Can you make it so that strings can be searched as well.
Like if we search for "sudoku".
It would show the 4 sudoku games and the 4 solvers in the results.

For the contact page, the new writing looks better. But, keep the old footer.
Also, its good that you have added the games to the search list. Can you make it so that strings can be searched as well. Like if we search for "sudoku". It would show the 4 sudoku games and the 4 solvers in the results.

@Spandan-Bhattacharya, I changed the footer and the search function as asked.

The hamburger for the contact page is not working. Otherwise it is good.

The hamburger for the contact page is not working. Otherwise it is good.

@Spandan-Bhattacharya, I fixed the Hamburger menu.


Updated example notebooks

Replaced folium with matplotlib so that static maps are produced that will render in GitHub's preview of the notebooks

I also tried mybinder with this branch, worked well!


[Error] CRITICAL:root:twint.run:Twint:Feed:noDataExpecting value: line 1 column 1 (char 0)

Please check this error
CRITICAL:root:twint.run:Twint:Feed:noDataExpecting value: line 1 column 1 (char 0)
sleeping for 1.0 secs
CRITICAL:root:twint.run:Twint:Feed:noDataExpecting value: line 1 column 1 (char 0)
sleeping for 8.0 secs
CRITICAL:root:twint.run:Twint:Feed:noDataExpecting value: line 1 column 1 (char 0)
sleeping for 27.0 secs
CRITICAL:root:twint.run:Twint:Feed:noDataExpecting value: line 1 column 1 (char 0)
sleeping for 64.0 secs
CRITICAL:root:twint.run:Twint:Feed:noDataExpecting value: line 1 column 1 (char 0)

Same error I am getting. Haven't had this before.

Also getting this error.

Also getting this.

I don’t remember what exactly I did for this because I was getting multiple
errors but I think I restarted anaconda and it worked. Try it.
On Wed, Dec 9, 2020 at 9:40 PM lsmyrtaj<EMAIL_ADDRESS>wrote:

Also getting this.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/twintproject/twint/issues/1063#issuecomment-742197591,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AECEEOA7JFF62TNJUEZ6J4LSUAYI5ANCNFSM4USEZD4A
.

Also getting this.
EDIT:
Did this and it works for me now:
pip3 uninstall twint
pip3 install --user --upgrade git+https://github.com/twintproject/twint.git@origin/master#egg=twint

thank you

Also getting this.
EDIT:
Did this and it works for me now:
pip3 uninstall twint
pip3 install --user --upgrade git+https://github.com/twintproject/twint.git@origin/master#egg=twint

thank you

same

Also getting this.
EDIT:
Did this and it works for me now:
pip3 uninstall twint
pip3 install --user --upgrade git+https://github.com/twintproject/twint.git@origin/master#egg=twint

this fixed it, might be worth adding this to the front page install instructions.

same

Also getting this.
EDIT:
Did this and it works for me now:
pip3 uninstall twint
pip3 install --user --upgrade git+https://github.com/twintproject/twint.git@origin/master#egg=twint

this fixed it, might be worth adding this to the front page install instructions.

same

Also getting this.
EDIT:
Did this and it works for me now:
pip3 uninstall twint
pip3 install --user --upgrade git+https://github.com/twintproject/twint.git@origin/master#egg=twint

this fixed it, might be worth adding this to the front page install instructions.

tried this and still encountering the issue, what is your OS? I've been having this issue on two version of ubuntu and Raspberry pi os buster

same

Also getting this.

EDIT:

Did this and it works for me now:

pip3 uninstall twint

pip3 install --user --upgrade git+https://github.com/twintproject/twint.git@origin/master#egg=twint

this fixed it, might be worth adding this to the front page install instructions.

tried this and still encountering the issue, what is your OS? I've been having this issue on two version of ubuntu and Raspberry pi os buster

I'm using Windows 10. Not sure why it's not working on Ubuntu.

Also getting this.
EDIT:
Did this and it works for me now:
pip3 uninstall twint
pip3 install --user --upgrade git+https://github.com/twintproject/twint.git@origin/master#egg=twint

For some reason, this was working for me too.

same

Also getting this.
EDIT:
Did this and it works for me now:
pip3 uninstall twint
pip3 install --user --upgrade git+https://github.com/twintproject/twint.git@origin/master#egg=twint

this fixed it, might be worth adding this to the front page install instructions.

tried this and still encountering the issue, what is your OS? I've been having this issue on two version of ubuntu and Raspberry pi os buster

Same issues is persisting on my PC (Windows 10)

I follow the solutions to pip uninstall twint and pip3 install --user --upgrade git+https://github.com/twintproject/twint.git@origin/master#egg=twint again. But then I don't know why I cannot scrape any data suddenly.

Hi, can someone help me how can I install this package from requirements.txt pip3 install --user --upgrade git+https://github.com/twintproject/twint.git@origin/master#egg=twint
My requirements.txt file look this
https://i.imgur.com/rUsoz1f.png


chore(deps): upgrade dev dependencies

Upgrades project dependencies. See details in workflow run.

Automatically created by projen via the "upgrade-dev-dependencies-k8s-30-main" workflow

⚪ Backport skipped
The pull request was not backported as there were no branches to backport to. If this is a mistake, please apply the desired version labels or run the backport tool manually.
Manual backport
To create the backport manually run:
backport --pr 4337

Questions ?
Please refer to the Backport tool documentation


Create strings.xml

Brazilian pt translation

Missing translations
https://github.com/WSTxda/MicroG-RE/blob/master/play-services-base/core/src/main/res/values/strings.xml
https://github.com/WSTxda/MicroG-RE/blob/master/play-services-core/microg-ui-tools/src/main/res/values/strings.xml
https://github.com/WSTxda/MicroG-RE/blob/master/play-services-core/src/main/res/values/plurals.xml
i noticed that you merged some of them into a single file, I ask you to separate it.

l Proper names "ReVanced" "MicroG" "WSTxda" translation is not necessary if not accompanied by additional text like "MicroG Settings" check your file
Links are also not necessary, you can remove them


[GOBBLIN-503] ForkThrowableHolder has wrong condition check

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

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

https://issues.apache.org/jira/browse/GOBBLIN-503

Description

[x] Here are some details about my PR, including screenshots (if applicable):
Fix the condition check under ForkThrowableHolder

Tests

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

Commits

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

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

@htran1 please review


Example string for a component

Maybe we could add a example string for inserting a component (with some default attribute and style values). So a Designer could use this info.
So what I mean in my designer:
https://github.com/node-projects/web-component-designer-demo/blob/1db285872f8c9173db00a33f9ede29f55af31cc2/src/elements-demo.json#L4
I have a list of attributes, but that sample could also be a html part string

#107


update readme about image repo and fix link error

update readme about image repo and fix link error
docs/index.md and readme.md have path conflict;
Todo:

[ ] make docs/index.md more Detailed and complete
[ ] readme.md is changed to concise mode, and the connection to the document is added
Signed-off-by: yxxhero<EMAIL_ADDRESS>

@mumoshu ping

@mumoshu done


hstack problem

This might not be an issue, but I definitely ran into this and am kind of stuck:
Considering this hstack:
hstack [
        button "Back" Back,
        spacer,
        label "Mike wrote:" `styleBasic` [width 100],
        spacer,
        label "Here is something that Mike wrote"
      ] `styleBasic` [cursorHand, textTop]

The text is NOT aligned on top and the back button is huge. I tried adding styleBasic [height 20]  to the back button without success.
Any help is appreciated

Also, is there a way to make text "copy-able"?

Hi @prolic!
Below you will find the updated code; here are the answers:

The styles are not cascading as in CSS; they belong to the widget to which they are assigned. To avoid duplication, you can always use a function to standardize how you style things, as described here.
Buttons, by default, have a hand cursor; it's not necessary to add it explicitly.
The stack widgets assign space as requested in the axis they work in (vstack vertically, hstack horizontally) and then assign all the available space in the secondary axis (i.e., hstack will allocate all vertical space). This is better explained here. In short, since hstack is the top-level widget, the whole window gets assigned to its immediate children. You can wrap it with a vstack so it only receives as much vertical space as its children request.
There is not a selectable label, but you can emulate it using a read-only textField. The example below relies on the textFieldD_ constructor, which is generally not used directly, to provide a value and avoid providing an onChange event (when using textFieldV you are forced to provide an event). I'll make notes to better document this.

  widgetTree = vstack [
      hstack [
        button "Back" Back,
        spacer,
        label "Mike wrote:"
          `styleBasic` [width 100, textTop],
        spacer,
        textFieldD_ (WidgetValue "Here is something that Mike wrote") [readOnly]
      ]
    ]

I just realized that you will need to use the latest version from main for the read-only textFieldD_ idea to work. You can update your stack.yaml with:
- git: https://github.com/fjvallarino/monomer.git
  commit: fc40e2e4df47b9d9f3873259f261e4180043d0f6

perfect, thanks my friend.

BTW: The text-field solution has some problems style-wise. I tried removing the border and radius and also set the background color manually, so it doesn't look like a text-field, but like a normal label:
    `styleBasic`
                    [ border 0 (Color 255 255 255 1.0)
                    , radius 0
                    , bgColor $ rgbHex "#515151"
                    ]

Problem is, I see some white lines:

(Notice the 2 small white dashes below)

I could not reproduce the issue. Could you paste your complete code? I tried this:
  widgetTree = vstack [
      hstack [
        button "Back" AppInit,
        spacer,
        --label "Mike wrote:"
        --  `styleBasic` [width 100, textTop],
        spacer,
        filler,
        textFieldD_ (WidgetValue "Here is something that Mike wrote") [readOnly]
          `styleBasic` [
            border 0 (Color 255 255 255 0), -- could use transparent
            radius 0,
            bgColor $ rgbHex "#515151"
          ]
      ]
    ]

Notice that I used 0 for the last Color argument (alpha). There is also an exported transparent Color that you can use instead.

Right now I can't reproduce either. No idea. But it works now. Thanks for the hint to transparent.


Failed to execute goal com.spotify:docker-maven-plugin:1.1.1:push (push-image) on project

Solved

Perhaps this option
<googleContainerRegistryEnabled>false</googleContainerRegistryEnabled> helps?
Because of that message:
[DEBUG] Failed to load Google application default credentials
java.io.IOException: The Application Default Credentials are not available. They are available if running in Google Compute Engine. Otherwise, the environment variable GOOGLE_APPLICATION_CREDENTIALS must be defined pointing to a file defining the credentials. See https://developers.google.com/accounts/docs/application-default-credentials for more information.

I will suggest it.

bump

gfdgf

Solved

Solved

Excuse me， how to solve ？

how to solve it? is there anyone cant help me


glibc support in the jar?

Hi!
It looks like the libjava-tree-sitter.so file is built with musl and is not compatible with glibc systems:
(err) Execution error (UnsatisfiedLinkError) at jdk.internal.loader.NativeLibraries/load (NativeLibraries.java:-2).
(err) /tmp/libjava-tree-sitter.so: libc.musl-x86_64.so.1: cannot open shared object file: No such file or directory

Is this something you are interested in supporting, perhaps by having multiple jars?

Greetings @emilaasa,
Thank you for bringing this to my attention. Although we built the library according to our specific needs, we do have an interest in making it as generally applicable as possible. Seeing as though I am the only developer working on it, and our group prioritizes other projects at the moment, java-tree-sitter has therefore been relegated to the back burner. I will see how this issue can be addressed once my workload frees up. In the meantime, I invite you to take a look at the source code and propose changes that would help us address the issue you have put forth. If you have any questions about the project structure, you can start a new discussion and I will get back to you as soon as possible.


remove unused automated kotsadm PRs

What type of PR is this?

What this PR does / why we need it:
The PR produced by this action has been open since March, and unused. We don't use it to make kotsadm updates, evidently. https://github.com/replicatedhq/kURL/pull/2725
Why are we cluttering testgrid and our PRs with something that will never be used?
Which issue(s) this PR fixes:

Fixes #
Special notes for your reviewer:

Steps to reproduce

Does this PR introduce a user-facing change?

Does this PR require documentation?

Apparently this does create used PRs in addition to the 'alpha' pr that's been ignored, leaving for now


Glibc validation test now performed also on FreeBSD

What's in this pull request?
As discussed in #3276, the glibc validation tests could be performed at least on FreeBSD too, this PR removes the requirement for a Linux OS.
I didn't build on FreeBSD but I've verified these two tests with a small c program, so both should pass (closing an invalid fd gives EBADF, presence of the TIOCGWINSZ tty ioctl constant).
Couldn't verify it on Android (and that's why it's not included here) since i don't have a device ATM, but both tests should pass.

Before merging this pull request to apple/swift repository:

[x] Test pull request on Swift continuous integration.

Triggering Swift CI
The swift-ci is triggered by writing a comment on this PR addressed to the GitHub user @swift-ci. Different tests will run depending on the specific comment that you use. The currently available comments are:
Smoke Testing
    Platform     | Comment
    ------------ | -------------
    All supported platforms     | @swift-ci Please smoke test
    All supported platforms     | @swift-ci Please smoke test and merge
    OS X platform               | @swift-ci Please smoke test OS X platform
    Linux platform              | @swift-ci Please smoke test Linux platform

Validation Testing
    Platform     | Comment
    ------------ | -------------
    All supported platforms     | @swift-ci Please test
    All supported platforms     | @swift-ci Please test and merge
    OS X platform               | @swift-ci Please test OS X platform
    OS X platform               | @swift-ci Please benchmark
    Linux platform              | @swift-ci Please test Linux platform

Lint Testing
    Language     | Comment
    ------------ | -------------
    Python       | @swift-ci Please Python lint

Note: Only members of the Apple organization can trigger swift-ci.

Awesome, thanks @uraimo! I'll give it a try on Android and submit a follow-up pull request soon.
@swift-ci please test and merge

Yep that would be way better, the environment would be linked to the test and less error-prone than simple #ifs , this is what i came up with (better than skipping 10 platforms, also because new platform will not be skipped by default):
GlibcTestSuite.test("errno") {
  .skip(.custom({ !(
            linuxAny(reason:"").evaluate() || freeBSDAny(reason:"").evaluate()
   ) }, reason:"")).code {
     errno = 0
     expectEqual(0, errno)
     close(-1)
     expectEqual(EBADF, errno)
 }

Did i miss a better way to do this?

Maybe .only() would work better? Is it possible to write something like:
GlibcTestSuite.test("errno")
  .only(.custom({
    linuxAny(reason:"").evaluate() || freeBSDAny(reason:"").evaluate()
   )}, reason:"Only Linux and FreeBSD are supported for now")).code {
    // ...
 }

No problem, i was about to ask for more info since i couldn't find it anywhere 😄
Updated!

I'm afraid as written this test won't compile on Apple platforms... let's see.
@swift-ci Please test

I suggest that we add:
// UNSUPPORTED: OS=macosx
// UNSUPPORTED: OS=ios
// UNSUPPORTED: OS=tvos
// UNSUPPORTED: OS=watchos

and remove all #ifs and .skips.

@gribozavr is that import Swift really necessary in this case?

Compilation failed, I could't compile it locally and as expected if was full of typos :)

@gribozavr is that import Swift really necessary in this case?

If you change the test to use %target-run-simple-swift, it won't be.

Hmm, wait, the CI did the merge even if the tests were failing... preparing a new PR.

Swift CI must have merged an earlier commit, because of my "please test and merge" comment. I'm not sure how it behaves when the pull request is modified after the CI comment. I apologize for prompting CI too quickly here; this deserved more review. Sorry! 🙇

I reverted this commit in 98829a2 because it broke the OS X bots.

Thanks @benlangmuir! Apologies again, I'll be more careful in the future.
This was totally my fault, but: @shahmishal, I think it should be impossible for "please test and merge" to merge commits that break CI. I requested a "test and merge" for an earlier version of this pull request, but CI merged c145ac2424ea95291aedec2c38b58e7344075ce3, an updated version that didn't pass the tests.
CI bots at Facebook cancel any jobs (be they test or merge jobs) when updates are detected in the patch set. Would it make sense to do the same for Swift CI?

@modocache Sounds good, I will look into this. Thanks!

Next time I'll try to complete a local build as usual before pushing changes, thanks to @benlangmuir that reverted it promptly. +1


How to add my own data in a kernel push?

Hi guys,
I've been trying to add outputs from my own kernels in a new kernel push kaggle k push.
So far I've tried using the ref output from kaggle k list -m but this doesn't seem to be working.
I know that I can do this in a notebook kernel online but have had no luck with kaggle API.
Does anyone have any insight into this?
Thanks.

Hi @esvhd,
Sorry for the late answer, but I just started digging into Kaggle API and I believe I have the solution for you.
To be able to add any kind of data source (datasets, competitions, kernels output) to your kernels, all you need to do is to make few modifications to your kernel metadata file:
First, if you don't have the metadata already there you can generate it using the CLI:
$ kaggle kernels init -p /path/to/your/kernel/dir

This command will create a file kernel-metadata.json that is similar to this:
{
  "id": "timoboz/my-awesome-kernel",
  "id_no": 12345,
  "title": "My Awesome Kernel",
  "code_file": "my-awesome-kernel.ipynb",
  "language": "python",
  "kernel_type": "notebook",
  "is_private": "false",
  "enable_gpu": "false",
  "enable_internet": "false",
  "dataset_sources": ["timoboz/my-awesome-dataset"],
  "competition_sources": [],
  "kernel_sources": []
}

You can read more about the content of this file in the Kaggle API Wiki
Now to be able to add the output of another kernel all you need to do is to modify the line:
  "kernel_sources": ["username/kernel-id"]

You can even use the output of the same kernel, say for example you saved the weights of a model as a kernel output and you want to train your model for more epochs, you can use the output of the same kernel as an input for another commit/version.
Now you can push your code to Kaggle ;)

That’s pretty neat. Let me check it out. Thanks for the detailed reply.


GNU Social: downloading image when authentication required

Context

On GNU Social a instance where access to anything is restricted to accounts registered on a.
A post that contains a link to an image hosted on a.
(The image is visible when using the web interface.)

Expected behavior

The image is loaded from the server a and then displayed in the Andstatus timeline.

Observed behavior

The image is not displayed in the timeline.
Not sure if the image is actually downloaded.

Suspicion & Suggested fix

Image download requires authentication (to ensure that only registered account are able to access them) but Andstatus does not authenticate the user.
Check HTTP status code of image download.

A test without authentication (e.g. with curl) resulted in a HTTP/1.1 307 Temporary Redirect to the login page.
Thus if download (from the server where the user has his/her account) fails with 307 retry authenticated.

--
I like this project a lot. Thank you for your work!

@SmartHoneybee As I remember, AndStatus tries to download an image both ways: authenticated and not. And it follows redirects in the image pursue.
I think that 307 response from a server is misleading for AndStatus. It's semantically incorrect.
Actual reason for rejection should be returned with 403 Forbidden code. That 403 page can have a link to a  login page (for a human User) or it could itself act as a login page.
?!

You are right, the 307 response doesn't really fit in this situation.
I changed the HTTP status code returned to 401 / 403 but in both cases the image did not appear in AndStatus. (In Commands in queue it reported that both requests (authorized and unauthorized) failed - with the status is used on the server side (401 / 403).)
I was able to download the image from an URL of the form https://example.org/getfile/ ... .jpg (with cURL) once I supplied the PHPSESSID currently used by my browser session (with --cookie 'PHPSESSID=...').
Do you have another idea what might be wrong here?
--
Thank you for looking into this!

@SmartHoneybee Of cause there could be a bug somewhere...
The code to do the download starts here: https://github.com/andstatus/andstatus/blob/master/app/src/main/java/org/andstatus/app/service/FileDownloader.java
You may see that it has
MyLog.v(this, "About to download " + data.toString() + "; account:" + ma.getAccountName());

Which means that if you set logging to verbose, turn logging to file, then you you will be able to see some more information on the download process. On logs please read here: https://github.com/andstatus/andstatus/issues/225
I also highly recommend you to install the latest beta from https://play.google.com/apps/testing/org.andstatus.app
or build it from sources (I will post latest updates to Github shortly...)
?!

Working in current version. Thanks!


Support razzle 4

Codecov Report

Merging #22 (62302b8) into master (b1b3460) will not change coverage.
The diff coverage is 100.00%.

@@            Coverage Diff            @@
##            master       #22   +/-   ##
=========================================
  Coverage   100.00%   100.00%
=========================================
  Files           48        49    +1
  Lines          952       965   +13
  Branches       221       223    +2
=========================================
+ Hits           952       965   +13

Flag
Coverage Δ

root
100.00% <100.00%> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files
Coverage Δ

packages/cli/src/launches/razzle.ts
100.00% <100.00%> (ø)

...ackages/cli/src/registers/razzle__4.x/transform.ts
100.00% <100.00%> (ø)

Continue to review full report at Codecov.

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


[ci] Speed up the "Update dependencies" stage on CI

Previous Way

Runtime: ~30 minutes

Core dependencies update ~17m
Debezium Server update ~9m

New Way

Runtime: ~3m 30 seconds

Core dependencies update ~2m
Debezium Server update ~1m

This should help get pull requests running the tests significantly faster without sacrificing any stability in the checks by electing to try and reuse the caches based on this precedence:

Uses the PR's previously executed cache if it exists
Fallback to push to target branch cache where the hash of core pom.xml files hasn't changed (no deps changed)
Fallback to the most recent push to target branch cache, overlaying this PR's dep changes as needed

Options (2) and (3) get the PR up and testing faster, while storing the cache using this PR's metadata so that on future pushes to the PR, it will attempt to use (1) as long as the cache has not aged out of the Github cache archive.  In which case, the fallbacks to (2) and (3) again fall in place and speed up time to get to CI testing.

@jpechane I intentionally canceled the connector tests because this doesn't change those at all.
Let me know if you think any changes are needed.

@Naros LGTM applied, thanks! Let's get some experience with it before we plan addiitonal changes.


Move other roles to separate repos

Move other roles/* to separate repos.
These roles are in release/01
release/02

Migrate playbooks (samapp, sensuserver, etc.), see release/02


Custom font not working for actionbar title when using setTitle() function

When you use getSupportActionBar().setTitle() to set a title for a activity, custom font not work.

@Sina7312 We only support Toolbar from AppCompat, I would check that you use the Toolbar implementation the same way as the sample code. If you are post example code here.

i also cant figure out how to style the font of the appcompat title withouth setting a base font for the app...

Check the sample app that works.


PetNews Page can be made attractive !!

PetNews Page is Simple. We can update it in more better way !!
It's UI can be made more good looking.
I am GSSOC'23 Contributor.

hello @Gurmeet-Singh657 ,
I would like to solve this issue. Can you please assign me this issue ?


Package.json libary versions

Hello,
I'm looking forward to use your application, but can you please specify versions you used when pulling the libaries from the internet (in package.json).
I can't use your software yet, because some options you use are now deprecated :)
Thanks in advance!
Ps.
It looks like u forgot a yaml-reader for the config files (forgive me if im wrong). Please add something like this:    "js-yaml": "version-u-use";

@janhagenaar @fzaninotto it needs npm-lock.json file or yarn.lock


disable auto upgrade check

#453 I think it's better to have "disable auto upgrade check" option.
ex)
.sdkman/etc/config
sdkman_disable_auto_upgrade_check=false

because my company servers have firewall. .sdkman/bin/sdkman-init.sh script is hang until timeout configured when I use remote connection (ex ssh).
add.
add timeout error message when sdkman-init.sh has failed. it was not easy to find the reason why login bash prompt is slow.

If you have a look on our site under Usage, you will see that we already have such a configuration:
# perform automatic selfupdates
sdkman_auto_selfupdate=true|false

Hope this helps!

Here is the new documentation link:  https://sdkman.io/usage#config
And by the way, the config file is under: ~/.sdkman/etc/config

I set
sdkman_auto_selfupdate=false
sdkman_selfupdate_enable=false

to make my zsh work fine.

Hi @jacktang, the sdkman_auto_selfupdate flag is no longer used so you can remove it from your config altogether. You should only be using sdkman_selfupdate_enable only with the latest versions of sdkman.


fix(cart): malformed Magento place order and coupon queries

PR Checklist
Please check if your PR fulfills the following requirements:

[x] The commit message follows our guidelines: https://github.com/graycoreio/daffodil/blob/master/CONTRIBUTING.md#commit
[ ] Tests for the changes have been added (for bug fixes / features)
[ ] Docs have been added / updated (for bug fixes / features)

PR Type
What kind of change does this PR introduce?

[x] Bugfix
[ ] Feature
[ ] Code style update (formatting, local variables)
[ ] Refactoring (no functional changes, no api changes)
[ ] Build related changes
[ ] CI related changes
[ ] Documentation content changes
[ ] Other... Please describe:

What is the current behavior?

The place order and coupon calls will fail in the Magento cart driver due to an incorrect queries.
What is the new behavior?
The calls behave as expected.
Does this PR introduce a breaking change?
[ ] Yes
[x] No

Other information

lgtm


Adding search to Assistant Picker

Create and manage buttons are only available to admins.
Create opens the builder flow.
Manage opens seetings on Assistant Manager.

This task focus on Search #1622 focuses on edit/manage

@Duncid concerning this do we go with a scroller if there are many assistants?

@spolu yes the idea is that it can scroll


chore: make text non selectable on search modal

This PR resolves:
https://www.notion.so/artsy/Clicking-on-the-empty-area-below-the-Recent-Searches-results-or-the-Find-art-you-love-title-only-144cab0764a0806f86aec1b483fef148?pvs=4
Description
This PR makes the text on the new search modal non selectable

PR Checklist

[x] I have tested my changes on iOS and Android.
[x] I hid my changes behind a [feature flag], or they don't need one.
[x] I have included screenshots or videos, or I have not changed the UI.
[x] I have added tests, or my changes don't require any.
[x] I added an [app state migration], or my changes do not require one.
[x] I have documented any follow-up work that this PR will require, or it does not require any.
[x] I have added a changelog entry below, or my changes do not require one.

#nochangelog

Warnings

:warning:

✅ No changelog changes

  Generated by :no_entry_sign: dangerJS against dac549f9167ed4b9da5a0c0e97d79935ed24fbe4


Some special sequence IDs are altered in the result output

Hi again,
I'm using the following sequence in my library fasta file (it's an example from wikipedia):
>gi|5524211|gb|AAD44166.1| cytochrome b [Elephas maximus maximus]
LCLYTHIGRNIYYGSYLYSETWNTGIMLLLITMATAFMGYVLPWGQMSFWGATVITNLFSAIPYIGTNLV
EWIWGGFSVDKATLNRFFAFHFILPFTMVALAGVHLTFLHETGSNNPLGLTSDSDKIPFHPYYTIKDFLG
LLILILLLLLLALLSPDMLGDPDNHMPADPLNTPLHIKPEWYFLFAYAILRSVPNKLGGVLALFLSIVIL
GLMPFLHTSKHRSMMLRPLSQALFWTLTMDLLTLTWIGSQPVEYPYTIIGQMASILYFSIILAFLPIAGX
IENY

My results file is the following:
# ./bin/fasta36 -m 10 -q query_test.fasta data_test.fasta
FASTA searches a protein or DNA sequence data bank
 version 36.3.8h May, 2020
Please cite:
 W.R. Pearson & D.J. Lipman PNAS (1988) 85:2444-2448

Query: query_test.fasta
  1>>>query query sequence - 50 aa
Library: data_test.fasta
      284 residues in     1 sequences

Statistics: (shuffled [340]) MLE statistics: Lambda= 0.2561;  K=0.02785
 statistics sampled from 0 (0) to 339 sequences
Algorithm: FASTA (3.8 Nov 2011) [optimized]
Parameters: BL50 matrix (15:-5), open/ext: -10/-2
 ktup: 2, E-join: 1 (0), E-opt: 0.2 (0), width:  16
 Scan time:  0.010

The best scores are:                                      opt bits E(1)
gb|AAD44166.1| cytochrome b [Elephas maximus max   ( 284)   23 17.0     0.1

>>>query, 50 aa vs data_test.fasta library
; pg_name: fasta36
; pg_ver: 36.3.8h May, 2020
; pg_argv:  ./bin/fasta36 -m 10 -q query_test.fasta data_test.fasta; pg_name_alg: FASTA
; pg_ver_rel: 3.8 Nov 2011
; pg_matrix: BL50 (15:-5)
; pg_open-ext: -10 -2
; pg_ktup: 2
; pg_join_E(): 1 (0)
; pg_optcut_E(): 0.2 (0)
; mp_extrap: 60000 339
; mp_stats: (shuffled [340]) MLE statistics: Lambda= 0.2561;  K=0.02785
; mp_KS: -0.0000 (N=0) at   0
; mp_Algorithm: FASTA (3.8 Nov 2011) [optimized]
; mp_Parameters: BL50 matrix (15:-5), open/ext: -10/-2  ktup: 2, E-join: 1 (0), E-opt: 0.2 (0), width:  16
>>gb|AAD44166.1| cytochrome b [Elephas maximus maximus]
; fa_frame: f
; fa_initn:  32
; fa_init1:  23
; fa_opt:  25
; fa_z-score: 62.9
; fa_bits: 17.0
; fa_expect:    0.1
; sw_score: 25
; sw_ident: 0.357
; sw_sim: 0.714
; sw_overlap: 14
>query ..
; sq_len: 50
; sq_offset: 1
; sq_type: p
; al_start: 9
; al_stop: 22
; al_display_start: 1
----------------------SAVQQKLAALEKSSGGRLGVALIDTADN
TQVLYRGDERFPMCSTSKVMAA
>gb|AAD44166.1| ..
; sq_len: 284
; sq_offset: 1
; sq_type: p
; al_start: 188
; al_stop: 201
; al_display_start: 158
MLGDPDNHMPADPLNTPLHIKPEWYFLFAYAILRSVPNKLGGVLALFLSI
VILGLMPFLHTSKHRSMMLRPLSQALFWTLTMDLLTLTWIGSQPVEYPYT
IIGQMASILYFSIILAFLPI
; al_cons:
                              :. .:  ..:: .:

>>><<<
>>>///

50 residues in 1 query   sequences
284 residues in 1 library sequences
 Tcomplib [36.3.8h May, 2020] (8 proc in memory [0G])
 start: Wed May 19 09:56:09 2021 done: Wed May 19 09:56:09 2021
 Total Scan time:  0.010 Total Display time:  0.010

Function used was FASTA [36.3.8h May, 2020]

As you can see, the sequence ID shown in the result (gb|AAD44166.1|) is not exactly the one from the input (gi|5524211|gb|AAD44166.1|). It also happens in some of the other output modes (-m parameter). I didn't expect that at all and couldn't find any documentation about it. Is it possible to turn this behavior off via a command line parameter?
Best regards,
Frank

Frank --
You have correctly noticed that fasta (and I think blast) strips gi|123456 numbers from summary and alignment output.  This has been happening for a long time, and I would have thought would be less noticeable now that NCBI is no longer using GI numbers as extensively.
When I get a chance to update GitHub, there will be a new option to show gi numbers in alignment output: -Xg .  But gi| numbers are special, and it would probably be safer for both BLAST and FASTA not to expect them to be preserved.
Bill Pearson

The latest v36.3.8 now has the option -Xg to preserve GI| numbers in output.

Hello Bill,
very good! Thanks for introducing this new option.
Best regards,
Frank


Tests on the "All tests" page should be sorted lexicographically

Check if this is already done @Vojimirovich

Check if this is already done @Vojimirovich

It's done, i am closing this issue


Improove the readability of all README.md's

Not everyone is a pro
People have struggled in the past to understand how to add custom commands to their servers from repositories & how to set them up right.
In the last few weeks or months a few volunteers have created https://yagpdb-cc.github.io/ which makes it a lot easier to see how to add the custom commands to the server and what you have to take a look at when adding them.
I think it would be a good addition to create some kind of template every custom command in the README.md of the subfolders, so everyone knows what to look out for & how to set it up if they add it to their server.
A template for every custom command

[ ] Finish all pending work so i can focus on this change
[ ] Create a template with options like 'trigger'
[ ] Add 'trigger type' to the list
[ ] Add 'configurable variables' to the list
[ ] An image showing the custom command in action
[ ] Issues & disclaimers

For the main README.md

[ ] A section that explains how to add custom commands from my repository to the server

Maybe a little guide on how to use github as well.. When I first got here (on github, i mean) it was strange, and hard to figure out what to do and where to go. A little basic guide like, "click the folder here that says Misc, and then.." Hope this helps

Maybe a little guide on how to use github as well.. When I first got here (on github, i mean) it was strange, and hard to figure out what to do and where to go. A little basic guide like, "click the folder here that says Misc," and then where to go, and what to click once you know what you want. Hope this helps

Yea, imma do a video & text tutorial just to make sure everyone understands it and so i can reeee at people who don't :)

video/gif adds too much overhead when loading the page.
text should/has to suffice.

video/gif adds too much overhead when loading the page.
text should/has to suffice.

Embedded videos exist that only load when clicking them :pQuack:, great technology, i know

the media still has to be pre-loaded : )

Ur mum has ro be preload

This is not Discord my guy. A little less rudeness could help.

Imma add a video anyways shrugs
I have it planned so imma do it

You do you, all I'm saying is that it will inevitably add a lot of overhead when loading in the page.

As long as it isn't as bad as without thid

Gonna have to redo this again as I do not like the design


Arm build fix

Fixes #20

Hi @Matthew-Beckett,
I noticed that you have implemented the changes to support ARM builds. Currently there is a problem with pushing the images if the PR was opened by someone else other than me. I think it is mostly regarding permissions of pushing an image to github packages.
I'll open a PR for now so that we can work together in getting this implemented and merged :)
Thanks a lot for helping!

Hi @Matthew-Beckett,
The current process is ugly so I'm fine with that 😃
I wonder if you have any recommendations about automating releasing a yaml file. The reason why I added that release process is because it was useful to have a file generated on each PR so that I can quickly manually test it on a k8s cluster

I have made some more changes, but I cannot push to this branch, do you want to review and pull in: https://github.com/Matthew-Beckett/wireguard-operator/tree/feature/arm-build-fix?

Does building work on your branch? if that is the case I'll just close this one. Sorry for the mess :D

seems like it works. I'll close this one


fix(playground): always set language to trigger the tree-sitter language onChange event

Closes #8
set default language to yaml by js, because use html set the default select value  does't trigger  the tree-sitter.js onChange event

Closes https://github.com/ikatyang/tree-sitter-yaml/issues/8

Thanks!


Sliding Fourier

Sliding Fourier transforms would be a nice to thing have for feature extraction purposes. See Understanding and Implementing the Sliding DFT for a nice explanation.

Done!


Redesign

Implementing light theme for HackAI site

Hey @ethanemm21! I think you've accidentally opened a PR for the upstream branch.
The PR should be for aisutd:redesign to aisutd:develop or main.

Sorry about that! I realized my mistake too late, thank you!


Move all Jackson usage to embulk-deps, and remove Jackson dependencies from embulk-core

Finally! It is to move all Jackson usage into embulk-deps behind a sub class loader to hide Jackson from plugins. It removes Jackson-related dependencies from embulk-core's build.gradle.

Resolved a conflict on embulk-guess-csv_verify (which has been removed in #1456). Thanks!


Manila integration split out bundle

@dprince there must be something wrong in the bundle used in the last CI job [1]:
> du -shc *
104K    1d8eb3eb38070a6cdec39f19ec0fdd538c5ae1c95cc94a4f17b72ef7becbaa6f
2.7M    29291e31a76a7e560b9b7ad3cada56e8c18d50a96cca8a2573e4f4689d7aca77
8.0K    5946978a57b120890433ad4e4316f2c9345de60afbe440b264912eb4be8e4d73
3.7M    61b002961e1019ee886e719c5dc49a0bb94f462215b20a9f183ce132a858bd3e
17M     a5b73dd03989de330afe564ecaf854e4a99ac63322cb7731b1b69dbb418db600
2.4M    c66c683f6df7971589dd1dd680dadbb8f04f3d993bbaaf355d73242730d2038a
4.0K    f254a54481e419dc0f67364fca0f78289f0a52490e96d62255afdfad394d70cd
4.0K    manifest.json
4.0K    version
26M     total

[1] https://gcsweb-ci.apps.ci.l2s4.p1.openshiftapps.com/gcs/origin-ci-test/pr-logs/pull/openstack-k8s-operators_openstack-operator/243/pull-ci-openstack-k8s-operators-openstack-operator-master-openstack-operator-build-deploy/1638649488568487936/artifacts/openstack-operator-build-deploy/openstack-k8s-operators-deploy/build-log.txt

@dprince there must be something wrong in the bundle used in the last CI job [1] (unpacking the resulting layers you can realize it):
> du -shc *
104K    1d8eb3eb38070a6cdec39f19ec0fdd538c5ae1c95cc94a4f17b72ef7becbaa6f
2.7M    29291e31a76a7e560b9b7ad3cada56e8c18d50a96cca8a2573e4f4689d7aca77
8.0K    5946978a57b120890433ad4e4316f2c9345de60afbe440b264912eb4be8e4d73
3.7M    61b002961e1019ee886e719c5dc49a0bb94f462215b20a9f183ce132a858bd3e
17M     a5b73dd03989de330afe564ecaf854e4a99ac63322cb7731b1b69dbb418db600
2.4M    c66c683f6df7971589dd1dd680dadbb8f04f3d993bbaaf355d73242730d2038a
4.0K    f254a54481e419dc0f67364fca0f78289f0a52490e96d62255afdfad394d70cd
4.0K    manifest.json
4.0K    version
26M     total

[1] https://gcsweb-ci.apps.ci.l2s4.p1.openshiftapps.com/gcs/origin-ci-test/pr-logs/pull/openstack-k8s-operators_openstack-operator/243/pull-ci-openstack-k8s-operators-openstack-operator-master-openstack-operator-build-deploy/1638649488568487936/artifacts/openstack-operator-build-deploy/openstack-k8s-operators-deploy/build-log.txt

I wonder if marking the PR as 'Draft' initially had anything to do with it.

@dprince there must be something wrong in the bundle used in the last CI job [1] (unpacking the resulting layers you can realize it):
> du -shc *
104K    1d8eb3eb38070a6cdec39f19ec0fdd538c5ae1c95cc94a4f17b72ef7becbaa6f
2.7M    29291e31a76a7e560b9b7ad3cada56e8c18d50a96cca8a2573e4f4689d7aca77
8.0K    5946978a57b120890433ad4e4316f2c9345de60afbe440b264912eb4be8e4d73
3.7M    61b002961e1019ee886e719c5dc49a0bb94f462215b20a9f183ce132a858bd3e
17M     a5b73dd03989de330afe564ecaf854e4a99ac63322cb7731b1b69dbb418db600
2.4M    c66c683f6df7971589dd1dd680dadbb8f04f3d993bbaaf355d73242730d2038a
4.0K    f254a54481e419dc0f67364fca0f78289f0a52490e96d62255afdfad394d70cd
4.0K    manifest.json
4.0K    version
26M     total

[1] https://gcsweb-ci.apps.ci.l2s4.p1.openshiftapps.com/gcs/origin-ci-test/pr-logs/pull/openstack-k8s-operators_openstack-operator/243/pull-ci-openstack-k8s-operators-openstack-operator-master-openstack-operator-build-deploy/1638649488568487936/artifacts/openstack-operator-build-deploy/openstack-k8s-operators-deploy/build-log.txt

I wonder if marking the PR as 'Draft' initially had anything to do with it.

Looking at [1] (the -index build) I don't see the new bundle being created there: this means it works if you use the released content, but we should update our CI to reflect the new changes [2].
Not sure I'm overlooking something, but that seems the current problem for our build-deploy test.
[1] https://gcsweb-ci.apps.ci.l2s4.p1.openshiftapps.com/gcs/origin-ci-test/pr-logs/pull/openstack-k8s-operators_openstack-operator/213/pull-ci-openstack-k8s-operators-openstack-operator-master-openstack-operator-build-deploy/1638862197570408448/artifacts/openstack-operator-build-deploy/openstack-k8s-operators-build/build-log.txt
[2] https://github.com/openshift/release/blob/master/ci-operator/step-registry/openstack-k8s-operators/build/openstack-k8s-operators-build-commands.sh

/test openstack-operator-build-deploy

@dprince  ... and we're back to green!


libqalculate: 3.18.0 -> 3.19.0

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/libqalculate/versions.
meta.description for libqalculate is: "An advanced calculator library"
meta.homepage for libqalculate is: "http://qalculate.github.io"
meta.changelog for libqalculate is: ""
Updates performed

Version update

To inspect upstream changes

Release on GitHub

Compare changes on GitHub

Impact

Checks done (click to expand)

built on NixOS

The tests defined in passthru.tests, if any, passed

/nix/store/kg5441lny8ps3rqpzj1j7bkbsfsclj4v-libqalculate-3.19.0/bin/qalc passed the binary check.

1 of 1 passed binary check by having a zero exit code.

1 of 1 passed binary check by having the new version present in output.

found 3.19.0 with grep in /nix/store/kg5441lny8ps3rqpzj1j7bkbsfsclj4v-libqalculate-3.19.0

found 3.19.0 in filename of file in /nix/store/kg5441lny8ps3rqpzj1j7bkbsfsclj4v-libqalculate-3.19.0

directory tree listing: https://gist.github.com/af78b10d1ba5e20a70b78f0292310402

du listing: https://gist.github.com/9d08fc7941563528a4fd8196d7aa42c6

Rebuild report (if merged into master) (click to expand)

249 total rebuild path(s)

83 package rebuild(s)

83 x86_64-linux rebuild(s)
82 i686-linux rebuild(s)
2 x86_64-darwin rebuild(s)
82 aarch64-linux rebuild(s)

First fifty rebuilds by attrpath
kdev-php
kdev-python
kdevelop
kdevelop-unwrapped
libqalculate
libsForQt5.kde-cli-tools
libsForQt5.kdeplasma-addons
libsForQt5.khotkeys
libsForQt5.kinfocenter
libsForQt5.kmenuedit
libsForQt5.krohnkite
libsForQt5.kwin-dynamic-workspaces
libsForQt5.kwin-tiling
libsForQt5.parachute
libsForQt5.plasma-browser-integration
libsForQt5.plasma-desktop
libsForQt5.plasma-disks
libsForQt5.plasma-workspace
libsForQt5.powerdevil
libsForQt5.systemsettings
libsForQt512.kde-cli-tools
libsForQt512.kdeplasma-addons
libsForQt512.khotkeys
libsForQt512.kinfocenter
libsForQt512.kmenuedit
libsForQt512.krohnkite
libsForQt512.kwin-dynamic-workspaces
libsForQt512.kwin-tiling
libsForQt512.parachute
libsForQt512.plasma-browser-integration
libsForQt512.plasma-desktop
libsForQt512.plasma-disks
libsForQt512.plasma-workspace
libsForQt512.powerdevil
libsForQt512.systemsettings
libsForQt514.kde-cli-tools
libsForQt514.kdeplasma-addons
libsForQt514.khotkeys
libsForQt514.kinfocenter
libsForQt514.kmenuedit
libsForQt514.krohnkite
libsForQt514.kwin-dynamic-workspaces
libsForQt514.kwin-tiling
libsForQt514.parachute
libsForQt514.plasma-browser-integration
libsForQt514.plasma-desktop
libsForQt514.plasma-disks
libsForQt514.plasma-workspace
libsForQt514.powerdevil
libsForQt514.systemsettings

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/kg5441lny8ps3rqpzj1j7bkbsfsclj4v-libqalculate-3.19.0 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A libqalculate https://github.com/r-ryantm/nixpkgs/archive/534967d5645ef0a6b6ce04fb45c1c6e44fff4c13.tar.gz

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/kg5441lny8ps3rqpzj1j7bkbsfsclj4v-libqalculate-3.19.0
ls -la /nix/store/kg5441lny8ps3rqpzj1j7bkbsfsclj4v-libqalculate-3.19.0/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
nixpkgs-review took longer than 45m and timed out

Maintainer pings
cc @gebner for testing.

Result of nixpkgs-review pr 124442 at 534967d5 run on aarch64-linux 1

30 packages marked as broken and skipped:

libsForQt512.kde-cli-tools
libsForQt512.kdeplasma-addons
libsForQt512.khotkeys
libsForQt512.kinfocenter
libsForQt512.kmenuedit
libsForQt512.krohnkite
libsForQt512.kwin-dynamic-workspaces
libsForQt512.kwin-tiling
libsForQt512.parachute
libsForQt512.plasma-browser-integration
...

4 packages skipped due to time constraints:

kdev-php
kdev-python
kdevelop-unwrapped
libsForQt5.plasma-desktop (libsForQt515.plasma-desktop ,plasma5Packages.plasma-desktop)

18 packages built successfully:

libqalculate
libsForQt5.kde-cli-tools (libsForQt515.kde-cli-tools ,plasma5Packages.kde-cli-tools)
libsForQt5.kdeplasma-addons (libsForQt515.kdeplasma-addons ,plasma5Packages.kdeplasma-addons)
libsForQt5.khotkeys (libsForQt515.khotkeys ,plasma5Packages.khotkeys)
libsForQt5.kinfocenter (libsForQt515.kinfocenter ,plasma5Packages.kinfocenter)
libsForQt5.kmenuedit (libsForQt515.kmenuedit ,plasma5Packages.kmenuedit)
libsForQt5.krohnkite (libsForQt515.krohnkite ,plasma5Packages.krohnkite)
libsForQt5.kwin-dynamic-workspaces (libsForQt515.kwin-dynamic-workspaces ,plasma5Packages.kwin-dynamic-workspaces)
libsForQt5.kwin-tiling (libsForQt515.kwin-tiling ,plasma5Packages.kwin-tiling)
libsForQt5.parachute (libsForQt515.parachute ,plasma5Packages.parachute)
libsForQt5.plasma-browser-integration (libsForQt515.plasma-browser-integration ,plasma5Packages.plasma-browser-integration)
libsForQt5.plasma-disks (libsForQt515.plasma-disks ,plasma5Packages.plasma-disks)
libsForQt5.plasma-workspace (libsForQt515.plasma-workspace ,plasma5Packages.plasma-workspace)
libsForQt5.powerdevil (libsForQt515.powerdevil ,plasma5Packages.powerdevil)
libsForQt5.systemsettings (libsForQt515.systemsettings ,plasma5Packages.systemsettings)
qalculate-gtk
rofi-calc
wacomtablet


chore: docs update to include development guides

To be merged after #2203 is merged

I'm working on some changes in the website on Camel K side. I'll merge and test the website build once that part is over.


Omni for Windows Terminal

What would you like to be added:
Windows Terminal.

Why is this needed:
This is a new terminal of Windows maded by Microsoft, it have been gain a lot of popularity and my idea was to develop a theme for it.

Is your enhancement request related to a problem? Please describe.
There is a URL to my repository that resolve this problem:
https://github.com/joaonery/windows-terminal

Additional context
We can see the result on the image attached.

I have interest on this feature too

Very good, I also ended up doing manuals on mine and I recommend it highly.

Hey @joaonery, nice. Thanks for creating the theme!
I think the theme is ready to be included in the organization 🎉
I'll be sending an invite for you to join the organization. After that, you can transfer your repository to the org.
Just make sure also to open a PR and include the theme on the main repository 👊🏻

Hey @jpedroschmitz, when I try to transfer my repository to the org, I receive a notification with "You don’t have the permission to create public repositories on getomni"

Can you try again? I have updated the settings.

@jpedroschmitz All done :), I move the repository and the PR was created

Thanks! We can close this issue!
The theme can be found at https://github.com/getomni/windows-terminal 🎉

Thank you! The theme has been applied successfully on my Windows Terminal


migrates from using ipfs-pinner as a library to a http server

depends on https://github.com/covalenthq/ipfs-pinner/pull/17

Pretty awesome cutting down the size of the repo with this PR. Please address some of the questions. Have you tested this in any env? Shall we do that for moonbase?

i tested this with the redis data dump...with proof chain interaction disabled.

Pretty awesome cutting down the size of the repo with this PR. Please address some of the questions. Have you tested this in any env? Shall we do that for moonbase?

i tested this with the redis data dump...with proof chain interaction disabled.

Did it call the ipfs-server and get a response? Doesn't the interaction with proof-chain precede uploading using ipfs? if that doesn't happen the ipfs part doesn't happen..


download

Prerequisites

[ ] Can you reproduce the problem in safe mode?
[ ] Are you running the latest version of Atom?
[ ] Did you check the debugging guide?
[ ] Did you check the FAQs on Discuss?
[ ] Are you reporting to the correct repository?
[ ] Did you perform a cursory search to see if your bug or enhancement is already reported?

For more information on how to write a good bug report or enhancement request, see the CONTRIBUTING guide.
Description
[Description of the bug or feature]
Steps to Reproduce

[First Step]
[Second Step]
[and so on...]

Expected behavior: [What you expected to happen]
Actual behavior: [What actually happened]
Versions
You can get this information from executing atom --version and apm --version at the command line. Also, please include the OS and what version of the OS you're running.
When I check my Window's Defender, Microsoft says it's not on, still can't download Atom

Are you saying you can't download Atom? Or can't install Atom?

Download goes through, but can't install.
On Wednesday, April 13, 2016, Lee Dohm<EMAIL_ADDRESS>wrote:

Are you saying you can't download Atom? Or can't install Atom?
—
You are receiving this because you authored the thread.
Reply to this email directly or view it on GitHub
https://github.com/atom/atom/issues/11451#issuecomment-209619454

--
True Bey
"Business, like life, is all about how you make
people feel, it's that simple, and it's that hard"

Can you disable defender or see if there's any other antivirus that's blocking it from installing?

No response, closing issue.


⚠ DB Adminstration has degraded performance

In 4b0a633, DB Adminstration ($MY_SECRET_SITE_1) experienced degraded performance:

HTTP code: 502
Response time: 9810 ms

Resolved: DB Adminstration performance has improved in c10cecb after 7 minutes.


Images Not getting Captured

I am trying to capture screen using angular screenshot library. I am able to take screenshots of other images. but I have a joint js paper(svg) on which I have icon of which I am trying to capture image. But I am unable to do so.

Same for me, I have a page where I have amcharts displayed and the directive is not able to capture. I debugged the directive and it is able to get the svg. I took the svg text and I put it in an online svg reader and it was able to read it while the directive generated an error.