text:
morphology analysis дээр ямар нөхцлөөр хувирсан үг болохыг нь хэрхэн мэдэх вэ?

Сайн байна уу @bataak,
Энэхүү ажлыг цагаа гарган бүтээсэнд баярлалаа.
2 асуулт байна.
Асуулт 1:
Доорх жишээ нь дээр эмнэлгээс гэсэн үгийг ээс гэсэн нөхцлөөр хувирлаа гэдгийг fl:E3 гэдгээс хэрхэн мэдэх вэ?
╰─$ hunspell -d mn_MN -m
эмнэлгээс
эмнэлгээс  st:эмнэлэг fl:E3

mn_MN.aff-с E3-г хайж үзэхэд
 7710 SFX E3 Y 53
 7711 SFX E3 0 /0708 .
 7712 SFX E3 0 т/03 [вг]
 7713 SFX E3 0 эд/03 [^эийүе]с
 7714 SFX E3 0 т/03 [эийүе]с
 7715 SFX E3 иг гийг/03 иг
 7716 SFX E3 иг гийн иг
 7717 SFX E3 иг гийнх/070873 иг
 7718 SFX E3 иг гийнхэрхүү/070873 иг
 7719 SFX E3 иг гээ иг
 7720 SFX E3 иг гээр/03 иг
 7721 SFX E3 иг гэрхүү/070873 иг
 7722 SFX E3 иг гээс/03 иг
 7723 SFX E3 ис сийг/03 ис
 7724 SFX E3 ис сийн ис
 7725 SFX E3 ис сийнх/070873 ис
 7726 SFX E3 ис сийнхэрхүү/070873 ис
 7727 SFX E3 ис сээ ис
 7728 SFX E3 ис сээр/03 ис
 7729 SFX E3 ис сэрхүү/070873 ис
 7730 SFX E3 ис сээс/03 ис
 7731 SFX E3 эв вийг/03 эв
 7732 SFX E3 эв вийн эв
 7733 SFX E3 эв вийнх/070873 эв
 7734 SFX E3 эв вийнхэрхүү/070873 эв
 7735 SFX E3 эв вээ эв
 7736 SFX E3 эв вээр/03 эв
 7737 SFX E3 эв вэрхүү/070873 эв
 7738 SFX E3 эв вээс/03 эв
 7739 SFX E3 эг гийг/03 эг
 7740 SFX E3 эг гийн эг
 7741 SFX E3 эг гийнх/070873 эг
 7742 SFX E3 эг гийнхэрхүү/070873 эг
 7743 SFX E3 эг гээ эг
 7744 SFX E3 эг гээр/03 эг
 7745 SFX E3 эг гэрхүү/070873 эг
 7746 SFX E3 эг гээс/03 эг
 7747 SFX E3 эс сийг/03 эс
 7748 SFX E3 эс сийн эс
 7749 SFX E3 эс сийнх/070873 эс
 7750 SFX E3 эс сийнхэрхүү/070873 эс
 7751 SFX E3 эс сээ эс
 7752 SFX E3 эс сээр/03 эс
 7753 SFX E3 эс сэрхүү/070873 эс
 7754 SFX E3 эс сээс/03 эс
 7755 SFX E3 0 нд/03 [ийеэү]
 7756 SFX E3 0 ний [ийеэү]
 7757 SFX E3 0 нийх/070873 [ийеэү]
 7758 SFX E3 0 нийхэрхүү/070873 [ийеэү]
 7759 SFX E3 0 г/03 [ийеэү]
 7760 SFX E3 0 нээс/03 [ийеэү]
 7761 SFX E3 0 гээр/03 [ийеэү]
 7762 SFX E3 0 гэрхүү/070873 [ийеэү]
 7763 SFX E3 0 н [ийеэү]

Асуулт 2:
Задаргаанаас хувирсан үгийг гаргаж ирэх contract байгаа болов уу?
Жишээ нь:
input: st:эмнэлэг fl:E3
output: эмнэлгээс

Баярлалаа. Эхний асуултын хувьд энэхүү толио хангалттай хэмжээнд хөгжүүлсний дараа нөхцөл бүрийн утгыг оруулахаар төлөвлөсөн байгаа. Хоёр дахь асуултын хувьд гэвэл яг юунд ямар зорилгоор ашиглах хэрэгтэй болоод дээрх асуудал хөндөгдөж байгааг мэдмээр байна.

Эхний асуултын хувьд энэхүү толио хангалттай хэмжээнд хөгжүүлсний дараа нөхцөл бүрийн утгыг оруулахаар төлөвлөсөн байгаа.

Хөгжүүлэлт идэвхитэй хийгдэхгүй байгаа гэж ойлгосон юм, тэгвэл цаашдаа хөгжүүлэлт хийгдэж сайжирснаас ямар учраас ийн хувиргалт үүссэнийг мэдэх боломжтой юм байна гэж ойлголоо.

Хоёр дахь асуултын хувьд гэвэл яг юунд ямар зорилгоор ашиглах хэрэгтэй болоод дээрх асуудал хөндөгдөж байгааг мэдмээр байна.

Монгол хэл дээр хөгжүүлэгдэж байгаа language model-үүд үгээ задлахдаа одоогоор дандаа statistic pair tokenizer үүд ашиглаад байгаа юм байна гэж бодоод, энэ чиглэлд илүү тухайн хэлний дүрмийг (жишээ нь morphological analysis) тусгасан үг задлагч байвал language modeling task нь өөрөө хялбар болох юм байна гэсэн үүднээс судалж байгаа юм.
Би жишээ болгоод huggingface дээр байгаа tokenizer-үүдийг харьцуулсан demo хийсэн юм.
Одоогийн байгаа learning framework үүд дотор tokenizer ихэвчлэн 2 function-г time complexity багатайгаар хийж чадаж байгаа нь tokenizer.encode() ба tokenizer.decode() функцууд ба тэр нь сургалтын явцад үр дүнгээ evaluate хийхэд чухал үүрэгтэй бас санагдаж байгаа юм.
Энэ чиглэлд таны ажил болон МУИС-ийн lemmatize хийдэг демо одоогоор туршсан ч decode functionality дутмаг хэвээр байгаа санагдаад асуусан юм.

Hunspell дээр монгол толь хөгжүүлэх онолын ажил анх 10-аад жилийн тэртээ хийгдсэн байсан бөгөөд сүүлийн 3 жилийн хугацаанд бодитоор хэрэгжин хөгжүүлэгдэж байгаа юм. Hunspell толийг NLP тал дээр stemming хийхэд ашиглаж болно. Чиний асуусан сүүлийн асуултад хариу болгож unmunch (https://github.com/hunspell/hunspell#other-executables) ашиглаж үзэж болох юм гэж бодогдож байна. twofold affix stripping ашигласан толинуудад энэ нь ажилладаггүй тул unmunch-г засаж таарна.
NLP салбарт судалгаа хийдэг шинэ залуу эрдэмтэн багш нарын бүтээлүүдийг цаг зав гаргаж байгаад сонирхох болно. Баярлалаа.

Хариу өгсөнд баярлалаа, энэ issue-г хаалаа.

authors: bataak bayartsogt-ya

repo: bataak/dict-mn


text:
Put in cache files that are not in app resources

We notice that we put in cache only files that are in app resources. We need to put also those that are not in app resources. By example, if app use to call a file somewhere in the disk, because it's a static resource, we should put it in cache.

@rultor release, tag is 0.3.1

@rultor release, tag is 0.3.1

@baudoliver7 OK, I will release it now. Please check the progress here

@rultor release, tag is 0.3.1

@baudoliver7 Done! FYI, the full log is here (took me 8min)

source: gharchive/issue

license: MIT

license_type: permissive

license_source: github-api


text:
Bug: Two authors show up with no space in between

It appears that when two authors are added to one book, it shows up with no space between their names or any sort of delimiter.
For example, in this book "Chii" is one author and "Beni Axia Conrad" is the other. Their names are smushed together.

To add some additional context, it appears that this only happens when the multiple authors' names are short enough to appear on one line. For example, these two books.

The Hobbit shows both authors on separate lines, but The Sandman shows Neil Gaiman and Sam Keith on the same line with no space.

Thanks for the detailed description.
I have a commit with a fix, it will be in the next release.

Fixed in 0.49.0

authors: bayang bmlbytes

repo: bayang/jelu


text:
Allow batch_size instead of just batch_shape

This PR does two things. For any user-facing function that takes a batch_shape argument, we

Create a new argument batch_size that is aliased to batch_shape
Convert any non-sequences passed to one of these aliases to a one-item tuple

This ensures that integers can be used in place of tuples.
Closes #221

Thanks! How does this show up in the docs? Can users see the batch_size argument there?

@paul-buerkner Not unless we explicitly mention it. I could look into if it is possible to modify the decorator to account for docs, though.

thanke! since batch_size should be the argument that 95% of users will use,
I would strongly prefer batch_size being the main argument and batch_shape
being the alias. would you mind changing that?
Lars @.***> schrieb am Di., 5. Nov. 2024, 22:30:

@paul-buerkner https://github.com/paul-buerkner Not unless we
explicitly mention it. I could look into if it is possible to modify the
decorator to account for docs, though.
—
Reply to this email directly, view it on GitHub
https://github.com/bayesflow-org/bayesflow/pull/239#issuecomment-2458097029,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ADCW2AEDE43SATWI2KDBD5LZ7ETHHAVCNFSM6AAAAABRGUME6GVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDINJYGA4TOMBSHE
.
You are receiving this because you were mentioned.Message ID:
@.***>

@paul-buerkner This is not really possible internally since the batch shape is more general than a batch size, so it needs to be the actual argument that is converted to.

I see. More important then that batch_size appears in the docs. Thank you for checking out this option!

Another question that I have in this regard. If I call simulator.sample(10), say, would that work? Or do I have to write simulator.sample(batch_size = 10). I would very much prefer the first prefer to work as well. That is, that batch_shape = int would also be allowed in addition to the batch_size argument.

The alias is both in positional and keyword args, so this works 🙂

Another question that I have in this regard. If I call simulator.sample(10), say, would that work? Or do I have to write simulator.sample(batch_size = 10). I would very much prefer the former to work as well. That is (presumably), that batch_shape = int would also be allowed in addition to the batch_size argument.
EDIT: based on my reading, this already works, right? That would make me very happy :-)

It works already, as the batch_size is an alias for batch_shape.

Lovely! Merging this now! We can deal with the doc later if we want to.

source: gharchive/pull-request

authors: LarsKue paul-buerkner stefanradev93

repo: bayesflow-org/bayesflow


text:
How to add third party apt repositories?

Is it possible to create an image using rules_debian_packages and have docker installed in it?
Looking at https://docs.docker.com/engine/install/debian/, these are the steps to get docker installed:
# Add Docker's official GPG key:
sudo apt-get update
sudo apt-get install ca-certificates curl
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/debian/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc

# Add the repository to Apt sources:
echo \
  "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/debian \
  $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
  sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update

 sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

Is there a way to make those packages available as debian_package_layer targets?

never tried anything like this and there is currently no explicit support for this in the ruleset.

rules_debian_packages is being deprecated in favor of rules_distroless.
See https://github.com/bazel-contrib/rules_debian_packages/issues/53

authors: betaboon juanique


text:
Add rules_erlang 3.0.0

Add rules_erlang 3.0.0
https://github.com/rabbitmq/rules_erlang/releases/tag/3.0.0

I found some bugs in v3.0.0, so I will close this and open a new PR 3.0.1

repo: bazelbuild/bazel-central-registry


text:
Facing error in Java project for Fast run & fast debug feature

Description of the bug:
https://screenshot.googleplex.com/65V27w7JMZSkQRo
https://screenshot.googleplex.com/7YCg4aycnNfRK7h
What's the simplest, easiest way to reproduce this bug? Please provide a minimal example if possible.
No response
Which Intellij IDE are you using? Please provide the specific version.
2023.2.4
What programming languages and tools are you using? Please provide specific versions.
No response
What Bazel plugin version are you using?
No response
Have you found anything relevant by searching the web?
No response
Any other information, logs, or outputs that you want to share?
No response

The error in console is ERROR: Skipping '//greeting_lib:greeting_test_deploy.jar': no such target '//greeting_lib:greeting_test_deploy.jar': target 'greeting_test_deploy.jar' not declared in package 'greeting_lib' , this only happens with Bazel 7.0.0
@hvadehra is there a known fix for this?

A fix will be included in a patch release of Bazel 7. I will leave this open until we implement the rest of the solution in the plugin but we can move forward with the release to Stable despite this issue.

We are also seeing this issue in the latest  beta version v2023.12.19 .

We are also seeing this issue in the latest beta version v2024.01.02 .

This require a fix in Bazel 7.0.0 which is going to be released in Bazel 7.0.1.

this is fixed for bazel 7.0.1 in https://github.com/bazelbuild/intellij/commit/a61a2561a5733a7e441863b681fccd431b1ff3df

repo: bazelbuild/intellij

license_source: bigquery


text:
BUILD file formatting sorts external deps idiosyncratically

The buildifier binary included with the plugin is a few months old.  On RobotLocomotion/drake, we've noticed that the plugin disagrees with an up-to-date version of https://github.com/bazelbuild/buildifier about the correct sort order for deps when some of the deps are WORKSPACE externals.
Modern buildifier:

drake_cc_library(
    name = "drake_visualizer_client",
    srcs = ["drake_visualizer_client.cc"],
    hdrs = ["drake_visualizer_client.h"],
    deps = [
        "//drake/lcmtypes:viewer",
        "//drake/math:geometric_transform",
        "//drake/multibody/shapes",
        "@eigen//:eigen",
    ],
)

Plugin buildifier:
drake_cc_library(
    name = "drake_visualizer_client",
    srcs = ["drake_visualizer_client.cc"],
    hdrs = ["drake_visualizer_client.h"],
    deps = [
        "@eigen//:eigen",
        "//drake/lcmtypes:viewer",
        "//drake/math:geometric_transform",
        "//drake/multibody/shapes",
    ],
)

Thanks for letting us know -- we'll update to the latest version, or just stop bundling it, and reference that github project.

@brendandouglas is buildifier also available as an IntelliJ plugin?

There is a buildifier plugin of sorts, but it doesn't include buildifier itself so isn't useful for the bazel plugin.

authors: brendandouglas david-german-tri ittaiz


text:
Discussion list for rules_pkg: Invitation to join

The group exists.
https://groups.google.com/forum/#!forum/rules-pkg-discuss
I am creating this issue so that I can message people of interest. github has not direct message and I don't know anyone's email address to invite. So... I grabbed github handles and mentioned them here.
@cryslith @siddharthab @rmmh @MarkusTeufelberger @kwc @ixdy @zegl @deepakm37  @kad @beasleyr-vmw @gzmfranklin @pjc @adragomir @Globegitter

Closing this out.  We mention the list on the top level readme and having an extra bug sitting around is a tax at triage time.


text:
Add support for other output formats

I was wondering how the post-processing of the generated Markdown file usually looks like for other users. Personally, I would assume that users will want to publish a static HTML-based webpage instead of a markup language.

Is that a correct assumption? If yes, how do you usually convert from Markdown to HTML?
Support other markup languages (particularly AsciiDoc) that provide a toolchain for generating other formats e.g. HTML, PDF.

@blossommojekwu and @kendalllane are actively working on this. (Users will be able to specify their own output templates for Stardoc output). You can likely expect this feature within the next month.
Related to https://github.com/bazelbuild/skydoc/issues/148

This is done. Please see https://github.com/bazelbuild/stardoc/blob/master/docs/advanced_stardoc_usage.md

authors: bmuschko c-parsons

repo: bazelbuild/skydoc


text:
🛑 Website is down

In 41f1f96, Website (https://www.bazzile.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Website is back up in 1d1cbd0 after 7 minutes.

repo: bazziletech/monitoring


text:
Lint/ShadowedException results in "undefined method `loc' for nil:NilClass" error.

Expected behavior
RuboCop reports violations of Lint/ShadowedException, if any.
Actual behavior
$ bundle exec rubocop bin/cron/deliver_poste_messages -d
For /Users/asher/code-dot-org: configuration from /Users/asher/code-dot-org/.rubocop.yml
Inheriting configuration from /Users/asher/code-dot-org/.rubocop_hound.yml
Default configuration from /Users/asher/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/rubocop-0.42.0/config/default.yml
Inheriting configuration from /Users/asher/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/rubocop-0.42.0/config/enabled.yml
Inheriting configuration from /Users/asher/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/rubocop-0.42.0/config/disabled.yml
Inheriting configuration from /Users/asher/code-dot-org/.rubocop_todo.yml
Inspecting 1 file
Scanning /Users/asher/code-dot-org/bin/cron/deliver_poste_messages
An error occurred while Lint/ShadowedException cop was inspecting /Users/asher/code-dot-org/bin/cron/deliver_poste_messages.
undefined method `loc' for nil:NilClass
/Users/asher/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/rubocop-0.42.0/lib/rubocop/cop/lint/shadowed_exception.rb:59:in `offense_range'
/Users/asher/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/rubocop-0.42.0/lib/rubocop/cop/lint/shadowed_exception.rb:48:in `on_rescue'
/Users/asher/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/rubocop-0.42.0/lib/rubocop/cop/commissioner.rb:42:in `block (2 levels) in on_rescue'
/Users/asher/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/rubocop-0.42.0/lib/rubocop/cop/commissioner.rb:97:in `with_cop_error_handling'
/Users/asher/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/rubocop-0.42.0/lib/rubocop/cop/commissioner.rb:41:in `block in on_rescue'
/Users/asher/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/rubocop-0.42.0/lib/rubocop/cop/commissioner.rb:40:in `each'
/Users/asher/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/rubocop-0.42.0/lib/rubocop/cop/commissioner.rb:40:in `on_rescue'
(eval):2:in `block in on_kwbegin'
(eval):2:in `each'
(eval):2:in `on_kwbegin'
/Users/asher/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/rubocop-0.42.0/lib/rubocop/cop/commissioner.rb:46:in `on_kwbegin'
(eval):2:in `block in on_begin'
(eval):2:in `each'
(eval):2:in `on_begin'
/Users/asher/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/rubocop-0.42.0/lib/rubocop/cop/commissioner.rb:46:in `on_begin'
/Users/asher/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/rubocop-0.42.0/lib/rubocop/ast_node/traversal.rb:142:in `on_while'
/Users/asher/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/rubocop-0.42.0/lib/rubocop/cop/commissioner.rb:46:in `on_until'
(eval):2:in `block in on_begin'
(eval):2:in `each'
(eval):2:in `on_begin'
/Users/asher/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/rubocop-0.42.0/lib/rubocop/cop/commissioner.rb:46:in `on_begin'
/Users/asher/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/rubocop-0.42.0/lib/rubocop/ast_node/traversal.rb:155:in `on_block'
/Users/asher/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/rubocop-0.42.0/lib/rubocop/cop/commissioner.rb:46:in `on_block'
(eval):3:in `on_lvasgn'
/Users/asher/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/rubocop-0.42.0/lib/rubocop/cop/commissioner.rb:46:in `on_lvasgn'
(eval):2:in `block in on_begin'
(eval):2:in `each'
(eval):2:in `on_begin'
/Users/asher/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/rubocop-0.42.0/lib/rubocop/cop/commissioner.rb:46:in `on_begin'
/Users/asher/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/rubocop-0.42.0/lib/rubocop/ast_node/traversal.rb:96:in `on_def'
/Users/asher/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/rubocop-0.42.0/lib/rubocop/cop/commissioner.rb:46:in `on_def'
(eval):2:in `block in on_begin'
(eval):2:in `each'
(eval):2:in `on_begin'
/Users/asher/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/rubocop-0.42.0/lib/rubocop/cop/commissioner.rb:46:in `on_begin'
/Users/asher/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/rubocop-0.42.0/lib/rubocop/ast_node/traversal.rb:13:in `walk'
/Users/asher/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/rubocop-0.42.0/lib/rubocop/cop/commissioner.rb:59:in `investigate'
/Users/asher/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/rubocop-0.42.0/lib/rubocop/cop/team.rb:121:in `investigate'
/Users/asher/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/rubocop-0.42.0/lib/rubocop/cop/team.rb:109:in `offenses'
/Users/asher/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/rubocop-0.42.0/lib/rubocop/cop/team.rb:52:in `inspect_file'
/Users/asher/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/rubocop-0.42.0/lib/rubocop/runner.rb:223:in `inspect_file'
/Users/asher/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/rubocop-0.42.0/lib/rubocop/runner.rb:193:in `block in do_inspection_loop'
/Users/asher/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/rubocop-0.42.0/lib/rubocop/runner.rb:183:in `loop'
/Users/asher/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/rubocop-0.42.0/lib/rubocop/runner.rb:183:in `do_inspection_loop'
/Users/asher/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/rubocop-0.42.0/lib/rubocop/runner.rb:93:in `block in file_offenses'
/Users/asher/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/rubocop-0.42.0/lib/rubocop/runner.rb:103:in `file_offense_cache'
/Users/asher/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/rubocop-0.42.0/lib/rubocop/runner.rb:91:in `file_offenses'
/Users/asher/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/rubocop-0.42.0/lib/rubocop/runner.rb:82:in `process_file'
/Users/asher/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/rubocop-0.42.0/lib/rubocop/runner.rb:59:in `block in inspect_files'
/Users/asher/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/rubocop-0.42.0/lib/rubocop/runner.rb:57:in `each'
/Users/asher/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/rubocop-0.42.0/lib/rubocop/runner.rb:57:in `inspect_files'
/Users/asher/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/rubocop-0.42.0/lib/rubocop/runner.rb:35:in `run'
/Users/asher/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/rubocop-0.42.0/lib/rubocop/cli.rb:72:in `execute_runner'
/Users/asher/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/rubocop-0.42.0/lib/rubocop/cli.rb:28:in `run'
/Users/asher/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/rubocop-0.42.0/bin/rubocop:14:in `block in <top (required)>'
/Users/asher/.rbenv/versions/2.2.3/lib/ruby/2.2.0/benchmark.rb:303:in `realtime'
/Users/asher/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/rubocop-0.42.0/bin/rubocop:13:in `<top (required)>'
/Users/asher/.rbenv/versions/2.2.3/bin/rubocop:23:in `load'
/Users/asher/.rbenv/versions/2.2.3/bin/rubocop:23:in `<top (required)>'
/Users/asher/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/bundler-1.12.5/lib/bundler/cli/exec.rb:63:in `load'
/Users/asher/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/bundler-1.12.5/lib/bundler/cli/exec.rb:63:in `kernel_load'
/Users/asher/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/bundler-1.12.5/lib/bundler/cli/exec.rb:24:in `run'
/Users/asher/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/bundler-1.12.5/lib/bundler/cli.rb:304:in `exec'
/Users/asher/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/bundler-1.12.5/lib/bundler/vendor/thor/lib/thor/command.rb:27:in `run'
/Users/asher/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/bundler-1.12.5/lib/bundler/vendor/thor/lib/thor/invocation.rb:126:in `invoke_command'
/Users/asher/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/bundler-1.12.5/lib/bundler/vendor/thor/lib/thor.rb:359:in `dispatch'
/Users/asher/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/bundler-1.12.5/lib/bundler/vendor/thor/lib/thor/base.rb:440:in `start'
/Users/asher/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/bundler-1.12.5/lib/bundler/cli.rb:11:in `start'
/Users/asher/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/bundler-1.12.5/exe/bundle:27:in `block in <top (required)>'
/Users/asher/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/bundler-1.12.5/lib/bundler/friendly_errors.rb:98:in `with_friendly_errors'
/Users/asher/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/bundler-1.12.5/exe/bundle:19:in `<top (required)>'
/Users/asher/.rbenv/versions/2.2.3/bin/bundle:23:in `load'
/Users/asher/.rbenv/versions/2.2.3/bin/bundle:23:in `<main>'
.

1 file inspected, no offenses detected

1 error occurred:
An error occurred while Lint/ShadowedException cop was inspecting /Users/asher/code-dot-org/bin/cron/deliver_poste_messages.
Errors are usually caused by RuboCop bugs.
Please, report your problems to RuboCop's issue tracker.
Mention the following information in the issue report:
0.42.0 (using Parser 2.3.1.2, running on ruby 2.2.3 x86_64-darwin12.0)

Steps to reproduce the problem
Execute bundle exec rubocop bin/cron/deliver_poste_messages -d, where bin/cron/deliver_poste_messages is the file https://github.com/code-dot-org/code-dot-org/blob/ea5ee2cecca58c59fc0f609fc78cf63d523059c5/bin/cron/deliver_poste_messages.
RuboCop version
$ rubocop -V
0.32.1 (using Parser 2.2.2.6, running on ruby 2.1.6 x86_64-darwin12.0)

@ashercodeorg, thanks for the bug report. It appears that this has already been fixed. I was able to reproduce the issue using 0.42.0. This issue did not happen in 0.43.0 which was created on September 19.

authors: ashercodeorg rrosenblum

repo: bbatsov/rubocop


text:
Remove unnecessary Ruby version in numeric_predicate_spec

This is a small change to the test code (cop/style/numeric_predicate_spec.rb).
I think that it is unnecessary to mention Ruby 2.4 when testing for Ruby 2.3 or higher. The reason is two points below.

Specify only the minimum required Ruby version as in other test cases
There is no need to add the mention to Ruby 2.5 or higher in the future

Before submitting the PR make sure the following are checked:

[x] Wrote good commit messages.
[ ] Commit message starts with [Fix #issue-number] (if the related issue exists).
[x] Used the same coding conventions as the rest of the project.
[x] Feature branch is up-to-date with master (if not - rebase it).
[x] Squashed related commits together.
[x] Added tests.
[ ] Added an entry to the Changelog if the new code introduces user-observable changes. See changelog entry format.
[x] All tests(rake spec) are passing.
[x] The new code doesn't generate RuboCop offenses that are checked by rake internal_investigation.
[x] The PR relates to only one subject with a clear title
and description in grammatically correct, complete sentences.
[ ] Updated cop documentation with rake generate_cops_documentation (required only when you've added a new cop or changed the configuration/documentation of an existing cop).

Good catch! 👍

Thanks!

authors: bbatsov koic


text:
Not possible to open the authentification site

Hey guys,
I am just trying to get the plugin working on my node red, but I am alredy struggling to log in my amazon acount for authentification.

My setup should be all right, but I cannot see any reason for not seeing the login Screen from amazon.

Maybe someone could give me a hint, what I am doing wrong. I really appreciate your help.

Possible that port is in use already, or your firewall, etc., are blocking or forwarding it.  Try temporarily disabling those things and/or a setting up the account with a different port # like 8675 or 3090.

@technowizard79 : Thanks very much for your help. The reason for that issue was the port, which was not set as allowed in my homematic enviroment.


text:
Support Ubuntu distro

Hello, I want to use with ubuntu distort,
is it support over usb ?

Probably yes, please try.

authors: bbinet harunkurtme

repo: bbinet/docker-mplabx

license: mit


text:
RNA-seq pipeline: a problem with overriding STAR options

Hello, bcbio developers and users!
Thanks for the great pipeline!
When trying to override STAR parameters according to https://github.com/bcbio/bcbio-nextgen/issues/2368
with
resources:
  star:
    options: ["--outSAMattributes", "NH NI NM MD AS XS"]

I've got an error:
EXITING: FATAL INPUT ERROR: duplicate parameter "outSAMattributes" in input "Command-Line"
SOLUTION: keep only one definition of input parameters in each input source

Of course, it is not the most frequent use case, when somebody needs to override parameters, but maybe it would be worth adding at some point?
Sergey

Thanks-- is XS tag useful? We can add that in as one if the ones that get added by default so you don't have to specify this downstream.

authors: naumenko-sa roryk

repo: bcbio/bcbio-nextgen


text:
Star Earning Mechanism

Children can earn stars by completing videos within the app.
A video is counted as complete when <80% is watched
A maximum of 3 stars can be earned each day
The star earning limit resets every day
Star balance- each user will have a visible star balance that indicates the number of stars they have earned.

Can we have this behind feature flag?

@andreasgangso

Blocking this for now. Refining the concept a bit

repo: bcc-code/bcc-media-platform


text:
Look into further cleaning address information

Multiple and inconsistent civic and legal addresses exist in HRIA. Cleaning has started but need to see if it can be further tuned. Need to:

[x] @bferguso  Provide list of information to @KatieMcEvoy in spreadsheet format
[x] @KatieMcEvoy to see if there are patterns that we can use to further clean
[ ] Is there a way to get civic address from Canada Post or other source via PID / etc? Or to do fuzzy lookup?

There are 1919 sites with duplicate address. Options are:

Go into PROD as is and clean later (data entry)
Try to refine cleaning before PROD
Go into PROD as is and try to develop a semi-automated process to reduce manual effort

We should do option 3.

authors: KatieMcEvoy bferguso

repo: bcgov/BCHeritage


text:
Doc - Proj Tech Information

Purpose: Anybody new onboarding can find the instructions to run this project.
Documentation

[x] Make a table of contents near the top of our README.md with links to various documentation in our project
https://github.com/bcgov/CONN-CCBC-portal/blob/main/docs/Tech_Stack.md

Project technical information

[x] Detail tech stack and why we chose it
[x] Link to Button Toolkit which could be helpful to future developers

Please add your planning poker estimate with Zenhub @rafasdc

can all the check boxes be checked off on this?  can I request that we get a link to this documentation in the ticket too for PO review and historical reasons?

@AntBush  poke (see question above) :)

Sorry! And yeah, I can link that in here. Missed the point about the button toolkit too I'll make a small PR for that.

ok great, I will place this ticket in the 'in progress column' for now

@AntBush I think that last ac can be checked off now?
And where would we document Material UI?  Do you think it belongs in this doc or some other?

Yeah it should probably be added in this doc, should be just under/over the toolkit link. Technically should be another ticket, but it's small enough I can just do it

OK thanks, I will place this in the in progress column so I know when it's ready for review again

authors: AntBush MarsRomer eazeredo

repo: bcgov/CONN-CCBC-portal


text:
Create new on-boarding learning screens

Add the On-Boarding screens as per the initial designs:
https://xd.adobe.com/view/93c2d0e1-081a-4f62-b358-4e3d9b9a8847-c691/grid/

Created in the wrong repo. Moving...

repo: bcgov/bc-wallet-mobile


text:
Add backdrop to all popups

Any popups that layer on top of the existing screen but does not fill the entire screen, please add a translucent (50 %) backdrop.
These include:
Scan notifications
Scan errors
PIN entry error notifications
What are Contacts popup
No internet connection errors

Resolved by: https://github.com/hyperledger/aries-mobile-agent-react-native/pull/415


text:
Automated Regression test for multiple credential request (Walk & Run)

Walk
Multiple credentials revokable and non-revokable in the proof request with a proof of non-revocation for the revokable one
Run
Multiple credentials with the same conditions as above, but on separate ledgers.
Related Stories
#614
#676
#46

closing as stale

authors: cvarjao nodlesh


text:
Operation details page (dashboard)

Blocked by: #1366
Description:
As an External User, given that I have registered in BCIERS, I can view my operation details
Acceptance Criteria:
Given that I am on operations page,
When I click view details on a row
Then I am brought to that operation's operation details page

Figma link
Given that I am on operation details page
When I click operation information
Then I am brought to the operation information page
Figma link
Given that I am on operation information page
When I click edit
Then the fields become editable
Dependencies:

#1366

Development Checklist:

[ ]

Definition of Ready (Note: If any of these points are not applicable, mark N/A)

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

·Definition of Done (Note: If any of these points are not applicable, mark N/A)

[ ] Acceptance criteria are tested by the CI pipeline
[ ] UI meets accessibility requirements
[ ] Configuration changes are documented, documentation and designs are updated
[ ] Passes code peer-review
[ ] Passes QA of Acceptance Criteria with verification in Dev and Test
[ ] Ticket is ready to be merged to main branch
[ ] Can be demoed in Sprint Review
[ ] Bugs or future work cards are identified and created
[ ] Reviewed and approved by Product Owner

Notes:
Dependencies

Editing being split out into separate ticket

repo: bcgov/cas-registration


text:
Prevent Data Reset on Error for Prime Admin Request Access Form

###Description of the Tech Debt###
Currently, the Prime Admin Request Access form has a usability issue. Whenever there's an error during submission, the form resets its data, which disrupts the user experience. This also makes it difficult for users to correct the submission errors. To solve this problem, we need to address the technical debt by preventing the form from resetting its data when errors occur. One possible solution is to implement state management to control the form's data.
###Tech Debt Triage#
The purpose of our technical debt triage process is to analyze technical debt to determine risk level of the technical debt and the value in tackling that technical debt.
Risk Value Scoring:

Level
Value

High
3

Medium
2

Low
1

Technical Debt - Risk Types
Level
Value

Business Area Risk - Risk of business area visibility / damage to user experience

3

Developer Fault Risk - How likely will this tech debt cause a future error related to coding on top of it

1

System Fault Risk - Risk of system errors or application downtime

1

Time Scale Risk - Compound risk effect if left alone. How much more difficult to fix or dangerous will this become over time?

1

Time Sink Risk - How much will this tech debt slow the development process down

3

TOTAL SCORE:

9

Addressed in: https://github.com/bcgov/cas-registration/pull/250


text:
Upgrade to ASEA 1.5.3 in LZ2

Describe the issue
Ryan J has informed me that ASEA 1.5.3 will be released soon, and releases 1.5.1 and up contain a bug fix that will allow us to run the state machine on "Full Scope," or on all 190 accounts in Landing Zone 2. Currently we get an error The execution reached the maximum number of history events (25000) during the bootstrap accounts state machine.
Additional context

ASEA releases 1.5.1 and up also contain the start of the SEIM integration
The SIEM is in 1.5.1, so this unblocks us
Assume big schema config changes for estimating

Definition of done

Deploy the 1.5.3 upgrade in LZ2
Run the full state machine
Test new project-set creation
Carles to ride along a second time just like LZ1 just to reinforce the learning

Apart from the Cloudwatch log throttling, we are also getting blocked by lambda concurrent execution rate(which is 1000) so we also raised a request to increase its quota to 2000. Waiting for AWS support to increase the limit

repo: bcgov/cloud-pathfinder


text:
Mat/Pat - Optimizing information and alerts

We want to optimize how we give alerts as they are overwhelming in some places in the mat/pat form
AC

[x] In Parental leave - Start date, add the information about date as description "When do you want to start your leave?"

[x] In Parental leave - Start date, make the blue box with start and end dates a yellow alert box

[x] In Parental leave - Leave allowance dates, add the information about date as description under "When do you want to receive your parental leave allowance?"

[x] In Parental leave - Leave allowance dates, instead of end date field add a yellow alert box with the end date

Your parental leave allowance end date is [date]

@ayushdamani  Over to you Ayush! This is ready to test. Thanks Chris

Tested in the TEST env - looking good

Remove the question in the description

the yellow box should come only after a start date and number of weeks is filled

@fazil-ey Updates should be good now. I had Andrew look at this. Thanks Chris

Looks good!

authors: ayushdamani chriscaldwell-psa fazil-ey

repo: bcgov/digital-journeys


text:
Unsaved Changes Prompt

Describe the bug in current situation
Users are able to navigate away from the request details screen without a warning when there are unsaved changes
Link bug to the User Story
Noticed in testing of #566 however this behaviour is expected to be consistent for all personas for unsaved changes
Impact of this bug
Impact is high. Users are not given a warning that their changes have not been saved and will lose work with no knowledge of what has happened.
Chance of Occurring (high/medium/low/very low)
High. Behaviour occurs with several changes and may not be noticed by the user.
Pre Conditions: which Env, any pre-requesites or assumptions to execute steps?
Steps to Reproduce
Steps to reproduce the behavior:

Go to request details page as a Ministry user
Click on a Select Division and make a selection, and Select Division Stage and make a selection
Click on 'FOI' at the top of the left nav bar to return to the queue
See that user is returned to queue without a warning that there are unsaved changes

Actual/ observed behaviour/ results
Expected behaviour
When a user has made changes and not saved these changes, then the application should prompt with a warning that unsaved changes will be lost when the user tries to navigate away from the current page
Screenshots/ Visual Reference/ Source
If applicable, add screenshots to help explain your problem. You an use screengrab.

@aparna-aot  - please test #1669

handled as part of #1669

Bug has been fixed. Users are prompted with a pop-up that there changes will not be saved if they try to navigate away from the form after making changes. Moving to closed

authors: JHarrietha-AOT arielleandrews divyav-aot nkan-aot

repo: bcgov/foi-flow


text:
HCAP-93 Update Landing Page Content

Updated the content of the landing page with what was provided in the
new word document. We may merge this and the next page together later.

Merging in as low risk copy changes -K

authors: fresh-rachit fwkendall

repo: bcgov/hcap


text:
ZELDA 474 -list reasons for rejecting applicaiton

https://apps.nrs.gov.bc.ca/int/jira/browse/ZELDA-474?

@vibhiquartech it looks good to me; do you know if James wants this as part of the release tomorrow?

repo: bcgov/itvr


text:
user management page

Issue #:
https://github.com/bcgov/met-public/issues/714
Description of changes:

added the user management listing page
status for a user and pagination is still work in progress

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of the met-public license (Apache 2.0).

Codecov Report

Merging #988 (885c124) into main (3cff0ad) will increase coverage by 5.20%.
The diff coverage is 42.85%.

@@            Coverage Diff             @@
##             main     #988      +/-   ##
==========================================
+ Coverage   69.50%   74.70%   +5.20%
==========================================
  Files         133      215      +82
  Lines        2715     5595    +2880
  Branches      340      340
==========================================
+ Hits         1887     4180    +2293
- Misses        792     1379     +587
  Partials       36       36

Flag
Coverage Δ

metweb
69.41% <42.85%> (-0.10%)
:arrow_down:

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

Impacted Files
Coverage Δ

met-web/src/apiManager/endpoints/index.ts
100.00% <ø> (ø)

.../src/components/layout/SideNav/SideNavElements.tsx
100.00% <ø> (ø)

met-web/src/services/userService/index.ts
32.83% <20.00%> (-1.04%)
:arrow_down:

...eb/src/components/layout/Header/LoggedInHeader.tsx
86.36% <100.00%> (ø)

met-web/src/components/layout/SideNav/SideNav.tsx
92.00% <100.00%> (ø)

met-api/src/met_api/schemas/submission.py
100.00% <0.00%> (ø)

met-api/src/met_api/constants/comment_status.py
100.00% <0.00%> (ø)

met-api/src/met_api/models/email_verification.py
94.87% <0.00%> (ø)

met-api/src/met_api/version.py
100.00% <0.00%> (ø)

met-api/src/met_api/resources/__init__.py
100.00% <0.00%> (ø)

... and 77 more

authors: VineetBala-AOT codecov-commenter

repo: bcgov/met-public


text:
feat: frontend prometheus reporting to sysdig

https://github.com/siimon/prom-client
https://developer.gov.bc.ca/docs/default/component/platform-developer-docs/docs/app-monitoring/sysdig-monitor-setup-team/
https://developer.gov.bc.ca/docs/default/component/platform-developer-docs/docs/app-monitoring/sysdig-monitor-set-up-advanced-functions/

Removed myself from this ticket.  Apparently it's up to the team.  ...but I'm still interested and happy to sidekick!  @SLDonnelly

repo: bcgov/nr-spar


text:
DR-> Change log shows incorret "Date of change" information

Scenario:

Navigate to the DR on TEST environment: https://test-data.bcparks.ca/admin/
Navigate Protected areas page.
Select any park and do a major change
Navigate to the Change log page
Check if you can see the Major change you did and verify the details displayed on the search table is correct.

Issue:

The date displayed for the "DATE OF CHANGE" is incorrect.

this is high priority to resolve - moving into current sprint

Tested on TEST: Passed

Verified that this issue has been fixed.

authors: JLWade manuji

repo: bcgov/parks-data-register


text:
Map information on/in PDF document

Map is critical part of the RUP but not currently included in the PDF of the RUP
Possible need for statement at bottom of PDF indicating that the associated map was provided (saved) separately.
Issue created so I remember to have this conversation and it can get reframed later into exact details of what should be done if anything.

At least, print an 8.5x11 copy of the map with the rest of the document.  The map is part of the Range Use Plan and the plan is not legal or complete without it.

repo: bcgov/range-web


text:
Versioning: We need to confirm that staff and AH cannot see content of versions that the “other” party is working on

@micheal-w-wells can you take a look at this while reviewing the other versioning stuff or forward on to Caleb? Thanks
I’ve put a bug label on this as I think it is a bug but since I am not able to see what is happening with the different versions. Will need someone else to confirm whether this aspect of versions has been addressed or not.
Part of our relationship is that if an AH is working at adding content staff cannot see it until the AH actually chooses to submit it to staff.
Same applies to amendments — until amendments are signed and submitted staff should not be able to view content
AHs should not be able to view any content staff are working on in amendments or drafts until staff submit it to the AH.
Basically, if a version is an an “edit” mode for the other user I (the person logged in) should not be able to see the real time content (what has been changed since I last had control). Note that you can see this intent in the headers that are in place indicating to AH that their content will not be visible to staff until they submit.

@calebissharp relevant to what we just talked about.  I think the thing to do here is:

snapshot before changing hands (even if not approved, but mark it as such somehow so it doesn't show up in list of versions later)
when changing hands - make the view only side see the last snapshot

@micheal-w-wells That doesn't sound too difficult. I wonder though, wouldn't this have always been an issue, before all this versioning stuff?

@calebissharp it totally would have been, yes.

@calebissharp I'm trying to figure out where to track this.  I was thinking of adding is_staff_view and is_AH_view to plan_snapshot.  If I'm staff and is_staff_view isn't checked for any version then I'm in edit mode.
What do you think?

@micheal-w-wells Since we already track the status of the plan (status_id) with the snapshot we should just be able to use that to deduce which roles should be able to access it.
We'd have to update the GET /plan/:id endpoint to take into account the user role, and that if the current plan is in a status they can't view, it would send the most recent snapshot that they can view. We'd also have to change the agreement search endpoint, since that sends back the plan as well.

I'll work on GET /plan/:id

I'm struggling a little bit with fetching snapshots

https://github.com/bcgov/range-api/pull/166 works for letting people on see the live version of plan when it is their turn, doesn't yet work for the other case (when it's not their turn and they need to see last version that was theirs).

@LisaMoore1 @ZoeSimon  all i have left in my court to do on versioning is finish this one, although we could potentially release without it and I can merge the web portion of this one in when i nail it down.  All the back-end meat and potatoes for versioning is done:

They are created at the right time
They're legal status and dates are calculated, and it's easy to tell from the data which is legally standing
who edited them and what status they change from and to etc

This stuff is all available in a database view and an endpoint (and the new view will work in metabase).
No change to the front end is done for versioning yet, that is the first enhancement for Oamar.  That one will include filtering out the non-approved / non-legal versions from the list.

Current  plans status                             | Which version to use as 'privacy version' | Who is it for?
----+------+--------------------------------------+                                           +
  1 | C    | Created                              | Most recent 6 (Staff Draft)               | Staff

  2 | O    | Completed                            |                                           |
  3 | P    | Pending                              |                                           |
  4 | D    | Draft                                |                                           |
  5 | R    | Change Requested                     |                                           |

  6 | SD   | Staff Draft                          | None, show a message                      | AH

  7 | WM   | Wrongly Made - Without Effect        | None                                      |

  8 | SW   | Stands - Wrongly Made                | None                                      |

  9 | S    | Stands                               | None                                      |

 10 | NF   | Not Approved - Further Work Required | None                                      |

 11 | NA   | Not Approved                         | None                                      |

 12 | A    | Approved                             | None                                      |

 13 | SR   | Submitted For Review                 | Most recent 1 (Created/sub to ah)         | AH
 14 | SFD  | Submitted For Final Decision         |                                           |
 15 | RR   | Recommend Ready                      |                                           |
 16 | RNR  | Recommend Not Ready                  |                                           |
 17 | RFD  | Ready For Final Decision             |                                           |
 18 | AC   | Awaiting Confirmation                |                                           |
 19 | RFS  | Recommended For Submission           |                                           |

 20 | MSR  | Stands - Review                      | None                                      |

@LisaMoore1 I need help figuring out which version of the plan is appropriate to use as the privacy version and when that is applicable.  I tried to do it in a more generic way based on last person to touch it but i don't think that works in all cases or is applicable in all cases.  If you can help me populate the two columns to the write (can just write as comments and I'll update this) that would be a huge help.

@micheal-w-wells Can you provide me with a little more information on what you mean by “privacy version”?

Sure!
Scenarios:

I'm staff.  I make a plan. Save it. It's in staff draft.  I have the 'live working copy of plan'.

I'm AH.  I shouldn't see what staff is working on.  As I haven't worked on anything or submitted anything yet, there is no 'privacy version' to display while staff work on a draft, so I'll see a message saying it's being. worked on instead of the 'live working copy of the plan'.

I'm staff.  I submit to AH.  My most recent Staff draft is saved as a version (not one you see in the legal list Oamar is working on, but its in the db).  I should see the content of my draft as the 'privacy version' while AH do their thing, while the header should be smart and show that it is Submitted and not still in Staff Draft.

I'm AH, i get the live working copy of the plan while I make my changes.

Does that make sense @LisaMoore1  ?  Sorry if i haven't been clear on this.  We can chat on phone if that is easier.

@calebissharp do you have a branch with those new statuses mentioned in the spreadsheet?

leaving this here so i can pick up where i left off in the morning :
Current  plans status                             | Which version to use as 'privacy version' | Who is it for?
----+------+--------------------------------------+                                           +
INITIATE:
  6 | SD   | Staff Draft                          | None, show a message                      | AH
  1 | C    | Created                              | Most recent 6 (Staff Draft)               | Staff

REVIEW:
 13 | SR   | Submitted For Review                 | Most recent 1 (Created/sub to ah)         | AH
  5 | R    | Change Requested                     | Most recent 13                            | Staff
 19 | RFS  | Recommended For Submission           | Most recent 13                            | Staff

SUBMITTED FOR DECISION:
 18 | AC   | Awaiting Confirmation                |                                           |
 14 | SFD  | Submitted For Final Decision         |                                           |
5 again.
 15 | RR   | Recommend Ready                      |                                           |
 16 | RNR  | Recommend Not Ready                  |                                           |

AMENDMENT INITIATION:
? Amendment initiated (no number yet)             | None, show current approved plan          | either
13 again.
14 again.
1 again.

SUBMITTED FOR DETERMINATION:
  9 | S    | Stands                               | None                                      |
 20 | MSR  | Stands - Review                      | None                                      |

DETERMINATION RECORDED (MINOR AMEND.):
  7 | WM   | Wrongly Made - Without Effect        | None                                      |
  8 | SW   | Stands - Wrongly Made                | None                                      |

DECISION RECORDED (FOR AMENDMENT):
 12 | A    | Approved                             | None                                      |
 11 | NA   | Not Approved                         | None                                      |
 10 | NF   | Not Approved - Further Work Required | None                                      |

7 again.
8 again.
? for Submit  as mandatory

the graveyard:
 17 | RFD  | Ready For Final Decision             | Not used anymore                          |
  2 | O    | Completed                            | Not used anymore                          |
  3 | P    | Pending                              | Not used anymore                          |
  4 | D    | Draft                                | Not used anymore                          |

Here's the gist of how it works:

As the RUP changes statuses, we take snapshots/versions at each stage
When you aren't supposed to see it, the database has a version marked as 'StaffView' or 'AHView' when that is the case, based on the spreadsheet you gave me.
The site will load the old content of the plan, but will use the current statuses so the headers and buttons still make sense.

I still have to make it work for the new amendment statuses which will be a new small issue,  but the bulk of it is done and you can test it out and see it work and find kinks if any while I finish translating your spreadsheet to my query on Monday.
To test:

Be staff.  Make a draft.  Set some date on the schedule and make a note of it.
Submit it.  See the headers still work.
Be AH. Change the date.  Save.
Be staff. You should still see your original. dates. etc on the plan.

This logic carries forward through the workflow up to approved RUP.  I'll link the amendment update soon as its done.

@micheal-w-wells. I’ve passed an amendment back and forth a few times with something text changes and this seems to be working. I’m closing.

authors: LisaMoore1 calebissharp micheal-w-wells


text:
Notifications | New notifications are marked as unread |5|

https://trello.com/b/O9L8CXes/transportation-fuels-reporting-system
Story:
As a TFRS user, I want new notifications to be clearly marked as unread so that I can quickly and easily locate any notifications that are new
Potential Design(s):

New notifications use bold text, read uses regular text
New notifications have a darker background color, read uses lighter color
Use some sort of icon(s) to differentiate between unread/read (e.g. letter closed vs. letter open)

 Notifications | New notifications are marked as unread |5|

repo: bcgov/tfrs


text:
Added new fuel suppliers

#206
As mentioned in the Trello card 554, we needed to add the following suppliers.
So this merge request is supposed to accommodate that.

Peer reviewed. Approve the change.

authors: amichard kuanfandevops


text:
Verify Traction plugin can run alongside other Aca-Py plugins

As an Aca-Py plugin, Traction should be able to run alongside other plugins (such as the issuer registration plugin for Aries VCR).
In order to assess next steps for standing-up an Aries VCR/OrgBook issuer agency (see this) we need to be reasonably sure other plugins will be able to work alongside Traction.

I've opened 2 draft PR's:
traction - includes the orgbook plugin in the traction build - https://github.com/bcgov/traction/pull/424
aries-vcr issuer - updated to use a traction tenant as orgbook issuer - https://github.com/bcgov/aries-vcr-issuer-controller/pull/74
Both are in draft due to some outstanding issues/questions, but demonstrate that traction can be used as an orgbook issuer

Some items we need to address in traction:

use of the ADMIN_API_KEY - we shouldn't give this to tenants
configuration of webhooks - I currently need to call the multitenant API directly
use of proxy - I didn't use this for the aries-vcr issuer so not sure of the requirements, configuration etc.
how to install plug-ins - pip vs poetry

Use of ADMIN_API_KEY. We deploy traction with a proxy of the admin API that hides the ADMIN_API_KEY, so tenants do not have to set it or know it. They simply need their token. The proxy is a work in progress, it makes some functions (such as multitenancy wallet calls - except token; startup/shutdown, etc) unreachable. All tenants (including the innkeeper - which is a tenant) go through the proxy, never the admin API.
webhooks are added and available for tenants to manage their own. See PR 439. The shapes of the calls and responses are identical to the multitenancy wallet GET / PUT that an admin used to call on behalf of a tenant.
not sure what this is about exactly. if the wallet/agent used by aries VCR is a traction agent, then it should be going through the proxy. So if it requires some functions that are unavailable, we should discuss. particularly if it was doing both admin calls (no Authorization Bearer token, just API_ADMIN_KEY) and "tenant" calls.
still up in the air, but I think having a plugin delivered with requirements.txt for pip is probably best, poetry can export a requirements.txt file, so it could sit beside pyproject.toml.

The FE for setting the webhooks is https://github.com/bcgov/traction/issues/448

@usingtechnology I think 1 and 3 are related. I will try and catch-up with @ianco about what we need exactly. The Aries VCR agents would not be making calls that would require the ADMIN_API_KEY so we should be good. I will start poking at things.
I'm leaning myself towards using pip and not adding extra dependencies to the toolchain unless extremely necessary: what changes are necessary to have pip as default package manager?

I don't think any... assuming building onto von-image. poetry was used simply because almost all of the other plugins were using that as the dependency manager. but as I said, I think devs can use poetry for their work, but just export the requirements and leave that alongside their code and it should work nicely. better to go that route than make devs use poetry and have a pyproject.toml/lock file(s).

I updated this plugin to remove the issuer registration plug-in, and install from github (aries-vcr repo).
I've added the poetry config file to the plug-in in the aries-vcr repo (https://github.com/bcgov/aries-vcr/pull/737) so the plug-in can be installed using pip or poetry.

I think we can consider this issue done. I will log an issue in the aries-vcr-issuer-controller repo to track the changes required to run in traction mode.
The pr in Aries VCR @ianco submitted makes it possible to install the issuer-registration plugin alongside the traction plugin: I do not think we need changes to the traction repo to include the plugin by default, it would be a capability that is added at build time, if required.

authors: esune ianco loneil usingtechnology

repo: bcgov/traction


text:
sqlsrv_driver > Change @@IDENTITY with SCOPE_IDENTITY()

In the sqlsrv_driver.php the function insert_id() doesn't work well in some cases, returning an unexpected ID. It can be solved changing @@IDENTITY with SCOPE_IDENTITY().
More info: http://www.databasejournal.com/features/mssql/article.php/10894_3307541_2/Getting-the-Wrong-Identity-in-Microsoft-SQL-Server-identity-Columns.htm

Please explain what these "some cases" are.
And it's identity, no f in there - you made that typo 4 times... That's probably a bad thing to judge by, but it does give the impression that you're not quite familiar with what you're talking about, and in turn making me question whether I should take your suggestion seriously. Am I right to be worried about this?

Yes, I made a typo, so that's a bad thing to judge.
If you are interested in the topic you can refer to the link where you can read:
"@@IDENTITY is usually the first one suggested in books and news groups for discovering new identities. However, its real purpose is not at first evident and may produce the wrong identity. @@ IDENTITY will return the last identity used in your session, but across all scopes. Meaning if your statement causes a trigger to fire, and that trigger insert into a table with an identity field, the triggers new identity will be returned, not your statements new identity. For example, create a test table with an identity, and a trigger on the products table that will insert on the test table.
(...) The function SCOPE_IDENTITY returns the new identity created on any table in this session in this scope, giving us the new value we would expect."
If you use SQL Server Audit to audit a table named 'books' for example, when you insert a row CI won't return the new book ID but the Audit table new row ID.
PD> Sorry, I'm not fluent in English

authors: Dimas-sc narfbg

repo: bcit-ci/CodeIgniter


text:
Router striping real dirpath from the urls.

When I clone the project into new localhost subdir http://localhost/citest
When I open the home page at http://localhost/citest/public/  it works fine.
How ever when I add  it outputs 'http://localhost/' only.
What I found is that in this condition https://github.com/bcit-ci/CodeIgniter4/blob/develop/system/HTTP/IncomingRequest.php#L489
the query path is substr from the uri.
I think that there is some logical mistake.
I believe that the problem is routing + namespaces. At least if I understand it this clearing the real dir names from the path is to ensure that there are only namespaces/controllers/methods words into the router segments.
https://github.com/bcit-ci/CodeIgniter4/blob/develop/system/HTTP/IncomingRequest.php#L367
Here the URI class sets path but after this dirname path is cleared and I think that this is generating the problem.
$this->detectPath($protocol) is generating string '/' instead of '/test/public/'
Perhaps one good solution is to have another param $basepath into the URI class which will contain this stripped part and it will be involved into building of urls.

Have you set public $baseURL in /application/Config/App.php ?

I'll take a look at the code in question, however there are two things here:

That code is pretty much a direct rip from CI3, so I think it's likely the logic has been all worked out there already.
you're visiting your page from outside the public directory, which is not the intended way, and is a security risk. The URI should be pointing to the public directory. If it's not, things can't be guaranteed to work all of the time. And that would need .htaccess RewriteBase changed, etc.
As @arma7x pointed out, you should set $baseURL. Currently, it's attempting to do you favor and guess what the base url is when you don't supply that. It cannot always guess correctly.

My guess is that if you'll either set $baseURL, or serve the site from the public folder, things will work just fine for you.

@lonnieezell The problem is that the $_SERVER is returning that path /test/public/ and after that the router has removing it.
By the way with set $baseURL the problem still exists.. Not quite sure why..

I'm pretty sure $_SERVER['SCRIPT_NAME'] is remove from $_SERVER['REQUEST_URI'] and will return URI after it only.
$_SERVER['REQUEST_URI'] = "/CodeIgniter4/public/index.php/home"
$_SERVER['SCRIPT_NAME'] = "/CodeIgniter4/public/index.php"

In fact even when I set baseURL to
'http://localhost/test/public/' or 'http://localhost/test/'
Again I got my subfolders stripped from the url when trying to build it with
current_url(), base_url(), site_url()

I haven't had a chance to look into this yet. Dealing with other bugs. Will be out tonight so might not be until Sunday night that I have a chance to look into it, but 2 questions:

Have you tried serving the site from the public folder, where it's intended to run from, to see if things work correctly?
Have you stepped through the code to see what it's doing exactly to verify that's a problem? Like I said, that's exactly what's in CI2 and CI3, so I don't think that particular piece is part of the problem.

In CI 3 base url is auto detected correctly
https://github.com/bcit-ci/CodeIgniter/blob/develop/system/core/Config.php#L88
But here I didn't find where is the autodetection and at the same time I didn't find when this base url is used at all :/.
I will try to find time at the weekend to search for the possible reasons.
(1) My idea is that there should be no difference if the site is rooted to the public folder or its some sub-sub-sub-folder

Currently $baseURL is handle by parse_url() both in;
https://github.com/bcit-ci/CodeIgniter4/blob/develop/system/HTTP/URI.php#L159
https://github.com/bcit-ci/CodeIgniter4/blob/develop/system/HTTP/IncomingRequest.php#L374

Having looked through the code, it is ensuring that the folder that the Front Controller is in is stripped from the URI if it's present. This is typically a good thing.
To serve the site from /public with that in the path is a security risk, that our move to having just the index.php file in the public folder is trying to mitigate. It keeps the other files in your application from being discovered, because they are not at all accessible from the web. .htaccess files, like CI3 and older relied on, are not foolproof. As other servers, like NGINX, gain popularity, their usefulness is even less. Server configuration can be accidentally screwed up allowing anyone to view your files and discover things about your app that no one should know. Heck, it's happened to Facebook in the past.
In light of all of this, my recommendation is that it's left as is. The site should be served from the public folder, period. We should not help introduce security issues in our app in the name of convenience. If you need it to be a flatter structure, you can easily move the index.php file with the rest and modify system and application paths to give you the same structure as previous versions of CI.

Fast and sample case : Shared hosting with access only to www folder. In many cases with no way to configure your domain to go directly to the Public folder. Even to day this is common case for some clients.
Any auto filtering which is not configurable is a Limit. In this case this is a limit for any developer who don't fits the standard thinking. There are many reasons why some script may not be into the document root on 1 server and auto hidding part of the URL is not helpful for.
I don't have any idea if there is such thing at any other framewokr routing..

Most shared hosting that I've used you've been able to define what folder the domain is served from. Some older versions of cPanel used to restrict that for the primary domain, but that could be solved with an .htaccess trick, IIRC.
Worst case scenario - change the paths in the index and put it into a way that works for that server. Literally takes changing like 2 variables and moving the index file.
When we were discussing whether to make this move or not, I went looking at the top 8 or so most used PHP frameworks that I knew and every single one of them were served out of a public folder (though the name might have been different). So, it's obviously possible to server web pages with it still in this format.
And it's not that much of a limit because even if you're in the example you provided, the website only works from the main index.php file. If they try the domain one folder up - either a directory listing happens (which is horrible for security) or an error (which is horrible for usability).

My point is that this is Developers work to put their project in the correct place (directory and etc and to setup doc root). The framework should not filter strings from the real url path just for some kind of idea, security or not.
I don't like the idea that the framework will decide what must be hidden and what not. This should be decided by the developer who is coding / or the one who is deploying the project.

It is decided by the developer - modify the paths in the index.php file. I get what you're saying, I do, but I as a framework developer, it's my job to make the framework as secure as possible.
@jim-parry What's your take on this subject? How would you prefer this to work?

I haven't had a chance to test this, yet, but I would say that it should be possible to configure the $baseUrl with a path, as there are reasons other than the location of index.php to do so. For instance, I might serve part of my site from CI, while another part uses a CMS, and still another uses some forum software. Similarly, each directory in my domain might be handled by a different server (in fact, many of the directories in my current site used to be separate sites). The $baseURL is not necessarily the same thing as the host, and the directories listed in the URL do not necessarily reflect the underlying directories of the system.
So, if I set my $baseURL to be 'https://example.com/management' and the underlying site configuration serves up /var/www/management/public/index.php when you point the browser to 'https://example.com/management', then there's no security issue with outputting 'https://example.com/management' as the site's base URL, because the site's administrator controls what is output when the browser goes to https://example.com/, and it may be a completely different site (it may even be handled by a separate instance of CI4, on a different server).
If the user needs to serve the site from the project root, they're going to have to move index.php and modify the paths, then do their best to ensure the security of the site by preventing access to the directories. Alternatively, they could include /public in their URL, but it would be up to them to secure their site by preventing improper access to the non-public locations. We can't guess whether /public is part of their base URL because of a poor configuration or because it just happens to be the base URL for their site. Just as in the previous example, https://example.com/ could be served by a completely different server from https://example.com/public, and there would be no security issue in outputting https://example.com/public as the base URL.

I do need to test that base_url is acting properly because it should be overriding what's in the discovered URL. Totally agree with you there.
And it's not that it's arbitrarily removing the text '/public', but it's cleaning up the path to the front controller so the folders above it within the site are not shown. This is the same code that's been in CI2 and CI3, it's just now becoming visible since the default structure isn't flat. Not arguing the case, here just trying to explain the situation.

Index.php ... whichever folder you put that in (project root or public) will be "wrong" for some developers, and we need to explain how to configure it for the other usecase. In other words, we cannot "win", i.e. keep everyone happy. My preference is to keep index.php in the public folder, as a "best practice". An experienced developer will have no problem moving it up one level if they wish, while an inexperienced developer will be somewhat sheltered from themselves :-/
Baseurl ... should work regardless of where a developer has put their index.php. We can strongly suggest that the web server point to the folder containing index.php, but a developer should be free to play with that, at their own risk of course.
I think that this thread has gotten off topic - it was originally intended to report a Router bug, which may or not have been addressed (TL;DR!!), yet most of the discussion is about best practices and the correctness of the url_helper. The "current_url" mention in the URI library page of the user guide is contradictory, which needs to be corrected. Actually, the URL helper writeup needs to be incorporated into the user guide, and that might go a long way to resolving the apparent confusion. I see you have opened an issue for the url_helper behavior, which is a correct approach :) I will start on the helper writeup.


text:
Fuel Types not working

Latest version of Advanced Generators, BuildCraft and Thermal Expansion (Beta) MineFactory for Minecraft 1.7.10.
Have seen the note on the home page and I'm using the EnderIO version 2.2.0.272, so should be above the version listed as causing a problem? Willing to accept this as the cause though. We do not have Forestry.
The only fuel being accepted by default is BioFuel, although NEI does show information for both RocketFuel and BC's Fuel they won't be accepted by the Generator.
Attempting to pipe all fuels in through waterproof gold pipes from a BC tank to the fluid intake block, set up must be correct as BioFuel is accepted.
I haven't had chance to check if this can be fixed by sepcifing over riding config files yet, will update with if that works later today.

sorry to bring this up again, but i dont know anything about coding, please can i have the complete config and instructions on what to do with it and where to put it. Thanks.

At work at the moment let me see if I can find it for you
On 10 Nov 2015 12:49 p.m., "airsoft-slayer" notifications@github.com
wrote:

sorry to bring this up again, but i dont know anything about coding,
please can i have the complete config and instructions on what to do with
it and where to put it. Thanks.
—
Reply to this email directly or view it on GitHub
https://github.com/bdew/generators/issues/13#issuecomment-155411933.

@airsoft-slayer now I'm at home and able to check over a few things the instructions above are valid, the file lives in your Minecraft/Config folder where ever you've installed it to, simply add the config file and put in the values in the format above. Start the game/server and those values will be present.
Can't really help much more without more details.

I've added a crapton of default values for fuels from many mods since this issue was orifinally opened.
What exactly are you missing?

@bdew ,fuels from buildcraft, ic2 and ender io are not being recognized by the generator, with the fuel slot saying "empty". I am running version 0.9.17.102 of advanced generators.

All those should be working, look in yout forge log, it should have a list of all registered fuels (look for "Turbine fuels:")

authors: Harkole airsoft-slayer bdew

repo: bdew/generators


text:
Null check operator exception in showToastWidget

I'm receiving Unhandled Exception: Null check operator used on a null value here:
https://github.com/bdlukaa/fl_toast/blob/master/lib/src/toast.dart#L60
I'm on Flutter v2.0.4, sdk ">=2.12.0-0 <3.0.0" and fl_toast 3.0.1

You need to make sure there's a Overlay widget above the context. It's provided by the MaterialApp.

Can you show your code?

You need to make sure there's a Overlay widget above the context. It's provided by the MaterialApp.

Ah I didn't know that.

authors: bdlukaa cswkim


text:
v1.1.1调用addDot没效果

v2.0用着有问题，我又签回1.1.1了
但是1.1.1 我在加dot的时候一点反应都没有，dom里面什么都没找到
var slider = new iSlider({
  dom: dom,
  data: data,
});
slider.addDot();  //没有任何反应，但是确实进去了，里面各个点都有console

@lococo--0 1.x的最新版本为1.2.4 尝试更新一下https://github.com/be-fe/iSlider/releases/tag/1.2.4

repo: be-fe/iSlider


text:
🛑 Thai Translate site is down

In d41dafe, Thai Translate site (https://thaitranslateby.bezathecat.com/) was down:

HTTP code: 530
Response time: 391 ms

Resolved: Thai Translate site is back up in 2431125.


text:
handle case when radix = []

Fixes #1381

@swan46  Cool, thanks.  Could you fix the formatting issues from codeclimate?  Then, I can merge.

repo: beautify-web/js-beautify


text:
腾讯 趟坑

企业付款：
sandbox模式下 商品号的键mchid 改为 mch_id

如果沙盒和正式环境不同，建议反馈给官方。代码建议fork后修改临时使用，等待官方修复。

authors: Refuel-ZL befinal

repo: befinal/node-tenpay


text:
S6: rolling back to earlier 2.x release

Regression found: https://github.com/just-containers/s6-overlay/issues/363
(bonus) Goss/S6: allowing ENV override for install script

Created a new PR to replace this https://github.com/behance/docker-base/pull/72 (same contents), closing this PR.  Thanks for all of the work you've done for this repo Bryan!

authors: bryanlatten ko-be

repo: behance/docker-base


text:
Предложение

Можно ли сделать так, чтобы полезные для себя обсуждения на форуме можно было бы сохранять у себя в кабинете? А то потом ищешь или закладки плодишь.

На данный момент форум — это лишь обертка вокруг github issues, добавить какую-либо функциональность, кроме той, что предоставляет github достаточно сложно, потребуется значительно переработать код.

Сохраняй например в закладки браузера

Или упоминай сам себя - а потом ищи в https://github.com/issues
Но в целом, кажется, идея с github issues была не очень)

@apsavin а мне очень нравится :)

authors: Sergei-b84 apsavin tadatuta voischev

repo: bem/bem-forum-content-ru


text:
improve the tests

The tests were expecting a certain order of attributes, not checking that all were present, etc. These changes improve readability and precision of the tests.

The test failure seems to be unrelated.

repo: benbalter/jekyll-avatar


text:
Minor Fixes Required in Sidebar

Describe the bug

The expandLess and ExpandMore option of tests should change appropriately.
Adding tooltip to icons in the sidebar to display their function.

To Reproduce
Steps to reproduce the behavior:

test item icon in the sidebar does not change on opening the menu.
Minimize sidebar, no labels appear to convey the use of each option.

Expected behaviour
A clear and concise description of what you expected to happen.
Screenshots

Desktop (please complete the following information):

OS:  windows

I would like to work on this

How were you able to run this on windows?Are you using wsl?

How were you able to run this on windows?Are you using wsl?

yes

@khushibalodi please go ahead.

repo: bench-routes/bench-routes


text:
Automatically Cleread after 10 minutes (re-draw)

It's works with Tom Tom and MapBox ApiKey, but when I wait up to 20 minutes, all the green lines and traffic ticks has removed.

	{ 			module: "MMM-TomTomTraffic", 			header: "YOGUNLUK HARİTASI", 			position: "bottom_left", 			config: { 			  location: [41.02905572019998,29.04429195055218], 			  size: 320, 			  zoomLevel: 12, 			  tomtom: { 				apiToken: "tom tom token", 				thickness: 2, 			  }, 			  mapbox: { 				apiToken: "pk.mapbpx token", 				mapId: "mapbox/light-v10" 			  } 			} 		  }

Is there anything in the browser console (f12) / npm output?

authors: bendardenne emrahaslan

repo: bendardenne/MMM-TomTomTraffic


text:
🛑 mastodon is down

In 6f161de, mastodon (https://tilde.zone) was down:

HTTP code: 0
Response time: 0 ms

Resolved: mastodon is back up in 99c7f82 after 27 minutes.

repo: benharri/upptime


text:
Update mouse to 1.0.7

Updates org.typelevel:mouse from 1.0.2 to 1.0.7.
GitHub Release Notes - Version Diff
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!

Files still referring to the old version number
The following files still refer to the old version number (1.0.2).
You might want to review and update them manually.
build.sbt

Ignore future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "org.typelevel", artifactId = "mouse" } ]

labels: library-update, early-semver-patch, semver-spec-patch, old-version-remains

Superseded by #97.

repo: benhutchison/modesofcomposition


text:
Adds DS_STore to gitignore

Issue
What issue does this concern?
Files Changes

.gitignore

adds .DS_Store

How to confirm that its working

clone the repo
open the .gitignore
verify that you see .DS_Store

Image

This Has been completed, great job. I am very to see the final product

authors: ADOwen benjaminbwright

repo: benjaminbwright/einhorn-collab-site


text:
Adding Ben Kahiri :sun: :palm: :sun: :palm: :sun: :palm: :sun: :palm:

Branching, pulling, etc.

@joewadcan

repo: benkahiri/FirstPullRequest


text:
Update examples/todo

Updated all imports & uses of QtQuick.Controls to 2.0+;
Used Kirigami for page layout and style management;
Provided localization support via KF5::I18n (just to promote good practices and all);
Added animations, to show that QuickFlux is compatible with them;
Used ECMAScript 2016 features like const keyword and arrow functions.

hi @ratijas ,
Thanks for the patch. However, can it run on Mac/Windows? In Linux, what kind of packages required to build it?

hi @ratijas ,
Thanks for the patch. However, can it run on Mac/Windows? In Linux, what kind of packages required to build it?

Is it wise to embed so much dependencies for a demo project? Do we need localized demo?

Well, well, well. Look who's awake. I mean, given the political situation surrounding you, I'm glad you're alive at all. But excuse me princes — half a year time span? I doubt I could even remember what I was thinking back than.
As far as I can tell, there was something in the patch which I wasn't happy about. Not sure anymore, though.

Thanks for the patch. However, can it run on Mac/Windows? In Linux, what kind of packages required to build it?
Is it wise to embed so much dependencies for a demo project? Do we need localized demo?

Should run anywhere. KDE KF5::I18n is required to build. It is not strictly 'needed', but obviously a nice thing to have by default for any modern app. Some project template either from Qt Creator or KDE examples includes it out of the box, so I thought — why not?
Personally, I have some uneasy moments in life, my time is pretty limited, which is why I can't work on the patch right now, nor can I provide any estimate for the future.
As it is, the patch probably is not good to merge. But you may take it and polish to your liking. New version, in my opinion, is clearly better in terms of UI/UX.

Hi @ratijas,
Sorry for my late reply about your PR. My life is not easy in the past year. I live in Hong Kong and now it is full of fear from the new National Law who could arrest people just because the government thinks you are saying ill of them, including foreigners everywhere. I don't know who, including me, will be the next. I got some free time this month so I am trying to resolve the Github issues.
I understand it is very difficult to recall you have been done over a half year(me too!). So nevermind. Everyone here is not getting paid so you are free to choose when to reply/update it. That is how the OSS world works :)
Improvements are always welcome but I think it is a bit too much for the todo example as it needs to add extra dependencies. I think the best way is to fork it as a new example (e.g todo-kde). Let me digest your changes first.
Anyway, please feel free to suggest any improvement and contribute patches. I wish I could reply soon and it won't take another half year....

authors: OlivierLDff benlau ratijas

repo: benlau/quickflux


text:
README: update "Usage"

I think there is an error on the usage example: the imported ApolloQuery seems from a wrong path.
Also I think should be added a reference for the client prop.
What do you think about this example? Ex:

Of course the window option must be documented but I think this is much more handy.
Side question: do you have some plan to document all the props and API exposed by the elements? Maybe it's worth to open an issue about documenting this also outside the README (maybe a GHPage with a small site).

WRT method and property documentation, I went through earlier today and documented aaaalmost everything. You can see the result on webcomponents.org. We could host a GH page (or a GL page when we move there) that shows the polymer analyzer results, as well.

authors: LasaleFamine bennypowers

repo: bennypowers/lit-apollo

license: ISC


text:
infra: teraform for managing subnets and VPC

I'm ok with setting up these manually for now, but would be nice if we have a terraform script to do this for me

not planned.

repo: bentoml/OpenLLM


text:
autocompletion in math mode

I think it would be wonderful if math environment and symbol names can be autocompleted inside $...$ and $$...$$. Things like
\begin{...} ... \end{...}
\alpha, \beta, ...

That would be great.
+1.

authors: RoyiAvital kindlychung

repo: benweet/stackedit


text:
#3 fix constexpr having space after "" even though arg is not string literal

fix constexpr having space after "" even though arg is not string literal
https://en.cppreference.com/w/cpp/language/user_literal it fixes compilation in cygwin with gcc version 12.4.0
memory-latency.cpp:13:24: error: expected suffix identifier
13 | auto constexpr operator"" _B(unsigned long long int n) { return n; }
|                        ^~
memory-latency.cpp:18:29: error: unable to find numeric literal operator ‘operator""_B’
18 | const auto kCachelineSize = 64_B;
memory-loads.cpp:345:23: error: ‘operator""_B’ was not declared in this scope; did you mean ‘operator""_M’?
345 |   const auto offset = operator""_B(state.range(1));

Looks good, thanks for your contribution.

@berestovskyy you might want to update the google benchmark submodule to HEAD of main to get the remaining compile fix for cygwin. They added some missing includes in .h files.

authors: berestovskyy olignyf

repo: berestovskyy/applied-benchmarks


text:
Please fix the INFINITE loading of chunks!

I found an article on a paperMC thread:
`The issue looks to be the plugin WorldSchematics. From looking at your 2nd pastebin stack, this plugin is messing with BlockPopulators.
1.13 pretty much broke BlockPopulators in that trying to place a block at the edge of the chunk involved causes it's neighbor chunk to load. 1.14 compounds this behavior by going full async on chunk load/gen in vanilla.
In a nutshell, WorldSchematics is placing blocks in chunks that are loading/generating. This causes those neighbor chunks to load as well. Which since this plugin seems to be using custom generation blockpopulators has to populate those newly loaded chunks. But doing so causes those neighbors to load. Then those, too, have to be populated which causes even more chunk loads. Its a viscous cycle that started back in 1.13 for a few plugins but is now hurting every single world generation plugin that uses BlockPopulators.
Ultimately, what this all boils down to is the developer of that plugin needs to find a better way to populate chunks to not trigger infinite loads on 1.14`
Seems like using the current method may cause some issues. Using PlotSquared with this plugin is therefore impossible at the moment, as the queue will just get longer infinitly until the server crashes... Found at: https://github.com/PaperMC/Paper/issues/2244

I think this is the wrong project for this issue ticket?

No - the topic may be the same. It is about the problem with world generation, which is causing an infinite loop of loaded chunks for further updated lighting. Even when using /cleanlight 5 the queue will be at 40000 chunks after half an hour. We have a bot atm garbage collecting but thats no solution to the problem... I thought the above error would maybe contribute to the source of this problem. I am looking at the code at the moment.

Disable the light cleaning on chunkgen. It doesnt work as of 1.14 because the server generates too large amount of chunks around chunks loaded using chunk load tickets. There is also absolutely no point to enabling that feature on 1.14 because light glitches in chunk gen were also fixed around that version.
I have no plan to fix this.

And if its causing runaway chunk generation with that feature turned off, then this isnt a lightcleaner issue ticket at all, but something the chunk generator plugin or whatever should fix, instead.

There is a point with custom world generators. So you think this isnt your problem, but rather that from multiverse, or plotsquared or what....You plugin is not needed in the normal Version of minecraft, there is fixlight by paper, fawe etc. It is only needed, BECAUSE of the custom world generator. So you want your plugin to become obsolete in the future? And why is it that the plugin cant check if a chunk is a non-loaded chunk? The position shouldnt matter...
PlotSquared is stating to turn the mentioned setting ON - and the generator is coming from their end. Should I write a ticket at their plugin? I dont see how this is the Problem of plotsquared as this is also not working in my vanilla world on the same server...

I was not aware that custom chunk generator plugins still caused lighting glitches on chunkgen, so thats disappointing. I guess that feature will have to be fixed then, I guess.
You plugin is not needed in the normal Version of minecraft
people use it for FAWE.
there is fixlight by paper, fawe etc
Who have had various problems over the years while light cleaner carried on.
And why is it that the plugin cant check if a chunk is a non-loaded chunk?
It does.

Before you start throwing so many assumptions this way, Id like you to re-read the quoted part I posted earlier.
The server generates 9x9 chunks when a single chunk has a 'keep this chunk loaded' ticket created. Light cleaner gets a load ticket, operates on the chunk, and releases a ticket. This prompts the server to generate 9x9 more, neighbours fire population events, and so even more chunks are queued up into lightcleaner.
Lightcleaner does do a check to see if a 2-wide radius around chunks are already generated. Later on the server broke even that by generating 3 chunks away. I stopped trying to work with this horrible system and now tell people to turn that autofixing on chunkgen off.

Fundamentally here the problem is that it isnt possible to create a chunk load ticket and not generate the chunks around it.

Ok - so how is this solvable? If there is the possibility to check like you have been doing it, why not add an option to increase the range by yourself? Or did it hurt performance... I dont get why this big use case should be wasted, as FAWE has its own, working lighting system - even if it might not be as performant, it is at least working. This is not a state in which somebody with PlotSquared can use this plugin sadly, though I still contacted the authors. Hopefully this can get fixed at some end, maybe they will implement their own system. Who knows. It is only needed when the chunk is generated the first time, so maybe it is possible to make a function for that?

Several problems:

Performance is indeed impacted polling 24 chunks (or even more!) for every chunk to see if it exists on disk
It results in the edge of the world to have lighting glitches, something that players can see in the distance
Due to how populators work, it is very unpredictable when a runaway generation happens or not. In vanilla minecraft a good example is the mansion.

I was personally hoping to close this fix-on-gen chapter after 1.14 and leave light cleaner more as a relic for pre-1.14 and for worldwide operations. It would be better if PlotSquared worked with paper devs on a solution.

Thank you for the detailed explanation. It seems to be fixed by the means of PlotSquared-Developers - but the fix is not working with 1.16.5 as the newest versions only support Java 17 by now. Still seems like this isn't your Problem anymore and I thank you for your time - I might just have to update to newer Minecraft versions.

authors: PaBox bergerkiller

repo: bergerhealer/Light-Cleaner


text:
Models for known ontologies

Now all entities in VIE use the same VIE.Entity type. If we have entities of types that we have an ontology for, we should generate proper sub-models for them and use those.
This would allow:

Content validation with model.validate
Automatic form generation and handling with backbone-forms

See also the earlier issue #21 where there was a request for validation support.

see more on this in #35

IMHO, with what we have in #35 and now in #76, together with the fact that we by default can choose to import the schema.org ontology, this issue is closed or at least needs to be reopened more specifically for the validation and form generation part.

authors: bergie neogermi

repo: bergie/VIE


text:
Fix Wallace install problems

Wallace is not currently installable.
@smeylan

I believe this is fixed.

repo: berkeley-cocosci/Wallace


text:
nose2 tests failed

nose2 -s tests/fast_tests failed with the following error log:
FAIL: test_apply_lane_change_direction (tests.fast_tests.test_environment_base_class.TestApplyingActionsWithSumo)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/ubuntu/flow/tests/fast_tests/test_environment_base_class.py", line 266, in test_apply_lane_change_direction
    np.testing.assert_array_almost_equal(lane1, expected_lane1, 1)
  File "/opt/conda/lib/python3.6/site-packages/numpy/testing/nose_tools/utils.py", line 963, in assert_array_almost_equal
    precision=decimal)
  File "/opt/conda/lib/python3.6/site-packages/numpy/testing/nose_tools/utils.py", line 779, in assert_array_compare
    raise AssertionError(msg)
AssertionError:
Arrays are not almost equal to 1 decimals

(mismatch 20.0%)
 x: array([0, 1, 0, 0, 0])
 y: array([0, 1, 0, 1, 0])
----------------------------------------------------------------------
Ran 88 tests in 370.781s

FAILED (failures=1, skipped=1)

Environment configuration:

Flow build: a85691d
Ray build: 6a737731 (version 0.4.0)
SUMO build: 621ab1d3b8
OS: Debian GNU/Linux 9 (stretch)

Please help resolve this. Thanks!

Is this resolved @fywu85

Also thank you for the ultra-thorough environment config!

See suggested solutions in #30.

repo: berkeleyflow/flow


text:
Parameter "topics" not working

Hi Bernd,
Thanks for sharing this amazing package. I noticed that for ROS iron, if I specified the topic list that I want to record with
parameter "topics", it still records all topics. I think the reason could be that in the recorder.cpp, the record_options is copied to the topic_filter_ when calling RecorderImpl constructor which is initialized with
rosbag2_transport::Recorder(
    std::make_shared<rosbag2_cpp::Writer>(), rosbag2_storage::StorageOptions(),
    rosbag2_transport::RecordOptions(), "recorder",
    rclcpp::NodeOptions(options).start_parameter_event_publisher(false))

I haven't noticed this problem yet. Looking forward to a PR :)

authors: HLrwth berndpfrommer


text:
Game Crashes when certain mob animations are starting

I have tried different versions from one's recommended by other issue threads that I was seeing. I believe the issue is with this mod. I had disabled shaders and kept Optifine in the mob folder. The issue still persists. Worlds when mobs that depend on this library play, immediately causes the world and entire game to crash. If it is not a bug on your end, what do you recommend I do to try to resolve this on my end.
Here's a link to my crash report: https://pastebin.com/3GpmSZFg
Thank you for your time and patience with me in advance!

Nevermind, I saw the mod the main mob was from had an update, and it fixed it. It was not your mod. :)

Offending mod was Ars Nouveau. It had a few updates for the mod itself with new compiled.

repo: bernie-g/geckolib


text:
The display issue about Nami wallet don't Solved !!

For 3 Days everything not better. I have done everything such as reimport and made some tx so nothing better. if the staff read this post please tell me about The Progress...

I really disappointed about all staff , So I'm the Big fan of your.

@adainvestor Our devs have informed us not to use the Nami Extension for now, pending the time it will be fixed. This is due to a server overload on Cardano Network. Our Devs are working tirelessly to get everything back up and running. Only the web app is up and working for now.

Just switch to Eternl with your same seedphrase,i don't think they are going to fix anything

I had this same exact issue. Finally sorted it out in minutes after i wrote to their instant Support team. You can write to them with the link below. Goodluck mate
https://forms.gle/vzc8taCsAd81jJW29

.I think you should write to their support team. They’re quick and fast in response.
(https://forms.gle/8EHaJeKf2YDTPPJR9)

Thanku @graceee78 it worked. I can veiw my balance now. Thank you

Kindly open a ticket by sending your address to
support@namiextension.com
A team member would respond to you we are sorry for any inconvenience caused , not all Nami addresses was involved
Or
⚠ Attention Zero Balances
Our devs have informed us not to use the Nami Extension for now pending the time it will be fixed.
Only the web app is up and working for now. We are deeply sorry for the inconveniences. All tokens are safe and secured.
click to connect

Thanks a lot, my wallet is now visible

Oh God finally, Thanks @graceee78

authors: Derek25252525 Gaby-Eth GlewinLeo RevRhema Skdawa08 aIessandrokonrad adainvestor

repo: berry-pool/nami


text:
Cannot type '@' on Windows+Chrome

It's [Alt Gr] + [Q] for me under Windows 8.1.

With firefox on windows 10, AltGr + q for typing @ does not work as well.
But I was able to fix this for firefox:
( you need to distinguish between "alt" or "ctrl" or "AltGr", that behaves like "alt+ctrl").
function recordModifiers(evt, display) {
var alt = (evt.altKey && !evt.ctrlKey);
var ctrl = (evt.ctrlKey && !evt.altKey);
var modifiers =
(evt.shiftKey ? Squeak.Keyboard_Shift : 0) +
(ctrl ? Squeak.Keyboard_Ctrl : 0) +
(alt || evt.metaKey ? Squeak.Keyboard_Cmd : 0);
display.buttons = (display.buttons & ~Squeak.Keyboard_All) | modifiers;
return modifiers;
}

Nice! I'd write it like this—should work the same, right?
function recordModifiers(evt, display) {
    var shiftPressed = evt.shiftKey,
        ctrlPressed = evt.ctrlKey && !evt.altKey,
        cmdPressed = evt.metaKey || (evt.altKey && !evt.ctrlKey),
        modifiers =
            (shiftPressed ? Squeak.Keyboard_Shift : 0) +
            (ctrlPressed ? Squeak.Keyboard_Ctrl : 0) +
            (cmdPressed ? Squeak.Keyboard_Cmd : 0);
    display.buttons = (display.buttons & ~Squeak.Keyboard_All) | modifiers;
    return modifiers;
}

Do you want to send a pull request (which would get you listed as a contributor), or do you want me to commit this?

Ok, I made a pull request
https://github.com/bertfreudenberg/SqueakJS/pull/47
this adds another change for making this work on chrome for windows too.

repo: bertfreudenberg/SqueakJS


text:
Added cycle counter interface in HDL and in Software

The cycle counter is a platform level feature, since each platform will implement it differently. This implementation is for AWS (both simulation and emulation). The cycle counter can be read by the host at any time, and is located in the AXI to MCL Interface.
(FWIW, I implemented this in verilator last night too. But it needs a PR in basejump)
At the platform level, each platform is required to implement hb_mc_platform_get_cycle. This is exposed at the manycore level through hb_mc_manycore_get_cycle (with the same API).
I have not exposed this at the CUDA level. It would be possible to call get_cycle after a kernel terminates, but this will cause a small (20 cycle?) latency between when the packet is seen in the fifo, and when get_cycle is read (~20 cycles to read a packet out, in simulation).
I've added an example/test that demonstrates the use of this API.
Max for review. Lin for input.

@vb000 I'd like your review, too. 🚀

Yeah, or you can think of this as the version of bsg_time that people should actually use.

Yeah, or you can think of this as the version of bsg_time that people should actually use.

Should remove bsg_time or name this bsg_time then? This could remove some ifdefs to make the host code cleaner...

It's gone in the verilator PR. I can separate into a separate PR.

I think there’s value in both get_cycle and get_time. RISC-V platforms typically have a RTC component. If a host doesn’t support an RTC, then get_time can just call get_cycle

@dpetrisko I'm not sure I follow. This is for the host interface

bsg_time is/was a wrapper around a DPI call that returned the current simulation time. This is a formalized way to get the cycle counter on the manycore.

Yeah I’m saying a host such as BP can support calls both cycle count and wall-clock times. Both may be valuable, since clock frequency will be different between the platforms.

authors: dpetrisko drichmond vb000


text:
Impact construction

Mon immeuble a été construit il y a plus de 100 ans, comment sa construction peut elle avoir encore un impact annuel ? ( Cf. calcul impact en fonction de la surface du logement). Ne faudrait-il pas prendre en compte l'age du logement ?

Voir #111

authors: laem publicodes

repo: betagouv/ecolab-data


text:
🛑 API Camino is down

In b454f8e, API Camino (https://api.camino.beta.gouv.fr/titres) was down:

HTTP code: 0
Response time: 0 ms

Resolved: API Camino is back up in a0c3bad.