Separate all jsDependencies-related things in separate projects.

This is part of #2841.

The contents of org.scalajs.core.tools.jsdep._ are extracted in a separate project jsdependencies-core.
All the settings related to jsDependencies are extracted in a separate sbt plugin JSDependenciesPlugin in jsdependencies-plugin.

Refer to this link for build results (access rights to CI server needed):
https://scala-webapps.epfl.ch/jenkins/job/scalajs-pr/3954/
https://scala-webapps.epfl.ch/jenkins/job/scalajs-matrix-build/5233/
Test FAILed.

Refer to this link for build results (access rights to CI server needed):
https://scala-webapps.epfl.ch/jenkins/job/scalajs-pr/3955/
https://scala-webapps.epfl.ch/jenkins/job/scalajs-matrix-build/5234/
Test FAILed.

Refer to this link for build results (access rights to CI server needed):
https://scala-webapps.epfl.ch/jenkins/job/scalajs-pr/3956/
https://scala-webapps.epfl.ch/jenkins/job/scalajs-matrix-build/5237/
Test FAILed.

Refer to this link for build results (access rights to CI server needed):
https://scala-webapps.epfl.ch/jenkins/job/scalajs-pr/3957/
https://scala-webapps.epfl.ch/jenkins/job/scalajs-matrix-build/5238/
Test FAILed.

Refer to this link for build results (access rights to CI server needed):
https://scala-webapps.epfl.ch/jenkins/job/scalajs-pr/3958/
https://scala-webapps.epfl.ch/jenkins/job/scalajs-matrix-build/5239/
Test FAILed.

Dear Jenkins, retest this please

Refer to this link for build results (access rights to CI server needed):
https://scala-webapps.epfl.ch/jenkins/job/scalajs-pr/3959/
https://scala-webapps.epfl.ch/jenkins/job/scalajs-matrix-build/5241/
Test PASSed.

Refer to this link for build results (access rights to CI server needed):
https://scala-webapps.epfl.ch/jenkins/job/scalajs-pr/3971/
https://scala-webapps.epfl.ch/jenkins/job/scalajs-matrix-build/5260/
Test FAILed.

Jenkins, retest this please

Refer to this link for build results (access rights to CI server needed):
https://scala-webapps.epfl.ch/jenkins/job/scalajs-pr/3976/
https://scala-webapps.epfl.ch/jenkins/job/scalajs-matrix-build/5266/
Test FAILed.

Dear Jenkins, retest this please

Refer to this link for build results (access rights to CI server needed):
https://scala-webapps.epfl.ch/jenkins/job/scalajs-pr/3978/
https://scala-webapps.epfl.ch/jenkins/job/scalajs-matrix-build/5268/
Test FAILed.

Rebased. Only trivial conflicts, no need to re-review.

Refer to this link for build results (access rights to CI server needed):
https://scala-webapps.epfl.ch/jenkins/job/scalajs-pr/3985/
https://scala-webapps.epfl.ch/jenkins/job/scalajs-matrix-build/5278/
Test PASSed.


Fix typo in README

Thank you for the presentation at the eBPF summit, just saw this typo :wink:

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

Codecov Report
Patch coverage has no change and project coverage change: -30.66% :warning:

Comparison is base (6b1d362) 78.76% compared to head (ab8866f) 48.10%.

Additional details and impacted files
@@             Coverage Diff             @@
##             main     #279       +/-   ##
===========================================
- Coverage   78.76%   48.10%   -30.66%
===========================================
  Files          42       34        -8
  Lines        3254     2509      -745
===========================================
- Hits         2563     1207     -1356
- Misses        528     1226      +698
+ Partials      163       76       -87

Flag
Coverage Δ

integration-test
?

unittests
48.10% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.
see 30 files with indirect coverage changes

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

Thanks for your contribution @bengentil!


Branch validation

Yikes, that regex is getting gnarly.  I think this is fine for now, though.  Can you rebase on top of current master, as well as the minor change?  As soon as I get the green button, I'll merge this in.  Thanks!

I am sorry, for so many commits. I tried squash them.

No worries, this works.  Thanks again!

Hi, if i have some more thing i would like to add to GitSavvy. What is the prosess for that? Should i just create a new branch on my fork and make an other PR. Do I need to wright up what I want to work on somewhere?

If you're thinking of making significant changes, you can open an issue and discuss ahead of time.  You can also create a new branch (make sure you're branching off of divmain/master) and submit a PR.  There's no guarantee I'll accept it, but sometimes it is easier to demonstrate what you're thinking with code.


Parent-based tracing sampling has incorrect logic -- should behave differently on flag=0 vs Parent Span doesn't exist

In what area(s)?

/area runtime
Describe the bug
The current trace sampling behavior is not a good default. It conflates the parent trace flag and Trace ID-based sampling. With no config to configure something more specific, the default behavior should match the (OTel parent sampler)[https://github.com/open-telemetry/opentelemetry-go/blob/e6e186bfa485f679e35bb775cba63ca24029590d/sdk/trace/sampling.go#L161C1-L170C2].
OTel ParentSampler behavior:
Parent sampling flag on -> sample
Parent sampling flag off -> do not sample
No/invalid parent: -> fall back to a root sampler (often traceIdRatioSampler)
Dapr behavior:
Parent sampling flag on -> sample
Parent sampling flag off -> fall back to traceIdRatioSampler
No/invalid parent: ->  fall back to traceIdRatioSampler
The current implementation combines the second two cases and calls traceIdRatioSampler. This leads to orphaned traces in observability systems, where a correct sampling decision is made for a trace in an upstream service but Dapr does not respect that decision and will start orphaned traces SamplingRate% of the time.
At a minimum, the default behavior should be changed to correctly implement the above logic (and use the ParentSampler in the Go Otel library instead of reimplementing this logic).
A more complete solution would be to expand the Sampling config to provide a richer configuration. For example, it is impossible right now to configure Dapr to only trace when a parent asks for tracing, because setting SamplingRate to 0 completely disables sampling, even though this a very common-sense configuration to use.
References:

OpenTelemetry: Trace Completeness

Release Note

RELEASE NOTE: FIX distributed tracing behavior for OpenTelemetry parent-based sampling follows spec on flag=0
RELEASE NOTE:

I looked at the code and it looks like this is how it should work but maybe the behavior I'm seeing is different. I'll look at my setup again and more testing.
Maybe at least we should PR a doc update that clarifies the expected behavior.

@andrejpk did you mean to close this?

hi @yaron2 , I couldn't change this to a bug and it was a bit confusing w the changes I made as I dug in, so I created a new issue here: #7574
I should have linked it here.


added tailwind setup

The stylesheet in the index.html is commented out, as it negates current css styling (including form components, as tailwind has its own stuff). While we're getting setup, probably beneficial to proceed with what we're most familiar with and then work with this later.

Restarting setup based on updated instructions on react integration.


Changes to kube-apiserver.jsonnet don't show up on the generated json file on the master node

I've modified kubernetes-anywhere/phase2/ignition/vanilla/manifest/kube-apiserver.jsonnet and added the --basic-auth-file flag but the file /etc/kubernetes/manifests/kube-apiserver.json on the master node doesn't reflect my changes. I'm running make destroy and make clean before I do make deploy after my changes.

@stefanhdao You need to create ignition container and use that while deploying. You can create container by running DockerFile here

@abrarshivani I'm not 100% sure I understand. I destroyed all my docker images and rebuilt them after I made the change. Or is this line where I set phase2.installer_container = "docker.io/ashivani/k8s-ignition:v4" and need to change it to something else?

@stefanhdao - I managed to get this running by making the changes I needed, building the new ignition container and pushing it to an external private repo, and updating the config file to point to that new ignition container, its a bit convoluted but it works:
Make necessary changes to the following file to add api arguments:
/root/kubernetes-anywhere/phase2/ignition/vanilla/manifest/kube-apiserver.jsonnet
e.g.
....
"--secure-port=443",
"--storage-backend=etcd3",
"--allow-privileged",
"--v=4",
"--basic-auth-file=/srv/kubernetes/authfile.csv",
],
Make necessary changes to the following file to perform host based changes e.g. write to a file:
/root/kubernetes-anywhere/phase1/vsphere/configure-vm.sh
e.g.
# Start flannel
systemctl enable flanneld
systemctl start flanneld
# Add password
echo -n "MyPassword,carpenterm,1234" > "/srv/kubernetes/authfile.csv"
Change to ignition directory:
cd /root/kubernetes-anywhere/phase2/ignition
Build and push new ignition image:
docker build -t docker.repo/k8s-ignition:latest .
docker push docker.repo/k8s-ignition:latest
Update kubernetes-anywhere/.config to set correct value for phase 2 installer container:
.phase2.installer_container="docker-dev.csp-artifactory.eng.vmware.com/k8s-ignition:latest"
Run the kubernetes-anywhere container:
docker run -it --rm --env="PS1=[container]:\w> " --net=host --volume="/root/kubernetes-anywhere:/opt/kubernetes-anywhere" kubernetes-anywhere:v0.0.1 /bin/bash
Destroy existing cluster:
make destroy
Deploy new configuration:
make deploy


Site not showing using css and wrong link on Github page.

When we use an URL like "username.github.io/mypage" the website doesn't load the CSS, the link handling is broken as well as the image loading.
I tried putting <link rel="stylesheet" href="{{ .Site.BaseURL }}/css/style.css"> in header.html and it fixed some parts of it. But I am not too sure about the other part and where else it is relevant.
Thanks in advance

I didn't understand the problem. Could you please explain it with more details?
CSS is loaded from here: https://github.com/boratanrikulu/eternity/blob/main/static/css/main.css
Header already has link-rel here: https://github.com/boratanrikulu/eternity/blob/main/layouts/partials/header.html#L17

Yes, but with the current configuration, the CSS does not load :
instead of loading username.github.io/mypage/css/main.css
it is username.github.io/css/main.css
Same for the links if you click on another tag instead of loading username.github.io/mypage/link1
it loads username.github.io/link1 resulting in a 404 error. Images are not loaded too due to the same problem.

Okay, I see. We need to use baseURL as you said. I guess this 3 lines should be fixed.
https://github.com/boratanrikulu/eternity/blob/main/layouts/partials/header.html#L16-L18
And this line, https://github.com/boratanrikulu/eternity/blob/main/static/css/style.css#L9
I'm not sure about it yet.

Yes I already tried fixing them on my side but I am not 100% it didn't fix everything and I don't know every place in the code where there is a path that's why I opened an Issue.

Should be okay with version 1.3.4, I'm closing the issue, please let me know about the result.

Hi thanks for the update, I just tried the new version but some errors still exist:
The fonts are not loaded and the images are wrong.
You can see an example here: clarepz.github.io/artGallery
Thanks

Okay we need to move this to inline too https://github.com/boratanrikulu/eternity/blob/main/static/css/fonts.css

the images are wrong.
Could you explain it? As I see they’re okay

Okay we need to move this to inline too https://github.com/boratanrikulu/eternity/blob/main/static/css/fonts.css

the images are wrong.

Could you explain it? As I see they’re okay

Sorry, my bad I didn't realize the images URLs were random.

Fonts should be okay with 1.3.6 version


⚠ Fetchers has degraded performance

In 72eb7ef, Fetchers ($STATUS_URL) experienced degraded performance:

HTTP code: 200
Response time: 252 ms

Resolved: Fetchers performance has improved in 01f566c.


Add JSON support to SQLite adapter

This fixes #1271.
Adding support to the SQLite adapter for JSON columns as text fields. Leaving the usage up to the application.

Do we need a regression test for this maybe?

Codecov Report

Merging #1272 into master will decrease coverage by <.01%.
The diff coverage is 75%.

@@            Coverage Diff             @@
##           master    #1272      +/-   ##
==========================================
- Coverage   74.76%   74.76%   -0.01%
==========================================
  Files          35       35
  Lines        4764     4767       +3
==========================================
+ Hits         3562     3564       +2
- Misses       1202     1203       +1

Impacted Files
Coverage Δ

src/Phinx/Db/Adapter/SQLiteAdapter.php
87.71% <75%> (-0.13%)
:arrow_down:

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 f0864db...e8bf1d3. Read the comment docs.

Sorry, I'm afraid I don't know what you mean. Can you elaborate further?

A small unit test on the SQLite adapter to show that this works and will make sure it doesnt break by accident with future refactoring then :)

Do you mean something as simple as adding an extra JSON column to the testGetColumns method to ensure no exception is thrown? Like so,
diff --git a/tests/Phinx/Db/Adapter/SQLiteAdapterTest.php b/tests/Phinx/Db/Adapter/SQLiteAdapterTest.php
index 93313db..4879db6 100644
--- a/tests/Phinx/Db/Adapter/SQLiteAdapterTest.php
+++ b/tests/Phinx/Db/Adapter/SQLiteAdapterTest.php
@@ -421,7 +421,8 @@ public function testGetColumns()
               ->addColumn('column12', 'boolean')
               ->addColumn('column13', 'string', ['limit' => 10])
               ->addColumn('column15', 'integer', ['limit' => 10])
-              ->addColumn('column16', 'enum', ['values' => ['a', 'b', 'c']]);
+              ->addColumn('column16', 'enum', ['values' => ['a', 'b', 'c']])
+              ->addColumn('column17', 'json');
         $pendingColumns = $table->getPendingColumns();
         $table->save();
         $columns = $this->adapter->getColumns('t');

AFAIK this is ready to go with approval from a member (@dereuromark). I'm going through my pending issues/PRs and would like to finalise all that are ready.
Will this be accepted or closed?

@jradtilbrook it would be nice to have a test showing that sqlite generates a text column when using this type.

Thanks!

Are docs updated as well?


Play video on single view screen

Now we just display the video thumbnail image, need to play the video.

One option would be react-native-video


python310Packages.pymicrobot: init at 0.0.1

Description of changes
Library to communicate with MicroBot
https://github.com/spycle/pyMicroBot/

Things done

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
22.11 Release Notes (or backporting 22.05 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[x] Fits CONTRIBUTING.md.

Result of nixpkgs-review pr 186024 run on x86_64-linux 1

2 packages built:

python310Packages.pymicrobot
python39Packages.pymicrobot


Type reference to require import resolves to static side

// @filename: ex.d.ts
export class C {
  start: number
  end: number
}
// @filename: test.js
const C = require('./ex').C
const C = require('./ex').C;
/** @type {C} c */
var c = new C()

Expected: No error, and completions for c.start and c.end
Actual: Error, "Property 'prototype' is missing in type 'C' but required in type 'typeof C'."

The new syntactic check for require calls in getTypeFromJSDocValueReference looks for exactly = require(STRING). It's easy to fix, but this makes me wonder whether the syntactic approach is the right one.

On the other hand, the check I added is equivalent to import("x").a.b, which only has two forms, typeof being the other, so it's likely that this check is good enough.


search: Enlargen x button in search bar.

before:

after:

CZO: https://chat.zulip.org/#narrow/stream/9-issues/topic/.F0.9F.8E.AF.20x.20icon.20in.20search.20box

Always a happy day when the fix is to just delete some old CSS. Looks good, merged, thanks @evykassirer!


Lost the code of the WIP class

I'm extremely inexperienced with the homebrewery or any coding at all. I've been using it to make a homebrew class. The web page screwed up when I was trying to figure out how to get a picture in properly and it wouldn't let me press back to get back to my page with all the code. I had pressed save before I starting messing with the photo but I don't know if it completed. Also I have the .html that comes up when you go to print it. Although it won't let me drag that file into this post. If I go to my account and scroll down it comes up with this long text that I think has all the homebrew info but if I copy paste it back into a blank code area it doesn't work properly.
I'm going to post that long text and the url I have for the pdf ready to print below. Although it doesn't seem like that link is something that can be used by others but its there anyway. Please let me know if anyone can help me and if they need anymore info to do so
http://homebrewery.naturalcrit.com/print?dialog=true&local=print
\n\n\page\n\n\n
\n##### Tinkerer\n| Level | Proficiency Bonus | Features | Simple Clockworks Owned | 1st | 2nd | 3rd | 4th | 5th | 6th | 7th | 8th | 9th |\n|:---:|:---:|:---|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|\n| 1st | +2 | Tinkering, Tinker Style | 2 | 2 | — | — | — | — | — | — | — | — |\n| 2nd | +2 | Tool Expertise, M.E.C.H. Suit | 2 | 3 | — | — | — | — | — | — | — | — |\n| 3rd | +2 | ─ | 2 | 4 | 2 | — | — | — | — | — | — | — |\n| 4th | +2 | Ability Score Improvement, Minor Augmentation | 3 | 4 | 3 | — | — | — | — | — | — | — |\n| 5th | +3 | ─ | 3 | 4 | 3 | 2 | — | — | — | — | — | — |\n| 6th | +3 | Major Augmentation | 3 | 4 | 3 | 3 | — | — | — | — | — | — |\n| 7th | +3 | ─ | 3 | 4 | 3 | 3 | 1 | — | — | — | — | — |\n| 8th | +3 | Ability Score Improvement, Minor Augmentation | 3 | 4 | 3 | 3 | 2 | — | — | — | — | — |\n| 9th | +4 | ─ | 3 | 4 | 3 | 3 | 3 | 1 | — | — | — | — |\n| 10th | +4 | Major Augmentation| 4 | 4 | 3 | 3 | 3 | 2 | — | — | — | — |\n| 11th | +4 | ─ | 4 | 4 | 3 | 3 | 3 | 2 | 1 | — | — | — |\n| 12th | +4 | Ability Score Improvement, Minor Augmentation | 4 | 4 | 3 | 3 | 3 | 2 | 1 | — | — | — |\n| 13th | +5 | ─ | 4 | 4 | 3 | 3 | 3 | 2 | 1 | 1 | — | — |\n| 14th | +5 | Major Augmentation | 4 | 4 | 3 | 3 | 3 | 2 | 1 | 1 | — | — |\n| 15th | +5 | ─ | 4 | 4 | 3 | 3 | 3 | 2 | 1 | 1 | 1 | — |\n| 16th | +5 | Ability Score Improvement, Minor Augmentation | 4 | 4 | 3 | 3 | 3 | 2 | 1 | 1 | 1 | — |\n| 17th | +6 | Backup Power | 4 | 4 | 3 | 3 | 3 | 2 | 1 | 1 | 1 | 1 |\n| 18th | +6 | Major Augmentation | 4 | 4 | 3 | 3 | 3 | 3 | 1 | 1 | 1 | 1 |\n| 19th | +6 | Ability Score Improvement, Minor Augmentation | 4 | 4 | 3 | 3 | 3 | 3 | 2 | 1 | 1 | 1 |\n| 20th | +6 | Unmatched Genius | 4 | 4 | 3 | 3 | 3 | 3 | 2 | 2 | 1 | 1 |\n
\n\n## Class Features\nAs a Tinkerer, you gain the following class features:\n\n#### Hit Points\n___\n- Hit Dice: 1d6 per Tinkerer level\n- Hit Points at 1st Level: 6 + your Constitution modifier\n- Hit Points at Higher Levels: 1d6 (or 4) + your Constitution modifier per Tinkerer level after 1st.\n\n#### Proficiencies\n___\n- Armor: Light armor (maybe medium)\n- Weapons: Daggers, slings, darts, light crossbows, hand crossbows, clockwork weapons\n- Tools: Tinker's Tools\n___\n- Saving Throws: Intelligence and Wisdom\n- Skills: Choose three from the following Acrobatics, Arcana, Deception, History, Insight, Investigation, Medicine, Perception, Stealth\n\n\n\n\n\n#### Equipment\nYou start with the following equipment, in addition to the equipment granted by your background:\n- (a) a scholar's pack or (b) an explorer's pack\n- Light crossbow and 20 bolts\n- Leather armor and a dagger\n- Clockwork box and tinker's tools\n- Blueprint case and Tinkering Satchel\n\n\page\n\n\n### Tinkering\nAt first level, the class can now activate clockworks.\n\n#### Simple Clockworks\nAt first level, you know four simple clockworks of your choice from the simple clockwork list. You learn additional simple clockworks of your choice at higher levels, as shown in the Simple Clockworks Owned column of the tinkerer table.\n\n#### Tinker Slots\nThe tinkerer table shows how many tinker slots you have to activate your clockworks of 1st level and higher. To activate one of these tinkerer clockworks, you must expend a slot of the clockwork’s level or higher.   To activate one of these clockworks, you must expend a slot of the clockwork's level or higher.  To do so, choose a number of clockworks from your Tinkering Satchel equal to your Intelligence modifier + your tinkerer level (minimum of one clockwork). The clockworks must be of a level for which you have Tinker slots. Activating a clockwork doesn't remove it from your set of prepared clockworks.\n\nYou can change your set of prepared clockworks when you finish a Long Rest. Preparing a new set of clockworks requires time spent infusing your clockworks with arcane energy and memorizing the patterns you must input in your clockwork box to activate the clockwork: at least 1 minute per Clockwork Level for each clockwork in your set.\n\n#### Tinkering Ability\nIntelligence is your tinkering ability for your tinkerer clockworks. You use your Intelligence whenever a clockwork refers to your tinkering ability. In addition, you use your Intelligence modifier when setting the saving throw DC for a tinkerer clockwork you activate and when making an attack roll with one.\n___\n
\nClockwork save DC = 8 + your proficiency bonus +
your Intelligence modifier\n
\n\n
\nClockwork attack modifier = your proficiency bonus +
your Intelligence modifier\n
\n\n#### Tinkering Focus\nThe Clockwork Box, your pinnacle of innovation, the bridge between the Arcane and the Mechanical. This focus is the device that turns your arcane power into an energy that can be utilized by your clockwork creations and the reason half of them are even possible. Variations in its setting and patterns of movement result in different commands or uses of your clockwork creations.\n\n\n\n\n\n\n#### Creating Clockworks of 1st Level and Higher\n\nEach time you gain a tinkerer level, you can add two clockworks of your choice to your Tinkering Satchel for free. Each of these clockworks must be of a level for which you have Tinker slots, as shown on the Tinkerer table. On your Adventures, you might find other clockworks that you can add to your Tinkering Satchel (see “Your Tinkering Satchel”).\n\n#### Your Tinkering Satchel\n\nThe clockworks that you add to your Tinkering Satchel as you gain levels reflect the arcane and mechanical research you conduct on your own, as well as intellectual breakthroughs you have had about the inner workings of clockworks. You might find other Clockworks during your Adventures. You could discover a completed clockwork in a rival tinkerer’s chest, for example, or design in the form of a blueprint in an ancient Library.\n\nCreating a Clockwork: When you find a blueprint of 1st level or higher, you can attempt to create the clockwork if it is of a Tinker Level you can prepare and if you can spare the time to assemble and tinker with it.\n\nCreating that clockwork and adding it to your Tinkering Satchel involves reproducing the basic structure of the clockwork, then tinkering with the unique style of the tinkerer who designed it. You must tinker with the clockwork until you understand the sounds or patterns required to control it, then transfer those into your Clockwork Box settings.\n\nFor each level of the clockwork, the process takes 1 hour and costs 50 gp. The cost represents Tinkering Components you expend in the assembly and tinkering of the clockwork. Once you have spent this time and money, you can prepare the clockwork just like your other clockworks.\n\nDesigning a Blueprint: Curiosity, innovation, and experimentation are fundamental to being a successful tinkerer. Coming up with elaborate ideas for possible constructs and attempting to turn them into a reality by designing a blueprint is one of the greatest challenges of the tinkerer's profession.\n\nIn your free time, you can spend time designing completely new blueprints of your own ideas for clockworks. Working with the DM on your idea, the power level, and possible malfunctions or enhancements you wish to add, a tinker slot required to activate after creation will be determined. \n\nThe designing of the blueprint will take 1 hour per clockwork level and require a INT (Tinker's tools) check. The DC of the check varies based on the clockwork level. The INT (Tinker's tools) DC increases by 2 per level starting at 10 for Simple Clockworks.  Choose one of the following options. You can't take a Tinker Style more than once, even if you later get to choose again.\n\n#### Clockwork Expert\nIf you have no other clockwork constructs active, you can activate one of 1st-level or lower for without expending a tinker slot.\n\n#### Clockwork Weapons\nWhile using clockwork weapons, you can use your INT in place of your STR or DEX for the weapons attack and damage rolls.\n\n#### Automated Reloading\nWhen you take the Attack action using a ranged clockwork weapon, you can use a bonus action to attack again with the same weapon, ignoring the Light and Loading properties of the weapon. You don't add your ability modifier to the damage unless that modifier is negative.\n\n#### Powered Extension\nWhen you take the Attack action using a melee clockwork weapon that has the Versatile or Two-handed properties and deals piercing or bludgeoning damage, you can use a bonus action to give that weapon the Reach property and deal an additional weapon damage die for that attack.\n\n#### Clockwork Armor\nYou gain proficiency with heavy clockwork armor and you can install a shield arm to your Mech Suit but it now requires an action instead of a bonus action to climb into your Mech Suit. The shield arm requires one arm slot and increases AC of Mech Suit by 2.\n\n### Mechanical Mastery\nStarting at 2nd level, your proficiency bonus is doubled for any ability check you make that uses Tinker's tools\n\n### M.E.C.H. Suit\nStarting at 2nd level, you complete the Mobile Enterable Customizable Humanoid Suit (AKA M.E.C.H Suit). You can use a bonus action to magically expand your M.E.C.H. Suit from a handheld form to its original size and then enter into it. Activating the suit in this way removes 30 minutes worth of arcane energy from its total. The suit can hold enough arcane energy to power it for a number of hours equal to your tinkerer level. You can use a bonus action to expend one tinker slot to regain arcane energy equal to 1d8 hit points or 30 minutes of power per level of the tinker slot expended.\n\nWhen the M.E.C.H Suit drops to 0 hit points you are ejected from the suit. Roll a d20. On a 1, the ejection spring fails and arcane energy jolts through you just before the suit's back opens dumping you prone and stunned until the end of your next turn in the square behind the suit, or the closest empty square. On a 2-19, you are ejected properly 5 or 10 feet behind the suit.  Instead of proficiency in INT saving throws you are proficient in STR saving throws, otherwise you retain all of your other skill and saving throw proficiencies.\n- When you enter the suit, you assume the suit's hit points and Hit Dice (d10). Your suit level is equal to your tinkerer level. When you are ejected, you return to the number of hit points you had before you entered. Any excess damage is carried over to you directly.\n- The suit is heavy as well as perpetually releasing steam and producing a low hum, quiet but not inaudible. You have disadvantage on DEX (stealth) checks.\n- The suit has a small convex central window to look out of that will often restrict sight and slightly muffle sound. You have disadvantage on WIS (perception) checks.\n- Your body is inaccessible from the outside, you will not take damage from area of effect spells or effects and have total cover from effects that would have to physically pass through the suit to affect you. For example , you can still be affected by spells such as sleep that affect your mind but don't physically travel through the suit. The suit is immune to poison damage.\n\n### Ability Score Improvement\nWhen you reach 4th level, and again at 8th, 12th, 16th, and 19th level, you can increase one ability score of your choice by 2, or you can increase two ability scores of your choice by 1. As normal, you can’t increase an ability score above 20 using this feature. Alternatively, you can choose a feat (see Chapter 6 for a list of feats).\n\n### Minor Augmentations\nWhen you reach 4th level, and again at 8th, 12th, 16th, and 19th level, choose one option from the Minor Augmentation list\n\n### Major Augmentations\nWhen you reach 6th level, and again at 10th, 14th, and 18th level, choose one option from the Major Augmentation list\n\n### Backup Power\nStarting at 17th level, you can use your action to insert the backup battery into your M.E.C.H. Suit, returning it to full hit points.\n\n### Unmatched Genius\nAt 20th level, this feature provides an incredible increase in the class' potency, which represents a reward for dedicating all 20 levels to a single class. The Capstone feature incorporates elements of the class' mechanical and conceptual identities.\n\n\page\n\n## My Full-Caster Archetypes\nThis paragraph explains the different archetypes available to the class, what those archetypes specialise in, and what choosing that archetype means for a character.\n\n## Archetype # 1\nHere you can provide an overview of the archetype.\n\n### Level 1 Archetype Rock\nAt first level, this feature provides a mechanical identity to the archetype.\n\n### Level 1 Archetype Ribbon\nAt first level, this weak but flavorful feature provides a conceptual identity to the archetype.\n\n### Level 6 Archetype Rock\nStarting at 6th level, this feature provides a new mechanic to increase the archetype's power, or improves upon an existing archetype rock.\n\n### Level 14 Archetype Rock\nStarting at 14th level, this feature provides a new mechanic to increase the archetype's power, or improves upon an existing archetype rock.\n\n### Level 18 Archetype Rock\nStarting at 18th level, this feature provides a new mechanic to increase the archetype's power, or improves upon an existing archetype rock.\n\n\n\n\n## Archetype # 2\nHere you can provide an overview of the archetype.\n\n### Level 1 Archetype Rock\nAt first level, this feature provides a mechanical identity to the archetype.\n\n### Level 1 Archetype Ribbon\nAt first level, this weak but flavorful feature provides a conceptual identity to the archetype.\n\n### Level 6 Archetype Rock\nStarting at 6th level, this feature provides a new mechanic to increase the archetype's power, or improves upon an existing archetype rock.\n\n### Level 14 Archetype Rock\nStarting at 14th level, this feature provides a new mechanic to increase the archetype's power, or improves upon an existing archetype rock.\n\n### Level 18 Archetype Rock\nStarting at 18th level, this feature provides a new mechanic to increase the archetype's power, or improves upon an existing archetype rock.\n\n\n\page\n\n# My Full-Caster Spell List\n\n
\n\n##### 1st Level \n- Spell Name\n- Spell Name\n- Spell Name\n- Spell Name\n- Spell Name\n- Spell Name\n- Spell Name\n- Spell Name\n- Spell Name\n- Spell Name\n- Spell Name\n- Spell Name\n- Spell Name\n- Spell Name\n- Spell Name\n- Spell Name\n- Spell Name\n- Spell Name\n- Signature Spell Name\n- Signature Spell Name\n\n##### 2nd Level \n- Spell Name\n- Spell Name\n- Spell Name\n- Spell Name\n- Spell Name\n- Spell Name\n- Spell Name\n- Spell Name\n- Spell Name\n- Spell Name\n- Spell Name\n- Spell Name\n- Spell Name\n- Signature Spell Name\n- Signature Spell Name\n\n##### 3rd Level \n- Spell Name\n- Spell Name\n- Spell Name\n- Spell Name\n- Spell Name\n- Spell Name\n- Spell Name\n- Spell Name\n- Spell Name\n- Spell Name\n- Spell Name\n- Spell Name\n- Signature Spell Name\n- Signature Spell Name\n\n##### 4th Level \n- Spell Name\n- Spell Name\n- Spell Name\n- Spell Name\n- Spell Name\n- Spell Name\n- Spell Name\n- Spell Name\n- Spell Name\n- Spell Name\n- Spell Name\n- Spell Name\n- Spell Name\n- Signature Spell Name\n\n##### 5th Level \n- Spell Name\n- Spell Name\n- Spell Name\n- Spell Name\n- Spell Name\n- Spell Name\n- Spell Name\n- Spell Name\n- Spell Name\n- Spell Name\n- Spell Name\n- Spell Name\n- Spell Name\n- Signature Spell Name\n\n##### 6th Level \n- Spell Name\n- Spell Name\n- Spell Name\n- Spell Name\n- Spell Name\n- Spell Name\n- Spell Name\n- Spell Name\n- Spell Name\n- Signature Spell Name\n\n##### 7th Level \n- Spell Name\n- Spell Name\n- Spell Name\n- Spell Name\n- Spell Name\n- Spell Name\n- Spell Name\n- Signature Spell Name\n\n##### 8th Level \n- Spell Name\n- Spell Name\n- Spell Name\n- Spell Name\n- Spell Name\n\n##### 9th Level \n- Spell Name\n- Spell Name\n- Spell Name\n- Spell Name\n\n
\n
\nFull-Casters have a large amount of spell options, including signature spells that are available only to their class. These classes rely on their spells for offense, defense and utility.\n\n\page\n\n## My Full-Caster Signature Spells\n\n#### Signature Spell # 1\n1st-level abjuration\n___\n- Casting Time: 1 action\n- Range: Self\n- Components: V, S\n- Duration: Concentration, up to 1 minute\n\nSpell Description\n\nAt Higher Levels. The Spell's Power increase when cast at higher levels.\n\n#### Signature Spell # 2\n1st-level abjuration\n___\n- Casting Time: 1 action\n- Range: Self\n- Components: V, S\n- Duration: Concentration, up to 1 minute\n\nSpell Description\n\nAt Higher Levels. The Spell's Power increase when cast at higher levels.\n","title":"Tinkerer","editId":"H18Ybbv__7","shareId":"rkHYZbvddX"}],"account":{"username":"jlstone95@gmail.com","issued":"2018-09-13T16:55:58.476Z"}}); require('react-dom').render(element, root); })();

I just recreated the code copying and pasting from the pdf I had and the. Just recreated things like formatting and the tables


Recusive on create (currently there is only two levels)

https://github.com/dryerjs/dryerjs/pull/175


How to create Bot Service using dynamic MSA App Id/Password

I want to create a new Bot Service dynamically.
For this, I am using Microsoft.Azure.Management.BotService
Here I need to pass MSA App Id & Password when using Create() of BotsOperationsExtensions.
How can I create dynamically MSA app id/pass?
When trying to use BotsOperationsExtensions.CreateWebAppBot() It gives an error of

For Device code authentication, a handler for device code needs to be provided to create an Msa app id. Alternatively, provide your own Msa app id to avoid creating a new one.
Parameter name: deviceCodeAuthHandler

// Create Bot client
AzureBotServiceClient botServiceClient = new AzureBotServiceClient(credentials);
botServiceClient.TenantId = credentials.TenantId;
botServiceClient.SubscriptionId = credentials.DefaultSubscriptionId;

// Create Bot
Bot bot = new Bot
{
    Location = "global",
    Kind = Kind.Sdk,
    Properties = new BotProperties
    {
        Description = "Description of New Bot",
        DisplayName = "MyNewBotCreatedFromConsole",
        Endpoint = "https://superbot10-superbot10dev.azurewebsites.net/api/Values",
        Kind = Kind.Sdk,
        Sku = new Sku(SkuName.F0, SkuTier.Free),
        MsaAppId = Guid.NewGuid().ToString(),
        MsaAppPassword = Guid.NewGuid().ToString(),
        Location = "global",
    },
};
BotDeploymentInfo deploymentInfo = new BotDeploymentInfo
{
    CreateAppInsights = false,
};
//Microsoft.Azure.Management.BotService.Customizations.BotsOperationsExtensions.CreateWebAppBot(botServiceClient.Bots, resourceName, resourceName, bot, deploymentInfo);
botServiceClient.Bots.Create(resourceName, resourceName, bot);

Closing this out as this refers to a legacy version of the library and there has been no recent engagement.  Please feel free to reopen or file a new issue if this remains a problem with the current version of the library.


Move inline configuration into a configuration file.

Hello,
I was looking for having my own CAS server for developing a PHP CAS library and I found out that Heroku was the perfect place to set this up.
Unfortunately, the demo server provided by Apereo do not have the Proxy authentication enabled.
So, I forked this project, updated the branch heroku-caswebapp and did some modifications so I can have the Proxy authentication enabled on my server: https://psrcas-server.herokuapp.com/cas/login
I also did some tidying up in the repo and I found out that it was much easier to edit a configuration file than editing a list of parameters in the Procfile file.
This PR:

[x] Update the Procfile file, mandatory for Heroku
[x] Use a cas.properties file instead of using inline parameters in Procfile.
[x] Does not have tests

Thanks very much for the change.
The demo configuration and the instances that run on Heroku are purely used internally. We only modify and look after them once a year, and are not interested in complicating the configuration or extra setup. If this is something you find easier, you should be doing it for your own demo setup.
Thanks again.

I understand. However, I think that this PR actually ease the modifications in the future by just doing modifications in the cas.properties file.
Anyway, I respect your choice, maybe you'll revisit this later.


Code generation from maven/gradle goals?

is it possible to generate java code (data model and Query, Mutation,... mappings) from the schema with a maven/gradle goal?

:+1:  to this issue: we want to move away from DGS framework to Spring for Graphql, and we are using some Gradle DGS plugins to generate the client model.

This is not blocked anymore, so we need to discuss this as a team.

Doesn't the code generation make sense also for server?
Once I handwrite the graphql schema, it makes sense to me to generate at least DTOs for it.
Is there any reason to not support code generation for server?
From:  https://www.graphql-java.com/tutorials/getting-started-with-spring-boot/
Isn't writing
type Book {
  id: ID
  name: String
  pageCount: Int
  author: Author
}

and also
public class Book {

    private String id;
    private String name;
    private int pageCount;
    private String authorId;

    public Book(String id, String name, int pageCount, String authorId) {
        this.id = id;
        this.name = name;
        this.pageCount = pageCount;
        this.authorId = authorId;
    }

    public String getId() {
        return id;
    }

    public String getAuthorId() {
        return authorId;
    }
}

We've discussed this as a team today and we came to the following conclusion: while we think this is a valid use case, we don't feel like this is a top priority for the project now. On the client side, we're working on interface clients to avoid the need for code generation. On the server side, we think that tooling provided by DGS and other libraries should be usable with a Spring for GraphQL project.
We might reconsider this feature for future releases, but for now we would like to focus on highly requested features like multipart, relay/pagination, observability, GraalVM native, nullability support, etc.
If you're still interested in this feature, feel free to upvote the original description. Thanks!


[FEATURE] Add courses page

Detailed description
exmaple link: https://www.thecyberhub.org/resources/courses
Context

sourcecode: https://github.com/thecyberworld/thecyberhub.org
Possible implementation
No response
Additional information
No response
Code of Conduct

[X] I agree to follow this project's Code of Conduct

Hey, can you please elaborate on what to do with it, like course page is already there on the website so.

Hey, can you please elaborate on what to do with it, like course page is already there on the website so.

this is a react-native project,

can i look into this?

Thank you!
I already done this is this ok?

Thank you! I already done this is this ok?

yes somewhat
but we have to make the card different from the events:
components and CSS of courses card has already given

Ok i'll make it and this courses styles are same as website right?

Ok i'll make it and this courses styles are same as website right?

yeah and you can find the CSS components from here.

Ok thank you!

Can you assign this issue to me ?

Can you assign this issue to me ?

already assigned

Thanks 👍

Hey @kabir0x23 I have done this like on website and if user clock on upper image it will go to youtube video and for lower image it will go to youtube channel is this okay? And if there are any changes let me know

Hey @kabir0x23 I have done this like on website and if user clock on upper image it will go to youtube video and for lower image it will go to youtube channel is this okay? And if there are any changes let me know

Awesome
And for some changes:

You can include the image and title in the youtube video link
Channel image and name under channel link.

Yes that's already done ✅

Yes that's already done ✅

Super 🔥

Can you review the pull request it has a conflict?

Great, we will review your PR and merge very soon. until then/If you are looking to contribute more to the open-source, then you can give a look at other open issues or can create issues.
Thank you 😄.

Okay 😀

Do you have any design ideas about settings page?

Do you have any design ideas about settings page?

Yeah, something like:

dark mode on/off
versions

What we can add more?

Like feedback section and help section

Hey @kabir0x23  can you assign settings page issue (feature) to me?


Remove Beta phase note and release non-beta version

I think, that this project has reached a maturity where we can remove the beta version notice on the README and release the first non-beta version.
@urrsk @CaPlasberg  would you agree?

ah, thumbs up don't create notifications... Will create a PR

Created release for v0.2


Fix README for Sandbox trial

Describe your changes :
I updated the README because the command to set up trial was not accurate

Type of change :
[] Bug fix
[] New feature
[] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[x] Documentation

Frontend Preview (Screenshots) :
For frontend related change, please link screenshots of your changes preview! Optional for backend related changes.

None

Checklist:

[ x] I have read the CONTRIBUTING document.
[ x] I have performed a self-review of my own.
[ ] I have tagged my reviewers below.
[ ] I have commented on my code, particularly in hard-to-understand areas.
[x ] My changes generate no new warnings.
[ ] I have added tests that prove my fix is effective or that my feature works.
[ ] All new and existing tests passed.

Reviewers

@mithmatt, you are our first external contributor. Thank you 👏👏👏


[TF 2.0 API Docs] tf.control_dependencies

URL(s) with the issue:
https://www.tensorflow.org/versions/r2.0/api_docs/python/tf/control_dependencies
Description of issue (what needs changing):
Clear description
While current description is sufficiently clear, may want to link to the API doc referenced

currently: "Wrapper for Graph.control_dependencies() using the default graph."
suggested: "Wrapper for Graph.control_dependencies() using the default graph.

Submit a pull request?
Yes

Apologies, missed the link to API doc further down. This is sufficiently clear.


[CI] Enable UI testing for Harvester UI extension

BTW, there is another topic directly related to this, we need UI testing during a PR created/updated, a tag/release made, or ad-hoc triggering. QA can help with setting up the infra and we need a corresponding GitHub action for this.
@a110605 @torchiaf please make this a priority and work with @bk201. Thanks. cc @albinsun @TachunLin

It's tracked in https://github.com/harvester/tests/issues/1697, Albin and David will work on this.


Allow use of assumed roles behind a proxy.

We have to use assumed roles and route though a proxy in order to get credentials and connect to AWS. When using the CDK the call to STS for the credentials of the assumed role does not route through the proxy unless the proxy is configured globally for the AWS SDK.
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license.

I'm slightly uncomfortable making global changes like this.
But if we're going to do it, we should get rid of defaultHttpOptions completely (also for userAgent) and do everything via the global config.

Integ tests run successfully and this appears in the log:
    User-Agent: aws-sdk-nodejs/2.312.0 linux/v8.11.4 aws-cdk/0.11.0 promise

I opened a ticket to the JS SDK to make the proxy configurable via constructor arguments, but otherwise this change is going to have to be it for now.


Added Interface declaration support

Altered to support passing in a host as option.  Made some small improvements in code

Thanks, I will push to NPM tomorrow.


add toolbox

Hello, i am Antoine,
excuse me for my bad English.
I installed the osm editor 10.3 for my toolbox of ArcMap 10.3 but it did not add to my other toolbox. I do not know how to manually add it too. What can I do to install it properly and so I use it? Thank you

Hi Antoine,
Once the OSM Editor is installed, you should see a toolbox named OpenStreetMap Toolbox under the System Toolboxes folder in ArcMap.

hello , thank you for the answer. When I open the ArcMap, the toolbox was not added automatically. it is not available . I'll get to where the toolbox system folder is located.

it's ok for me i find the toolbox :D thank you

I had same issue with the OSM Toolbox not being added to the System tool box.  This was with 10.2.2 and 10.3.1.

What is the solution to this? I have a successful install as well but don't know where to find the toolbox.

Both the 32 bit and 64 bit installers will deploy the OSM toolbox to the \ArcToolbox\Toolboxes directory. With the 64 bit installer if you don't have the Desktop Background Geoprocessing (64 bit) installed, the 64 bit assemblies won't be deployed.
In either case, the toolbox files should be deployed providing your user credentials have administrator rights on the machine. Make sure ArcMap and/or ArcCatalog is not running during installation. After installation if you don't see the OpenStreetMap Toolbox under System Toolboxes, check the \ArcToolbox\Toolboxes directory to see if the OpenStreetMap Toolbox.tbx file exists. If it doesn't exist, then there is probably a permissions issue writing to that folder. Verify you have write access by creating a text file in the folder.

When installed, its not in the default Toolbox that opens when clicking on the Toolbox icon on the Main menu.  Use the Catalog window to scroll to System Toolbox.


Handle folder create erros

Currently errors creating folder are catched on an empty block
We should show a message log with the problem (like if the path is incorrect #5 )
Related to #7

Log errors ff7d7cc3f09ba19fc634b996ee3c262ad09ff670


Added Config and File Logging in NodeJs Sample

A fix for the build issues has been implemented (https://github.com/hyperledger/indy-sdk/pull/2470).  Please rebase this PR on the latest from the main branch so it is no longer blocked by the related build issues.

@WadeBarnes Updated the branch please review and merge.

@WadeBarnes


Updated NuGet dependencies and changed target versions to .NET 6 and 8.

Updated NuGet dependencies in test project
Changed target frameworks to .NET Standard 2.0, .NET Standard 2.1, .NET 6 and .NET 8 for main project.
Changed target frameworks to .NET 6 and .NET 8 for test project.

Another PR is used, thank you anyway.


Slow iTerm windows/tabs

My iTerm suddenly became super slow, I mean painfully slow(i think after an update)! I tried a lot of tips on the internet but nothing works. Same thing seems to happen in terminal. See the gif below:

Any ideas how to fix this? it's really annoying 😢  waiting avg 8 secs everytime i open a new tab/window/whatever is ... oh well

Video https://fayidrop.s3-eu-west-1.amazonaws.com/Screen-Recording-2017-01-09-10-41-51.mp4

I was finally able to find the issue. Somehow, yadr managed to add the line to source the zsh config 7 times!!!

L14-L20 duplicated somehow(perhaps after update? fresh install?). I'm not sure how to reproduce that behavior yet but just documenting this just in case anyone starts experiencing sluggishness. I'll try to investigate the cause later and send a PR.

@fayimora did you have any luck investigating this? Although nobody else seem to be affected, would be good to know if there's a bug in the hiding... :)

I recently reinstalled yadr (or at least rake updated) and had no such issue. I think this is old . closing


Option to select default camera (primary/secondary)

Now scanner open primary camera as default.
No options are available for change the camera.
Is it possible for ios?

Not yet, sorry. I need to rewrite the platform communication. After that we can pass a configuration object to the scan() method. This change has the highest priority at the moment. Maybe it's done in 1-3 weeks. I'll let you know if there is something new.

It's easier than I thought. This feature will be available in the next major release (3.x) 🙂

@devtronic  Thanks for the update. Great work :)

Feel free to test: https://github.com/mintware-de/flutter_barcode_reader/pull/185

https://pub.dev/packages/barcode_scan/versions/3.0.0-dev.1


Do not throw on 204, return default response

A 204 response is successful and it is expected that there is no body. Therefore the client should return the default(T) response instead of throwing a null response exception.

Since 204 is handled in Typescript generator, it seems to make sense to handle it in C# as well

Any estimate on merging this in? Could use this as well.

@RicoSuter any chance this can make it into the next release? It's the last manual template update I maintain for our org.


Add Final Zero byte to all Extensible ILP Packets

This is related to #63.

Also, see this diagram of the ILP packet for more info: https://interledger.org/rfcs/0003-interledger-protocol/draft-4.html#ilp-payment-packet-format


Replace HttpTraceContext with W3CTraceContextPropagator

Signed-off-by: Arghya Sadhu<EMAIL_ADDRESS>Fixes #466

Proposed Changes

Replace HttpTraceContext with W3CTraceContextPropagator

Release Note

Docs

/kind removal


[Improvement][Master] Construct processInstance may NPE when master handling command

fix: #12055

Purpose of the pull request

Brief change log

Verify this pull request

This pull request is code cleanup without any test coverage.
(or)
This pull request is already covered by existing tests, such as (please describe tests).
(or)
This change added tests and can be verified as follows:

(or)
If your pull request contain incompatible change, you should also add it to docs/docs/en/guide/upgrede/incompatible.md

Codecov Report

Merging #12056 (274f6ce) into dev (e1b55db) will decrease coverage by 0.00%.
The diff coverage is 22.22%.

@@             Coverage Diff              @@
##                dev   #12056      +/-   ##
============================================
- Coverage     38.65%   38.65%   -0.01%
  Complexity     4004     4004
============================================
  Files          1002     1002
  Lines         37215    37223       +8
  Branches       4251     4257       +6
============================================
+ Hits          14386    14387       +1
  Misses        21195    21195
- Partials       1634     1641       +7

Impacted Files
Coverage Δ

...nscheduler/service/process/ProcessServiceImpl.java
31.57% <22.22%> (-0.27%)
:arrow_down:

...er/master/dispatch/host/assign/RandomSelector.java
77.77% <0.00%> (-5.56%)
:arrow_down:

...r/plugin/task/sqoop/parameter/SqoopParameters.java
55.12% <0.00%> (-1.29%)
:arrow_down:

...eduler/server/worker/task/WorkerHeartBeatTask.java
77.55% <0.00%> (+8.16%)
:arrow_up:

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

Hi @tracehh can you show the detail how to reproduce? I can't get your point by commond content changed.

ok,  your suggests need "an empty Map" to avoid null point？@caishunfeng

ok, your suggests need "an empty Map" to avoid null point？

Yes, otherwise, we need to add null point check to all the places involved. If there is a leak, there will be a null point exception again.

ok, your suggests need "an empty Map" to avoid null point？

Yes, otherwise, we need to add null point check to all the places involved. If there is a leak, there will be a null point exception again.

ok, fixed @caishunfeng


Total test count off by as many empty test files

Great little plugin 🥇 thanks for writing it.
My overview shows a slightly confusing total # of tests vs. passed tests:

Can be traced down to:

which, granted, is an empty test case:
import XCTest

class OnboardingViewTests: XCTestCase {}

I'd kind of expect this to not report as a test case, what do you think?

Tested with both v1 and v1.3.0

@hanneskaeufler Thanks for the report. I agree with you, I fixed it in v1.3.1.


New project script

[ ] See old project script
[ ] Only essential minimal setup for each
[ ] Base with README, package.json, types, unit testing, e2e testing, linting, git hooks and/or CI
[ ] Cross platform app via {peggy response with typescript, apollo, prisma, expo, puppeteer etc. )
[ ] Web app via minimal webpack 4.0 and puppeteer e2e testing
[ ] Web site via next.js with e2e testing frommpuppeteer and sync with trevordmiller-website
[ ] API/server via {typescript express boilerplate?} and puppeteer e2e testing
[ ] Library via {typescript npm package boilerplate + http://www.typescriptlang.org/docs/handbook/declaration-files/introduction.html}
[ ] CLI via https://oclif.io/
[ ] Data science via http://propelml.org/
[ ] slides via markdown-to-slides
[ ] Add script link to edgar

precommit hook with husky and lint-staged


Fix broken link in quickstart (#4902)

Pull request opened by the merge tool on behalf of #4902

Merged into branches iso5 in ba1fbb3601d2cfaf4de6d05bd8509d9929c29ee1


Allow user-supplied names for precomputed tables (roll-up tables)

Please give users the option of supplying the name that metriql will use for precomputed (roll-up) tables, including the schema in which they will be placed.  The automatically generated names may be too long for some databases.

Thanks.  The link for the documentation is broken.  I get a 404 error.


scale bar incorrect

Issue Type
[*] Bug
Description and/or steps/code to reproduce the problem
At some (probably fractional) zoom levels, the scale bar has the wrong length (but at others is correct).  Most easily seen on a map with kilometre squares.
Environment
If it's a bug, version(s) of android this affects:
All
Version of osmdroid the issue relates to:
6.0.1

@shiroyagi Could you give a precise example? I just zoomed in with pinch gesture from level 0 to Paris and could not find any scale length jump.

Create a east-west polyline of 1km long, or find two marks on a map appropriately spaced.  At a particular zoom level, the scale bar will be marked 1km and correspond to the distance between the points.  As you zoom in, the points get further apart but the scale bar does not change in length and the distance marked on it does not change.

@shiroyagi I did not manage to reproduce the bug as you described it.
Nevertheless I may have good news.
While working on a different issue, I noticed bad things in ScaleBarOverlay regarding refresh.
For some reasons (performance I guess), the scale bar is refreshed only on 2 conditions (cf. ScaleBarOverlay.draw):

the zoom level changed
the latitude changed

Fair enough, but in both cases the values are compared as int (and not as double), which may cause inaccuracies.
Do you think that would explain the current issue?

Well spotted, that seems quite likely to be the cause.  The scale bar seems to be behaving as if zoom were still an int.

@shiroyagi Should be fixed by #991

@shiroyagi ping
OK to close this issue?

@shiroyagi ping

@shiroyagi ping

I assume it's fixed. Feel free to reopen if necessary.


Add bringWindowToTop function to IHyprLayout

Describe your PR, what does it fix/add?
Exposes window toplevel activate as a layout function.
Required for outfoxxed/hy3#7
Is there anything you want to mention? (unchecked code, possible bugs, found problems, breaking compatibility, etc.)
No
Is it ready for merging, or does it need work?
Ready for merge

Would requestWindowFocus be a better name?

ye

Done


<EMAIL_ADDRESS>Release Proposal

[f37a8b40d0] - doc: add GitHub Actions badge (#1994) (Rod Vagg) #1994
[cb3f6aae5e] - doc: update macOS_Catalina.md (#1992) (James Home) #1992
[0607596a4c] - doc: fix typo in README.md (#1985) (Suraneti Rodsuwan) #1985
[0d5a415a14] - doc: add travis badge (Rod Vagg) #1971
[103740cd95] - gyp: list(dict) so we can del dict(key) while iterating (Christian Clauss) #2009
[278dcddbdd] - lib: ignore VS instances that cause COMExceptions (Andrew Casey) #2018
[1694907bbf] - lib: compatibility with semver ≥ 7 (new for semver.Range) (Xavier Guimard) #2006
[a3f1143514] - (SEMVER-MINOR) lib: noproxy support, match proxy detection to request (Matias Lopez) #1978
[52365819c7] - test: remove old docker test harness (#1993) (Rod Vagg) #1993
[bc509c511d] - test: add Windows to GitHub Actions testing (#1996) (Christian Clauss) #1996
[91ee26dd48] - test: fix typo in header download test (#2001) (Richard Lau) #2001
[0923f344c9] - test: direct python invocation & simpler pyenv (Matias Lopez) #1979
[32c8744b34] - test: fix macOS Travis on Python 2.7 & 3.7 (Christian Clauss) #1979
[fd4b1351e4] - test: initial Github Actions with Ubuntu & macOS (Christian Clauss) #1985

This is mainly a backlog flushing exercise, as you can see, almost everything is docs or test, but there is also #1978 which hasn't yet been released on master so the choice is:

let this simmer until it's out on a v6.x release and has had time in the wild
remove it from this release and just flush out a doc update release
yolo, just release it

Will opt for 1 at the moment, it's mainly just interesting to see what the diff is. Feel free to weigh in.

I’m okay with any of the three options but I do wonder how much in the wild exposure 6.x gets since it isn’t used by npm.

@rvagg was about to ask you if the no proxy support was making it to v5, in order to be used at our company it will need to get to node at some point and the only way is through npm which uses v5 :(

@imatlopez yep, it'll go in, I just want it to bake in the wild in v6 first. That's been out for a couple of days but we should give it a couple of weeks at least to be sure (similar practice in Node.js itself for backporting is a couple of months, minimum). We have to be more careful shipping potentially breaking features in v5 since it's got a significantly larger userbase (also I don't want to be personally responsible for people screaming at npm).

Speak up now if you have anything that should hold up a release.
Synced with master, updated OP and prepared package.json and CHANGELOG.md for a release tomorrow.
This puts v5 roughly in sync (minus semver-major) with v6.1.0 but also adds #2018 because that seems pretty safe and has been waiting for a new v6 release.

For the record, this is the diff with master:

[d1dea13fe4] - doc: fix changelog 6.1.0 release year to be 2020 (Quentin Vernot) #2021
[a79d866ac3] - v6.1.0: bump version and update changelog (Rod Vagg) #2013
[9a7dd16b76] - doc: remove backticks from Python version list (Rod Vagg) #2011
[68319a2c34] - v6.0.1: bump version and update changelog (Rod Vagg) #1935
[1a4ff636d5] - v6.0.0: bump version and update changelog (Rod Vagg) #1892
[dd0e97ef0b] - (SEMVER-MAJOR) lib: try to find python after python3 (Sam Roberts) #1907
[f60ed47d14] - travis: add Python 3.5 and 3.6 tests on Linux (Christian Clauss) #1903
[c763ca1838] - (SEMVER-MAJOR) doc: Declare that node-gyp is Python 3 compatible (cclauss) #1811
[3d1c60ab81] - (SEMVER-MAJOR) lib: accept Python 3 by default (João Reis) #1844
[c6e3b65a23] - (SEMVER-MAJOR) lib: raise the minimum Python version from 2.6 to 2.7 (cclauss) #1818

published v5.1.0


[New chain]: Bevm Mainnet

ChainId
11501
Chainlist
https://chainlist.org/chain/11503
Contract deployed

[X] I confirm that the contracts are deployed

Version of contracts deployed
v1.4.1
Relevant information
PR: https://github.com/safe-global/safe-deployments/pull/672

PR #672 was merged


[Wait for #1274] [Test/models] Add addition test

[Pending commit: #1274]

[Test/models] Add addition test

This patch adds addition test, while add support for reading multiple
inputs and outputs inside `unittest_nntrainer_models.cpp`

**Self evaluation:**
1. Build test: [X]Passed [ ]Failed [ ]Skipped
2. Run test: [X]Passed [ ]Failed [ ]Skipped

Signed-off-by: Jihoon Lee<EMAIL_ADDRESS>

:memo: TAOS-CI Version: 1.5.20200925. Thank you for submitting PR #1220. Please a submit 1commit/1PR (one commit per one PR) policy to get comments quickly from reviewers. Your PR must pass all verificiation processes of cibot before starting a review process from reviewers. If you are new member to join this project, please read manuals in documentation folder and wiki page. In order to monitor a progress status of your PR in more detail, visit http://nnstreamer.mooo.com/.

:octocat: cibot: @zhoonit, A builder checker could not be completed because one of the checkers is not completed. In order to find out a reason, please go to http://nnstreamer.mooo.com/nntrainer/ci/repo-workers/pr-checker/1220-202106081831400.46036410331726-3e0ac1cf12bfd286d517419733ced83d17314a5d/.

@jijoongmoon Please don't directly merge PRs waiting for other PRs.


tests are not giving results

in: https://github.com/thaliproject/Thali_CordovaPlugin/pull/223#issuecomment-152262759
There is successful build with 20 minutes timeout that has not been completed for 4 hours.
And second one which has been build hour ago.
Suspecting something being wrong with CI

[See notes on slack]
Emptied the CI queue. Looks like the one with deleted branch was blocking everything else.


fixed redis v4.6.0 pipelines deprecation warning for the changed `m…

…ulti` method.
https://github.com/redis/redis-rb/tree/v4.6.0#pipelining

thanks @iurev


[Dropdown] Add Right/Left Menu Variation

Add variation for forcing left or right menu alignment for dropdowns. Useful in menus.

Is there a way to make these pointing arrow show on left?

This is the HTML for it:

       Page

 Reload

 Go back

 Go forward

 Exit

I have noticed something. Even though menu item icons are left oriented, sub-menus don't open when you press left, they open when you press right (it assumes your sub-menu opens on right).

how about adding a down menu option? as inside the same menu? That could be great to have dropdowns inside mobile here is an example:

I found myself frequently creating different ways for mobile to interact with dropdowns that work on desktop just fine, That could be huge improvement with i suppose not major changes.


Remove SpanStart and SpanEnd from Ztoc's FileMetadata

Is your feature request related to a problem? Please describe.
SpanStart and SpanEnd fields in ztoc.FileMetadata seem to be redundant. The logic they are used in can be changed to using UncompressedOffset and UncompressedSize. This way, the TOC building logic can be simplified and we can get rid of knowing about compression on that stage.
Describe the solution you'd like
Remove SpanStart and SpanEnd fields from ztoc.FileMetadata and adjust the implementation to use UncompressedOffset and UncompressedSize instead.
Describe alternatives you've considered
Keep as is. The problems with current state of things:

TOC part of ztoc knows about compression
Really hard to consolidate ztoc building logic to account for easy addition of different compression algorithms

Additional context
N/A

PR: https://github.com/awslabs/soci-snapshotter/pull/165


Allow to use TIMESTAMP as output column type for Kafka message timestamp

Adding the ability to use TIMESTAMP as the output column type for any field containing milliseconds Unix epoch timestamp (incl. message timestamp).
It was previously impossible to use TIMESTAMP as output column type
CREATE SCHEMA RND;

CREATE OR REPLACE TABLE RND.TEST_KAFKA_TIMESTAMP (
  DTTM TIMESTAMP,
  JSON VARCHAR(2000000),
  KAFKA_PARTITION DECIMAL(18, 0),
  KAFKA_OFFSET    DECIMAL(36, 0)
);

IMPORT INTO RND.TEST_KAFKA_TIMESTAMP (DTTM, JSON, KAFKA_PARTITION, KAFKA_OFFSET)
FROM SCRIPT KAFKA_EXTENSION.KAFKA_CONSUMER
WITH
 BOOTSTRAP_SERVERS = 'kafka-01:9092'
 TOPIC_NAME = 'test_topic'
 RECORD_FIELDS = 'timestamp,value'
 TABLE_NAME = 'RND.TEST_KAFKA_TIMESTAMP'
 RECORD_VALUE_FORMAT = 'string'
 GROUP_ID = 'exasol-kafka-test'
;

results in an error
[2021-08-25 16:21:15] [22002] VM error: F-UDF-CL-LIB-1127: F-UDF-CL-SL-JAVA-1002: F-UDF-CL-SL-JAVA-1013:
[2021-08-25 16:21:15] com.exasol.ExaUDFException: F-UDF-CL-SL-JAVA-1080: Exception during run
[2021-08-25 16:21:15] com.exasol.cloudetl.kafka.KafkaConnectorException: Error consuming Kafka topic 'test_topic' data. It occurs for partition '1' in node '0' and vm '139980029142784' Cause: E-UDF-CL-SL-JAVA-1109: emit column 'DTTM' is of type TIMESTAMP but data given have type java.lang.Long
[2021-08-25 16:21:15] com.exasol.cloudetl.kafka.consumer.KafkaRecordConsumer.emit(KafkaRecordConsumer.scala:64)
[2021-08-25 16:21:15] com.exasol.cloudetl.kafka.KafkaTopicDataImporter$.run(KafkaTopicDataImporter.scala:43)
[2021-08-25 16:21:15] com.exasol.cloudetl.kafka.KafkaTopicDataImporter.run(KafkaTopicDataImporter.scala)
[2021-08-25 16:21:15] com.exasol.ExaWrapper.run(ExaWrapper.java:196)
[2021-08-25 16:21:15] Caused by: com.exasol.ExaDataTypeException: E-UDF-CL-SL-JAVA-1109: emit column 'DTTM' is of type TIMESTAMP but data given have type java.lang.Long
[2021-08-25 16:21:15] com.exasol.ExaIteratorImpl.emit(ExaIteratorImpl.java:124)
[2021-08-25 16:21:15] com.exasol.cloudetl.kafka.consumer.KafkaRecordConsumer.$anonfun$emitRecords$1(KafkaRecordConsumer.scala:110)
[2021-08-25 16:21:15] com.exasol.cloudetl.kafka.consumer.KafkaRecordConsumer.$anonfun$emitRecords$1$adapted(KafkaRecordConsumer.scala:101)
[2021-08-25 16:21:15] scala.collection.IterableOnceOps.foreach(IterableOnce.scala:563)
[2021-08-25 16:21:15] scala.collection.IterableOnceOps.foreach$(IterableOnce.scala:561)
[2021-08-25 16:21:15] scala.collection.AbstractIterable.foreach(Iterable.scala:919)
[2021-08-25 16:21:15] com.exasol.cloudetl.kafka.consumer.KafkaRecordConsumer.emitRecords(KafkaRecordConsumer.scala:101)
[2021-08-25 16:21:15] com.exasol.cloudetl.kafka.consumer.KafkaRecordConsumer.emit(KafkaRecordConsumer.scala:52)
[2021-08-25 16:21:15] 	... 7 more

Hello @millin,
I have refactored and added an integration test for your changes. Please have a look and feel free to change them (It needed updates to include Avro record producer).
Please also address @baunz suggestions, there are seem to some test failures (from first glance related to empty rows, out of bounds errors). Unfortunately, CI is not run for external pull requests. But you can run scripts/ci.sh locally before pushing, it is  same as in CI excluding only Sonar checks.
Thanks for your contributions!

Fixes #51

Hello,
I have applied suggestions. I'm working on test errors now

@morazow I had two options to correct the tests: ignore the absence of meta or mock it. I decided that it's better to mock.
I also corrected new test for timestamp, since it did not pass for me due to different time zones.
Locally I have only one failed test run throws if it cannot create KafkaConsumer,
but looks like it doesn't fail due to my changes:
[pool-1-thread-1-ScalaTest-running-KafkaTopicMetadataReaderIT] WARN org.apache.kafka.clients.consumer.ConsumerConfig - The configuration 'schema.registry.url' was supplied but isn't a known config.
[pool-1-thread-1-ScalaTest-running-KafkaTopicMetadataReaderIT] INFO org.apache.kafka.common.utils.AppInfoParser - Kafka version: 6.2.0-ccs
[pool-1-thread-1-ScalaTest-running-KafkaTopicMetadataReaderIT] INFO org.apache.kafka.common.utils.AppInfoParser - Kafka commitId: 1a5755cf9401c84f
[pool-1-thread-1-ScalaTest-running-KafkaTopicMetadataReaderIT] INFO org.apache.kafka.common.utils.AppInfoParser - Kafka startTimeMs:<PHONE_NUMBER>721
[pool-1-thread-1-ScalaTest-running-KafkaTopicMetadataReaderIT] WARN org.apache.kafka.clients.NetworkClient - [Consumer clientId=consumer-EXASOL_KAFKA_UDFS_CONSUMERS-5, groupId=EXASOL_KAFKA_UDFS_CONSUMERS] Connection to node -1 (kafka01.internal/<IP_ADDRESS>:9092) could not be established. Broker may not be available.
[pool-1-thread-1-ScalaTest-running-KafkaTopicMetadataReaderIT] WARN org.apache.kafka.clients.NetworkClient - [Consumer clientId=consumer-EXASOL_KAFKA_UDFS_CONSUMERS-5, groupId=EXASOL_KAFKA_UDFS_CONSUMERS] Bootstrap broker kafka01.internal:9092 (id: -1 rack: null) disconnected
...
** HERE ARE MANY IDENTICAL LINES AS ABOVE AND BELOW **
...
[pool-1-thread-1-ScalaTest-running-KafkaTopicMetadataReaderIT] WARN org.apache.kafka.clients.NetworkClient - [Consumer clientId=consumer-EXASOL_KAFKA_UDFS_CONSUMERS-5, groupId=EXASOL_KAFKA_UDFS_CONSUMERS] Connection to node -1 (kafka01.internal/<IP_ADDRESS>:9092) could not be established. Broker may not be available.
[pool-1-thread-1-ScalaTest-running-KafkaTopicMetadataReaderIT] WARN org.apache.kafka.clients.NetworkClient - [Consumer clientId=consumer-EXASOL_KAFKA_UDFS_CONSUMERS-5, groupId=EXASOL_KAFKA_UDFS_CONSUMERS] Bootstrap broker kafka01.internal:9092 (id: -1 rack: null) disconnected
[info] - run throws if it cannot create KafkaConsumer *** FAILED ***
[info]   Expected exception com.exasol.cloudetl.kafka.KafkaConnectorException to be thrown, but org.apache.kafka.common.errors.TimeoutException was thrown (KafkaTopicMetadataReaderIT.scala:70)

Hey @millin,
Thanks for the changes! I am going to check it soon.

Hello @morazow,
Thanks for the fix, code looks better :+1:
Let me know if I need to fix anything else.


angular-start App crashes, section 1.4

On Linux (4.4.0-47-generic) using AVD

See this

I've reinstalled a few times already, my system is based on an AMD chipset, I keep see the crash?
sample-Groceries: angular-start$ cpuid
CPU 0:
   vendor_id = "AuthenticAMD"
   version information (1/eax):
      processor type  = primary processor (0)
      family          = Intel Pentium 4/Pentium D/Pentium Extreme Edition/Celeron/Xeon/Xeon MP/Itanium2, AMD Athlon 64/Athlon XP-M/Opteron/Sempron/Turion (15)
      model           = 0x4 (4)
      stepping id     = 0x2 (2)
      extended family = 0x1 (1)
      extended model  = 0x0 (0)
      (simple synth)  = AMD Quad-Core Opteron (Shanghai RB-C2) / Embedded Opteron (Shanghai RB-C2) / Athlon Dual-Core (Regor / Propus RB-C2) / Phenom II (Callisto / Heka / Deneb RB-C2), 45nm
   miscellaneous (1/ebx):
      process local APIC physical ID = 0x0 (0)
      cpu count                      = 0x4 (4)
      CLFLUSH line size              = 0x8 (8)
      brand index                    = 0x0 (0)

sample-Groceries: angular-start$ cat /proc/cpuinfo
processor       : 0
vendor_id       : AuthenticAMD
cpu family      : 16
model           : 4
model name      : AMD Phenom(tm) II X4 940 Processor
stepping        : 2
microcode       : 0x1000086
cpu MHz         : 3013.730
cache size      : 512 KB
physical id     : 0
siblings        : 4
core id         : 0
cpu cores       : 4
apicid          : 0
initial apicid  : 0
fpu             : yes
fpu_exception   : yes
cpuid level     : 5
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm 3dnowext 3dnow constant_tsc rep_good nopl nonstop_tsc extd_apicid pni monitor cx16 popcnt lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt hw_pstate vmmcall npt lbrv svm_lock nrip_save
bugs            : tlb_mmatch fxsave_leak sysret_ss_attrs
bogomips        : 6027.46
TLB size        : 1024 4K pages
clflush size    : 64
cache_alignment : 64
address sizes   : 48 bits physical, 48 bits virtual
power management: ts ttp tm stc 100mhzsteps hwpstate

I installed Genymotion, I can get more devices working, but I still see a crash!

@rajinder-yadav
This error is observed often in Android world, however, to resolve it you will need some more information what is causing it. As basic steps, you can try to revert the last changes you have made in your application, create a brand new emulator (AVD with HAXM preferred) and rebuild your application on the new emulator. However, if this is not an applicable solution (I saw you have already tried creating different emulators) you can try to extract some more information using LogCat.
To see the LogCat you can run monitor or manually start Android Device Monitor.
Now when you run your application you can see the native logs

The app is step one from the NativeScript site, no code has been changed. I even got genymotion install but still getting the same errors.
I can take a look at LogCat this weekend and report back.

Closing due to inactivity.
Please reopen if new information is available.


Code license assignment

For the record:

I hereby license all code I contribute to this project, under the
stated terms of this project's license.
I hereby authorize the project's maintainers and their designated
agents to act as my agent, for the purpose of copyright management
of my contributions to this project.
All code I contribute to this project is my own original work.
I am not subject to any obligation that prevents me from contributing to
this project under these terms.

Signed,
john spurling

Thanks! I look forward to your PRs.


[DOCS]: Add a license

I think we should have a license, I suggest "MIT", I would love to propose a PR for this

LGTM

make a pr for that


Vue Element and Masonry Plugin

Hey I try to make a grid with the Masonry plguin and it's works perfect until I load more data to my json object of posts... seems like my news posts doesn't get the plugin.
template: require('./posts.template.html'),

    data: function(){
        return {
            currentPage: 1,
            posts: ''
        }
    },

    ready: function(){
        this.loadPosts();
    },

    methods: {
        loadPosts: function(){
            this.$http.get('/', {'page': this.currentPage}, function(response){
                this.$set('posts', response.data)
                this.currentPage++;
            }.bind(this));
        },
    }

And what I get on my HTML.. The posts that I load in the begin with my PHP code get the plugin but the others that are loaded by the post data doesn't

You need to notify Masonry to trigger a reflow after new items are added.
After you set your data, use Vue.nextTick() to wait for the DOM update, then use whatever method from Masonry's API to force it re-calculate the layout.
The issues are for Vue-specific bugs and feature discussions, please post questions like this to the forum in the future.

Ok!

I've wrote one simple masonry vue 2.x directive recently - https://github.com/shershen08/vue-masonry hope it may be helpfull


Form closing tag is moved to the end of the template

When vulcanizing (v0.7.6), the closing tag of a form is moved to the end of the template.
input.html
<polymer-element name="x-foo" noscript>
  <template>
    <form><input name="q"></form>

a div

    a span
  </template>
</polymer-element>

vulcanized.html
<polymer-element name="x-foo" assetpath="">
  <template>
    <form><input name="q">

a div

    a span
  </form></template>
</polymer-element>

This is working correctly in v0.4.3, and moves the closing tag in v0.5.0 onwards.

Reported upstream in parse5, as it's due to the recently-added support for <template> there.

Fixed in parse5 and whacko.

When can this be released?
Thanks


Add gtm-http-fetcher.podspec

This will fail pod spec lint until there is a tagged "1.1" release. See #15

@thomasvl Any movement on this? Thank you!

I'll drop a pointer to the comment on https://github.com/google/gtm-oauth2/pull/41 for now.
One other point is we're looking at nudging folks over to https://github.com/google/gtm-session-fetcher as Apple has started to tag the apis the HTTP Fetcher is based on as deprecated.  So we're cleaning up the support between projects for handing that.

Yeah I noticed that gtm-session-fetcher stuff: https://github.com/ChatSecure/ChatSecure-iOS/blob/develop/Podspecs/gtm-oauth2.podspec#L21
Shouldn't the minimum target for gtm-session-fetcher be iOS 7/8 not iOS 9? Everything should be moved over to NSURLSession in iOS 7/8 regardless of the NSURLConnection deprecation in iOS 9.
As far as how to handle this w/ Cocoapods & semver, I would probably release a gtm-oauth2 1.0 that depends on gtm-http-fetcher and then release a gtm-oauth2 2.0 that depends on gtm-session-fetcher once it's ready.

Where do you see a min on the session fetcher at 9?  (we might have it in the project for tests, but the code works fine on 7 & 8 (we use it in Google products with those mins)

This comment was unclear: https://github.com/google/google-api-objectivec-client/issues/88#issuecomment-130027861
It made it seem like gtm-session shoudl only be used when targeting ios 9 / 10.11, but if it works with 7/8 that's great!

Yea, comment is a little old at this point.  The intent is to force the use of the new session fetcher once folks were using those newer toolchains (since we were hoping it meant they had a min high enough to just use the session fetcher).

Ah great, see my comment here for an idea to easily solve this for users:
https://github.com/google/gtm-oauth2/pull/41#commitcomment-13420064
On Thu, Sep 24, 2015 at 9:57 AM, Thomas Van Lenten<EMAIL_ADDRESS>
wrote:

Yea, comment is a little old at this point. The intent is to force the use
of the new session fetcher once folks were using those newer toolchains
(since we were hoping it meant they had a min high enough to just use the
session fetcher).
—
Reply to this email directly or view it on GitHub
https://github.com/google/gtm-http-fetcher/pull/16#issuecomment-142988077
.

Release cut, anything else need, or safe to land this now?


Error 404 on http://localhost:3000/admin

After all steps described in readme get error 404 before page starts loading on attempt to go to /admin page.

I experienced this issue as well. I believe it's connected to https://github.com/zeit/next.js/issues/2833, but I didn't have time to fix that. Would be glad if you solve the problem and make PR :)

Not sure if this helps, but I found that disabling this line stopped the 404 from happening:
const firebase = require("@firebase/app").default;
Any ideas on why this might be the case?

Don't know what happened here but it seems to have magically resolved. Just did a fresh setup of the project and no 404 page on /admin now


Pre-commit signature database integrity check

Greetings. In reference to the following issue a user filed for Fangfrisch, I would like to know if there is a mechanism in place which verifies the signature database's integrity before changes are committed? Of course consumers of your data should perform additional checks themselves, but I think it would be useful if TwinWave as the producer also performed checks. Thanks.

I modified the script provided by urlhaus for twinclams, I will attach, I added a variable to easily replace with your db, and added randomised tmp folder, and made it FreeBSD compatible, will likely need adjusted on the mktemp command syntax again for linux.
twinclams-update-script.zip

@chrcoluk Thanks for your reply, but I don't see how the script relates to my original question? The script downloads twinclams.ldb (something Fangfrisch already does, and in a more advanced manner at that) and verifies the integrity of the downloaded file. What I am inquiring about is a QA check after an updated DB file is generated and before the resulting file is committed to GitHub.

I apologise, I thought you meant after the file is downloaded but before it is activated in clamav.
You could still check the file using the same method before committing using git cli.

I was hoping that me opening this ticket would gently nudge the authors to add some quality assurance in a CI process. One option would be to commit changes into a Git branch, have a CI step perform a verification like the one your script uses, and only merge the changes into the master branch if the CI verification succeeds.


core: Support slashes as well in GetFileName & GetDirectoryPath

Fixes #634.

Great! Thanks for the fix! I'm reviewing formating...


[enhancement] Tracker update start date and reading when chapter is read

Add few more options when modifying tracked manga. like start date etc

In 2.5.0


Contrast between hl-DiffChange and hl-DiffText on the light theme is too low... right?

Hello! thanks for the colorscheme, been using it for a while now :D
However, as the title said, i have a little problem regarding the colors of the diff on the light theme, to be more specific with the changed part (did a little research, i think its related with the DiffChange and DiffText highlights, but I'm unsure about it).
Here is how it looks like when i did :Gvdiffsplit (with fugitive.vim)...

... compared with vscode.nvim.

Yes, this could be improved! The saturation could be increated to have more contrast.
It'd also be a good idea to use a different hue for DiffText. In dark mode it's not that bad, but in light mode it's really hard to distinguish the light blue from the light purple (because of the Abney effect).
I'm not sure what would be better. The red in your screenshot has good contrast, but red is usually used for deleted text 🤔 Maybe keep magenta for DiffChange and use red just for DiffText?


Muscle wrapping visualization is incorrect when muscle loses contact with WrapCylinder

Steps to reproduce

open Rajagopal2015 model
change knee_angle_r to 30 degrees

Expected result
Gastroc path looks reasonable.
Actual result

Path seems to be computed correctly:

Environment and GUI version
Public release of 4.0

@aymanhab will investigate, given recent discussion on forum.

I'm working on a fix now,

Let me clarify the scope of the issue:

This has no effect whatsoever on computation or correctness of results, pure visualization issue.
All models display correctly on loading regardless of wrapping. If wrong display happens save the model in this bad configuration and load it and it will be fine.
Only models/muscles that could be affected are those with multiple wrap objects when an object switches from engaged to disengaged while some other objects are engaged either during a motion playback or while moving a coordinate slider.

@jimmyDunne Can you test this one?

Placing the model in the affected pose, saving, and reloading;

The behavior you described is exactly how it was before the fix, that's not
what I see using the branch with the PR that has not been merged into
master yet. Can you report what environment did you use? Thank you
On Thu, Oct 3, 2019, 6:51 AM jimmyDunne<EMAIL_ADDRESS>wrote:

Placing the model in the affected pose, saving, and reloading;
[image: image]
https://user-images.githubusercontent.com/5296507/66132578-46c1cc00-e5c3-11e9-84f0-0651e4ace733.png
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/opensim-org/opensim-gui/issues/1111?email_source=notifications&email_token=AA6JY4GATDXFPSKBYUVP6KLQMX2EJA5CNFSM4HKIX6NKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAIISDQ#issuecomment-537954574,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AA6JY4F4EYNJB2DLJ5OT3I3QMX2EJANCNFSM4HKIX6NA
.

I am on Mac. I used the OpenSim-fix_visualization_multiple_wraps artifact


[BUG] Cannot read property '$selfRequired' of undefined

Information

Version: 6.10.2
Packages:

    "@tsed/ajv": "6.10.2",
    "@tsed/common": "6.10.2",
    "@tsed/core": "6.10.2",
    "@tsed/di": "6.10.2",
    "@tsed/exceptions": "6.10.2",
    "@tsed/platform-express": "6.10.2",
    "@tsed/schema": "6.10.2",
    "@tsed/swagger": "6.10.2",
    "@tsed/typeorm": "6.10.2",

I replaced GlobalErrorHandlerMiddleware to ExceptionFilterMethods.
Also I removed "@tsed/multipartfiles" 5.65.
I replaced (and reverted later) some deprecated swagger/common decorators to schema (all of from doc: WARNING These decorators have moved from @tsed/common/@tsed/swagger to @tsed/schema)
I get

TypeError: Cannot read property '$selfRequired' of undefined
    at \node_modules\@tsed\schema\src\utils\getRequiredProperties.ts:13:16
    at Array.reduce (<anonymous>)
    at Object.getRequiredProperties (\node_modules\@tsed\schema\src\utils\getRequiredProperties.ts:12:57)
    at Object.serializeJsonSchema (\node_modules\@tsed\schema\src\utils\serializeJsonSchema.ts:278:9)
    at Map.toJSON (\node_modules\@tsed\schema\src\domain\JsonSchema.ts:748:20)
    at serializeAny (\node_modules\@tsed\schema\src\utils\serializeJsonSchema.ts:175:26)
    at Object.serializeItem (\node_modules\@tsed\schema\src\utils\serializeJsonSchema.ts:110:68)
    at Map.toJSON (\node_modules\@tsed\schema\src\domain\JsonParameter.ts:65:24)
    at Map.toJSON (\node_modules\@tsed\schema\src\domain\JsonOperation.ts:223:62)
    at \node_modules\@tsed\schema\src\utils\getSpec.ts:111:51
    at Map.forEach (<anonymous>)
    at \node_modules\@tsed\schema\src\utils\getSpec.ts:110:32
    at get (\node_modules\@tsed\schema\src\utils\getSpec.ts:62:20)
    at Object.getSpec (\node_modules\@tsed\schema\src\utils\getSpec.ts:99:10)
    at SwaggerService.buildRoutes (\node_modules\@tsed\swagger\src\services\SwaggerService.ts:115:12)
    at \node_modules\@tsed\swagger\src\services\SwaggerService.ts:48:27
    at Array.forEach (<anonymous>)
    at SwaggerService.getOpenAPISpec (\node_modules\@tsed\swagger\src\services\SwaggerService.ts:43:26)
    at \node_modules\@tsed\swagger\src\SwaggerModule.ts:70:40
    at Array.forEach (<anonymous>)
    at SwaggerModule.$onRoutesInit (\node_modules\@tsed\swagger\src\SwaggerModule.ts:68:19)
    at Map.emit (\node_modules\@tsed\di\src\class\LocalsContainer.ts:15:34)

https://tsed.io/api/schema/decorators/common/Schema.html#overview there is typo in use  UseSchema  -> use Schema

I don't know root cause. Of course I try to debug tsed code. But maybe you know cause)

@silveoj It's a bit strange. It mean on of the props are note defined...
I'll fix that, but I'm curious about the reason. Can you given a reproducible example please :)

There is no Typo ==> UseSchema have been renamed by Schema.

I create a small PR to avoid this error, but without a reproducible example, I don't If it fix correctly the issue or create another issue. :)
Thanks for you help @silveoj

Thanks. It works now. I will test my app but I'm not sure I can reproduce it in small example app for you.
What about additionalProperties in AJV options https://ajv.js.org/keywords.html#additionalproperties
You don't have it in TS.
You can close it.

https://tsed.io/api/schema/decorators/common/AdditionalProperties.html#app This?

here
@Configuration({
  // ...
  ajv: {
    errorFormatter: (error) =>  `error description ...`,
    allErrors: true,
    additionalProperties: true, // --> HERE
  } as any, // --> any because "is not assignable to type 'IAjvSettings'"
})

I use this property and this property works (as minimum until v.6)

Haaa is just because the definition type his missing... ok. Small fix :)

About @MulterOptions from @tsed/common
Add fileFilter into interface MulterOptions
@MulterOptions({
  storage: ...,
  fileFilter: (req, file, callback) => { // describe it in MulterOptions interface
    // ...
  },
})

Hello @silveoj ,
After reading the AJV documentation, I don't see the additionalProperties as a part of global Ajv option: https://github.com/ajv-validator/ajv/blob/master/docs/api.md#options
AdditionalProperties is only available for the schema definition here (mentioned by you): https://ajv.js.org/keywords.html#additionalproperties
The equivalent with Ts.ED is the @AdditionalProperties decorator:
https://tsed.io/api/schema/decorators/common/AdditionalProperties.html
Before v6 this properties doesn't exists on Ajv but on converters yes. This option works only for the converters/json-mapper. But it would be preferable to use AdditionalProperties decorator on your Model.
@AdditionalProperties(true)
class MyClass {
   [key: string]: any;
}

The IAjvSettings inherit from the .d.ts provided by Ajv. If the author doesn't mention this props in his interface. I'm surprised that about the effect of this code, if ajv instance doesn't use it:
@Configuration({
  // ...
  ajv: {
    errorFormatter: (error) =>  `error description ...`,
    allErrors: true,
    additionalProperties: true, // --> HERE
  } as any, // --> any because "is not assignable to type 'IAjvSettings'"
})

See you
Romain

@silveoj I found a way to have a depreciation warning with: @Returns(200, { type: MyClass})
The documentation will be updated for the v6.10.4 :)

:tada: This issue has been resolved in version 6.10.4 :tada:
The release is available on:

v6.10.4
GitHub release

Your semantic-release bot :package::rocket:


Do not copy stacks repeatedly when adding a localized stack

This PR fixes #8182
The problem is in #7207. Page\Cloner is a nice solution, but we should omit old code that written before we introduced the neutral/localized stacks in #3529.

I tested this and it works just as intended. I had to manually delete the extra areas and after that everything ran fine.


Fix Autoloader::initialize()

Description

reset the state when initialize() is called

$ ./phpunit --exclude-group DatabaseLive,CacheLive

Memory: 188.00 MB <- before
Memory: 186.00 MB <- after

Checklist:

[x] Securely signed commits
[x] Component(s) with PHPDoc blocks, only if necessary or adds value
[x] Unit testing, with >80% coverage
[] User guide updated
[x] Conforms to style guide

@MGatner Without this PR, the paths are added again and again.
        $loader = new Autoloader();
        $loader->initialize(new Autoload(), new Modules());
        $loader->initialize(new Autoload(), new Modules());
        dd($loader->getNamespace());

array (45) [
    'CodeIgniter' => array (2) [
        0 => string (50) "/Users/kenji/work/codeigniter/CodeIgniter4/system/"
        1 => string (50) "/Users/kenji/work/codeigniter/CodeIgniter4/system/"
    ]
    'App' => array (2) [
        0 => string (47) "/Users/kenji/work/codeigniter/CodeIgniter4/app/"
        1 => string (47) "/Users/kenji/work/codeigniter/CodeIgniter4/app/"
    ]
...


Does LSTM better than BERT ?

does LSTM is better than BERT ? as i run the BERT and LSTM with the same data but got accuracy with LSTM is better than BERT. does the dataset size make effect and if s, what is the range if dataset that make BERT better than LSTM

is there any help please  ?


Bootstrap styles not properly scoped within .ccm-ui

This fixes the issue I submitted to the bug tracker.
By pre-compiling Bootstrap and importing it separately, the styles become properly namespaced within .ccm-ui.

This is great. Smart way to solve that problem.


BetterErrors enabled during tests

I am having better_errors content in my Rspec runs because the middleware is inserted in test mode. Is this the expected default?
I hacked the code to load the middleware only in development, is there a reason to have a full better_errors report during testing?
def use_better_errors?
  # !Rails.env.production? and app.config.consider_all_requests_local
  Rails.env.development?
end

:+1:

Same problem here. BetterErrors swallows the exceptions coming from a non-Rails HTTP API endpoint during the tests.

As the README says, only bundle the gem in development:
group :development do
  gem "better_errors"
end


Memory Base Allocation

Could be user error or possible bug. When I go to the offset specified in the Base, IDA view > segments  the base addr is only listed as the end of the allocated memory never at the start for the shellcode.
shellcode3_actual_meterpreter.zip
passwd - infected

Thanks @itripc taking a look.

Appreciated idiom

@itripc Also here is a short video explaining using it - https://www.youtube.com/watch?v=q9q8dy-2Jeg

Funny I was using x64dbg  and it seemed to work fine in x64  but the  issue was with IDA remote dbg

Hey, I just tested with Ida - remote debugging and it should also work using the same method as above. When you navigate to the offset, you will need to convert it to code and then set the breakpoint, the shellcode should be written to the start of the allocated region.
Are you seeing it written at the end?
Here is an example where I renamed the region to shellcode and have it set as executable.

Ah  human error, appreciate your help I was able to get it to line up now.
On Thu, Dec 6, 2018 at 6:17 PM idiom<EMAIL_ADDRESS>wrote:

Hey, I just tested with Ida - remote debugging and it should also work
using the same method as above. When you navigate to the offset, you will
need to convert it to code and then set the breakpoint, the shellcode
should be written to the start of the allocated region.
Are you seeing it written at the end?
Here is an example where I renamed the region to shellcode and have it
set as executable.
[image: image]
https://user-images.githubusercontent.com/2530252/49625367-3e990000-f9a3-11e8-8c44-e6da3b39dc28.png
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/OALabs/BlobRunner/issues/7#issuecomment-445109462,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AeLiReHziWmNUlMqJ57PLbU44FmkrYNMks5u2d3AgaJpZM4ZCEfE
.


Problems detecting single characters or numbers

Hello,
I can't get bboxes of single character words. The characters are detected, but because they don't have link they don't get bounding boxes. Any way to specify that if there is only one character link threshold dont matter?

Got it working by adjusting size variable in getDetBoxes_core() function in craft_utils.py file and lowering the text_treshold. However this also increased false positives.

As you pointed out, many text methods including CRAFT have difficulties with detecting a single character. We think the reason is that a single character looks like the background clutter to the model and cannot provide sufficient clues of those are texts.
To answer your question, there is only one character link threshold does not matter. Only text_threshold and low_text are important for detection them.
At this point, there is no other way than lowering text_threshold to improve this problem as you already tried.