Docs tho?

We need tha docs!
Maybe I could help write them?

Yes!
At a high level, there should be a directory in the Jekyll site names _episodes where MP3 files are added. The podcast command will generate HTML files for each MP3 file, and then Jekyll will recognize the episodes collection.
The command expects certain ID3v2 tags to be present in the MP3; if it was encoded with Forecast it will have all the necessary bits.

How do I install this? I don't think I found it on rubygems...
https://rubygems.org/gems/podcast
Thats not it right?

Hm, that doesn't seem to work for me. I'm clearly doing something wrong... lol
ERROR:  While executing gem ... (Gem::CommandLineError)
    Unknown command podcast,

Oh! Sorry. That line needs to be added to your site’s Gemfile.

Ah! That makes sense. I'll try that now. 👍

I'm sorry Pat... but I'm getting-bash: podcast: command not found when trying to run it after what seems like a successful install. 😕

Hm, I seem to have gotten it halfway working but I suspect I'm doing something horribly wrong so I'm going to stop banging my head against the wall for now. I might need a little more help to set this up.


chromadb problems

Issue Description:
I'm encountering an issue with the realtime_ai_character project related to a deprecated configuration of Chroma. When I try to run the project using python cli.py run-uvicorn, I receive the following error message:
Replit
ValueError: You are using a deprecated configuration of Chroma. Please pip install chroma-migrate and run chroma-migrate to upgrade your configuration. See https://docs.trychroma.com/migration for more information or join our discord at https://discord.gg/8g5FESbj for help!
Steps to Reproduce:

Clone the repository and set up the environment as mentioned in the README.
Run the command python cli.py run-uvicorn to start the server.

Expected Behavior:
The project should start without any errors and the server should be accessible.
Actual Behavior:
The error message mentioned above is displayed, indicating a deprecated configuration of Chroma.
Additional Information:

Python version: [3.9.2]
Chroma version: [0.4.0]
Other relevant details: [Linux on chromebook]

Possible Solutions:
I have tried running chroma-migrate as suggested in the error message, but it did not resolve the issue. I have also checked the Chroma configuration in my project files and environment variables, but everything seems to be in order. I'm unsure how to proceed further.
Any assistance or guidance on resolving this issue would be greatly appreciated.

This is an chromadb issue - the error log prompt you migrate is also from chroma. The chroma-migrate tool should be able to help. Can you post this to  Chroma DB's discord https://discord.gg/8g5FESbj (as they suggested in their error message)?

I believe chromadb db provide a break change.
Try to set the chromadb==0.3.29 to avoid this problem.
I believe the dependencies in requirement.txt should be versioned, python libraries get much fast development.

works for me , thanks a lot!

I believe chromadb db provide a break change. Try to set the chromadb==0.3.29 to avoid this problem. I believe the dependencies in requirement.txt should be versioned, python libraries get much fast development.

works for me , thanks a lot!

Thanks, yes we found out the same. I will push for a change to fix tis for now.

Done https://github.com/Shaunwei/RealChar/pull/96

this issue should not be closed, I can patch a fix that compatible with chromadb 0.4.0

Sounds good,

uninstalling chromadb and installing the chromadb==0.3.29 worked for me. the program now runs. thanks.


Added the command shell to lxc-client bash-completion

Added the command "shell" to lxc-client bash-completion.

This pull request didn't trigger Jenkins as its author isn't in the whitelist.
An organization member must perform one of the following:

To have this branch tested by Jenkins, use the "ok to test" command.
To have a one time test done, use the "test this please" command.

Those commands are simple Github comments of the format: "jenkins: COMMAND"

Hi,
Thanks for your contribution.
Can you please sign-off your commit, per CONTRIBUTING.md?

jenkins: test this please


Compute apparent magnitude of source in CGI band

Is your feature request related to a problem? Please describe.
Given the magnitude of the star in a standard filter band and the star's spectra type, compute the apparent magnitude of the source in the CGI band and store it in the header
Describe the solution you'd like
The above in a step function.
Additional context
Need to figure out where the CGI filter profiles are, but they should already be documented

I guess you mean something like a color correction factor?

Yep, exactly it.

@JuergenSchreiber, I was just looking over this issue more closely, and I'm not sure #259 fully solves this issue, because we computed a color correction, but we didn't go all the way and compute the apparent magnitude in the CGI band. Is that correct?

Well, we will compute the flux in the CGI bands, and I think we could convert the units to magnitudes. But that might not be trivial since we do not have the standard UBV filters. Since the goal is the calibration of the ND filter, so relative fluxes is good enough, I think the final unit is not that important as long as we stay at the same all the time. Is this reasonable?

I think we want vega magnitudes, so given a filter profile and a vega spectrum, it should be doable.
I only emphasized magnitudes, because that's what's listed in the design document. I think for the science data, we do want to be able to calculate the apparent magnitude of both the star and any point sources around it (not just the flux ratio). So we do need some way to convert to fluxes (not just relative fluxes to the star).

Ok, so please keep this issue open, I will write it in a header keyword


Issue with creating new User

I noticed in an attempt to signup a new user, the Login Function is called and executed even though I never called it directly. I also noticed that the Signup function is called twice thereby creating problems for my script.
Can someone help me with this?

@tarhe this happens only if the signup_token_release is set to true in your config/boilerplate.php. If you don't want it to login automatically... change this to false

@tarhe sorry, I never received the notification for this issue. @acekyd is right. Closing this one.


kube-aws refactor

This is just a cleanup of #277 to make reviewing a little easier.

Do we actually want to commit multi-node/aws/pkg/config/templates.go? Could generating this instead just be part of the build process?

@ericchiang, should we be checking in templates.go or have it be part of the build process?

@colhom check it in

@ericchiang humor me with details? The file itself is just a bunch of bytes. So any change to the template is going to be an opaque 2000+ line change to commit?
See the rkt-fly change in this PR: https://github.com/coreos/coreos-kubernetes/pull/316/commits/d0d332d7ab03adb1b142de40b214ecba188d15b8

I usually commit generated code (all be it in a different commit), but yeah
you could easily .gitignore it and add the go generate command to the build
script.
If it helps with the code review by all means omit it.
On Mar 15, 2016 9:25 PM, "Aaron Levy"<EMAIL_ADDRESS>wrote:

@ericchiang https://github.com/ericchiang humor me with details? The
file itself is just a bunch of bytes. So any change to the template is
going to be an opaque 2000+ line change to commit?
See the rkt-fly change in this PR:
https://github.com/coreos/coreos-kubernetes/pull/316/commits/d0d332d7ab03adb1b142de40b214ecba188d15b8
—
You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub
https://github.com/coreos/coreos-kubernetes/pull/316#issuecomment-197147455

I'd lean toward having it be part of the build script (or makefile) and not committed directly. We are going to update those templates fairly frequently. But I could go either way.
I don't really see this being used as a package imported by other projects, so the issue of downstream users needing to run go generate to use this seems not very likely. Most of the time people are going to be using the release-binaries anyway.

I don't really see this being used as a package imported by other projects, so the issue of downstream users needing to run go generate to use this seems not very likely. Most of the time people are going to be using the release-binaries anyway.

On that note, we should probably name the packages internal so no one can import them. (Can be done in a follow up PR).

Agreed. Also in the spirit of moving this forward, we can separate the generated code into the build process in a follow up PR as well.

@robszumski could you take a look at this? Review items addressed, docs are ready to go.
\cc @aaronlevy

Can you back out the kubernetesServiceIP changes -- that will need more tests written and I'd like to get this merged without adding more to review / test. Just leave it as a TODO right now.

Done. I'll do that as a PR

/cc @joshix for docs changes

Don't these docs need to be reproduced on https://github.com/coreos/coreos-kubernetes/blob/aws-rewrite/Documentation/kubernetes-on-aws.md#kube-aws-quickstart, which is what the users will actually follow?

@robszumski I would assume so. Do you want to use the README markdown for that?

@colhom yeah I think you can copy the bits that make sense and tweak it slightly and its good to go

@robszumski I kind of did a merge between the old content and the new stuff.

not super easy to review, but LGTM.
PTBF.

Conformance tests passed, we're merging.
In case anyone's wondering, PTBF = push the button frank


Allow configuring modules to transform each CSS string

This is just a proof of concept wrt https://github.com/guybedford/require-less/issues/64
Things to note:

config.css.transformEach[] is a list of 'transform modules' that export functions that will have a chance to transform the final css string

See exampe/tools for two examples, one of which prepends a comment to each css string (meh). The other prefixes all rules in the css string with an attribute selector based on your package name and version (in this case example#0.0.0)

Each item in config.transformEach[] can be a single module Id, or an object with different strings for node and requirejs. The latter is allowed to perform its work async, and is run in the browser. THe latter is required via require.nodeRequire

Does the functionality I've sketched here make sense? Think it's worth cleaning up to be shared? Or should I just keep using my fork?
We'll be using something like example/tools/prefix-css in the near future.

@gobengo  if your suggested changes are still relevant to 0.1.8 version, please:

get latest code from master and synchronize with your working copy.
squash commits, and update this PR by new changes.

I will review, and maybe :) will merge :)


support module system

like source command of traditional shell.
also support namespace

need #279

related to #298

need #212

syntax support in commit 99a863cd7947eb3328382581cdd2cc38eb1d048a

close in commit 1e661ea252edc62e3d377a0f682d0990a85ed53d


Add decode-json Flux command

We have a JsonDecoder, but no Flux command is defined, should be decode-json.
See also https://github.com/hbz/oerindex/issues/3.

Resolved with https://github.com/metafacture/metafacture-core/commit/3c9998c7f1224b0c0dcdcb63b2da511a55d3341d, closing.


Args: With strings cause failure

During our GGH hackathon a team had a smart contract with args that contains 6 strings and this was running it in an autonomous SC but when he deployed his SC he had the bytecode error Unreachable.
He replaced the args system by his own parsing that was with separator in the string and he didn't had error anymore. Sadly I wasn't able to ask him to send me the code as he was just to time to finish his project before the deadline.
I think we should try to reproduce it before mark it as a real bug.

I think we should archive this ticket, Args had a lot of breaking changes the last month

Yes, let's see if someone else have the issue in the future.


error stringifying undefined

$ time juttle -e "read sqlite -timeField 'my_time_field' -table 'my_table' |  head 1 | view table"
[2016-01-03 21:52:06.832] [INFO] juttle-adapter - loaded elastic
[2016-01-03 21:52:07.283] [INFO] juttle-adapter - loaded sqlite
Cannot read property 'toString' of undefined [TypeError: Cannot read property 'toString' of undefined]
└────────────────────────────────┴─────────────────────┴───────────────┴───────────────┘

my guess is that pt.my_time_field = undefined happens somewhere in the source, and my_time_field is iterated on as part of Object.keys() somewhere in the sink.

@henridf Your intuition was correct, I took this to juttle-sql-adapter-common.


TD-341: Pin Route

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

18 of 24 (75.0%)  changed or added relevant lines in 3 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage decreased (-0.04%) to 89.074%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

apps/hellgate/src/hg_invoice_payment.erl
6
7
85.71%

apps/hellgate/src/hg_recurrent_paytool.erl
3
4
75.0%

apps/hellgate/src/hg_routing.erl
9
13
69.23%

Totals

Change from base Build<PHONE_NUMBER>:
-0.04%

Covered Lines:
4068

Relevant Lines:
4567

💛  - Coveralls


Barcode scanning is not accurate as xamarin.Forms

Barcode scanning is not accurate as xamarin.forms
When i scan a barcode it return 7 different barcodes in deferent lengths. Like 123,11123344,18393947373,667383939
Android and iOS same results

Did you manage to find a solution?

Partially. I managed by zoom into 2x to get clear view. Somehow it works.


Add backward-compatibility options for handlebars

This change makes Handlebars >=4.6.0 work like 4.5.3 again, so the generated docs should be OK again

Hi everyone, sorry for taking a while with this. I was on vacation.
Thank you for the fix @nknapp!


HDDS-7291: Fixing exception handling in case of non positive replica index

…index
What changes were proposed in this pull request?
SCM fails in the case of negative replication index as the Replication Manager throws an exception. Currently it throws a runtime exception. This PR is proposes to change it to a checked Exception & handling it appropriately so that SCM does not fail. Adding additional details to exception message for improving debuggability of this issue in future.
What is the link to the Apache JIRA
https://issues.apache.org/jira/browse/HDDS-7291
How was this patch tested?
Existing Unit tests.

Good point @sodonnel, it seems a good idea at the time of accepting the replicas from report. Interestingly all DNs has replicaIndex in yaml files correctly. So, either when sending replica index details in some condition may be missing.
However, we need to discuss and fix the runtime exceptions due to pre-condistions with some uncovered cases like this. If there is some uncovered case like this, then whole system going down is not a good idea.

@umamaheswararao We should look into a catch all handler for such things in a separate PR and keep this one focused on the invalid replica index for now.

Also I see a failure on  TestOzoneHARatisLogParser.testRatisLogParsing I believe this is not related to this change. The problem causing it has been reverted, so you may need to rebase your branch on master to get rid of the failing test.


Add an intermediate result UI for some of the search panels

Instead of loading a single item (like a single paper), we could present the user with a list of elements and load common related items, instead. E.g. in the search results of papers we could opt to automatically load those papers in the search results that are mentioning the same genes or have been written by common authors or at common affiliations.

This has been implemented with the new integrated search.


Deadlines How-to

I'm unsure which structure to follow compared to Synapse, which has everything in ROOT, the reference part here has different modules at the ROOT level.
This will serve as a quick introduction to deadlines.

I added a few commits mainly to fix build errors and update the structure. I'll add more comments to each to explain the need and motivation.

I'm not sure if you are building the whole thing locally, but in case you are not, here are the warnings (I fixed the errors) reported:
 build/site/axon_framework_fundamentals/main/deadlines/advanced.html
 168:20  warning     In general, use active voice instead of passive voice ('is used').  Google.Passive
 168:39  warning     Try to avoid using first-person plural like 'we'.                   Google.We
 169:29  warning     Try to avoid using first-person plural like 'we'.                   Google.We
 171:93  warning     Try to avoid using first-person plural like 'we'.                   Google.We
 172:6   warning     Try to avoid using first-person plural like 'we'.                   Google.We
 190:10  warning     Avoid using 'will'.                                                 Google.Will
 192:14  warning     Try to avoid using first-person plural like 'we'.                   Google.We
 192:14  suggestion  Use 'we're' instead of 'we are'.                                    Google.Contractions
 208:4   warning     Try to avoid using first-person plural like 'We'.                   Google.We

 build/site/axon_framework_fundamentals/main/deadlines/deciding.html
 177:10  warning  Try to avoid using first-person plural like 'we'.                   Google.We
 177:13  warning  Avoid using 'will'.                                                 Google.Will
 177:94  warning  In general, use active voice instead of passive voice ('is used').  Google.Passive

 build/site/axon_framework_fundamentals/main/deadlines/implementing.html
 169:46   warning     In general, use active voice instead of passive voice ('is included').  Google.Passive
 169:188  warning     In general, use active voice instead of passive voice ('are needed').   Google.Passive
 170:44   warning     In general, use active voice instead of passive voice ('be added').     Google.Passive
 171:16   warning     Try to avoid using first-person plural like 'we'.                       Google.We
 171:19   warning     Avoid using 'will'.                                                     Google.Will
 188:48   warning     In general, use active voice instead of passive voice ('be set').       Google.Passive
 246:5    warning     Try to avoid using first-person plural like 'We'.                       Google.We
 246:37   warning     Avoid using 'will'.                                                     Google.Will
 250:74   suggestion  Use 'doesn't' instead of 'does not'.                                    Google.Contractions
 254:5    warning     Try to avoid using first-person plural like 'We'.                       Google.We
 254:79   warning     Try to avoid using first-person plural like 'we'.                       Google.We
 258:51   warning     Try to avoid using first-person plural like 'we'.                       Google.We

 build/site/axon_framework_fundamentals/main/deadlines/index.html
 177:15  warning  Avoid using 'will'.                                Google.Will
 179:10  warning  Try to avoid using first-person plural like 'we'.  Google.We
 179:13  warning  Avoid using 'will'.                                Google.Will
 180:13  warning  Try to avoid using first-person plural like 'we'.  Google.We
 180:16  warning  Avoid using 'will'.                                Google.Will

 build/site/axon_framework_fundamentals/main/deadlines/testing.html
 169:147  warning  Avoid using 'will'.  Google.Will

I added a few commits mainly to fix build errors and update the structure. I'll add more comments to each to explain the need and motivation.

I think we already talked about this, but there's no way to get those builder errors as a GitHub Action result, right?

I added a few commits mainly to fix build errors and update the structure. I'll add more comments to each to explain the need and motivation.

@azzazzel, I think we already talked about this, but there's no way to get those builder errors as a GitHub Action result, right? I think it is beneficial to see the outcome here on GitHub too, as there is a definite chance others outside AxonIQ will provide documentation PRs as well. Without them being able to see whether the provided text is okay, we essentially eliminate that option.

Already confirmed this assumption to be true by checking some internal documentation. And, that we're working on it.

First of all, my apologies for making such a mess in this PR.
I added a workflow to run the build during pull requests and indicate the status. As you can see in the "checks" list, it now runs the Trigger documentation build / build workflow. I added two intentionally broken commits to test it:

Testing if unresolvable ref breaks the build and updates the PR status
Testing if prose linter error breaks the build and updates the PR status

As you can see above, it works. The details link of the checks goes to the workflow execution log, where you can check the actual errors. I hope this is what @smcvb wanted, and I hope it'll be helpful while working with docs.
To make this work, I had to add the workflow to the master branch and then rebase this branch. This created the mess I was referring to above. The branch now contains changes outside the docs folder, which triggers the framework builds on every commit. If you want to avoid that, I suggest closing this PR and opening a new one containing only the docs.

First of all, my apologies for making such a mess in this PR.
I added a workflow to run the build during pull requests and indicate the status. As you can see in the "checks" list, it now runs the Trigger documentation build / build workflow. I added two intentionally broken commits to test it:

Testing if unresolvable ref breaks the build and updates the PR status
Testing if prose linter error breaks the build and updates the PR status

As you can see above, it works. The details link of the checks goes to the workflow execution log, where you can check the actual errors. I hope this is what @smcvb wanted, and I hope it'll be helpful while working with docs.
To make this work, I had to add the workflow to the master branch and then rebase this branch. This created the mess I was referring to above. The branch now contains changes outside the docs folder, which triggers the framework builds on every commit. If you want to avoid that, I suggest closing this PR and opening a new one containing only the docs.

I find it weird the Java changes are seen as part of this PR, as the master branch contains those changes... Given that this PR is intended to merge with master, I thus wouldn't expect them to pop up.
Anyhow, recreation will work, but it doesn't necessarily obstruct me at this stage (personally, that is).
Concerning the adjusted documentation pipeline: I had to dig a little to actually get the failed GHA, as the commits don't directly refer to this.
However, you can find the broken reference GHA-fail here and the prose-linter GHA-fail here.
As visible, they get the job done.
They fail the GHA such that it's clear in the checks section of a PR.
Thus, thanks for that, @azzazzel!


sorting by date sorts by number, not month

this image should show enough

That is a issue with the config of the DataTables used in the system.
might be a simple fix ?

Agreed it could be a really simple fix, so will see if i can get around to it soon

Thanks @DJkikisa for the quick fix! :)


update packages, use es2015 loose mode, remove babel-runtime transform

update deps
use flow strip types, remove react preset dev
remove babel-runtime dep/transform-runtime since we are using loose mode

Should pass on node 0.10

Current coverage is 96.77% (diff: 100%)

Merging #110 into master will increase coverage by 2.73%

@@             master       #110   diff @@
==========================================
  Files            19         19
  Lines          3052       3130    +78
  Methods         320        320
  Messages          0          0
  Branches        797        797
==========================================
+ Hits           2870       3029   +159
  Misses          101        101
+ Partials         81          0    -81

Powered by Codecov. Last update 69a9ba8...afce5e4

Can the babel-runtime dependency also be removed from package.json?

@leebyron oh right, that was the whole point 😄

So good!

❤

And what about running rollup since we don't have deps?


Unable to use subject in computed properties

EdgeDB Version: 3.1+a33a828
EdgeDB CLI Version: 3.4.0+4d95a2c
OS Version: macOS 13.4.1

Steps to Reproduce:

Create a schema with the following example type from the documentation (https://www.edgedb.com/docs/datamodel/computeds):

type Person {
  name: str;
  property all_caps_name := str_upper(__subject__.name);
}

Run edgedb watch.
See error:

error: __subject__ cannot be used in this expression
    ┌─ /Users/hamishwhc/Documents/Projects/ctf-platform/dbschema/default.esdl:144:29
    │
144 │   property all_caps_name := str_upper(__subject__.name);
    │                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^ error

While in this case __subject__ can be omitted, my use case is using it on it's own as a function argument, e.g. property my_computed := my_func(__subject__). I initially asked about this in the Discord, but was asked to submit an issue since it seems like a bug: https://discord.com/channels/841451783728529451/1142999181666045982
Thanks for the help and the work you've all put into EdgeDB :)

Computeds allow the use of __source__.
Ref #5740

Ah, awesome. Seems like the docs' examples need updating then. Thanks again for the help!

Yes! Got it fixed in #5937.
I'll leave this open for now in the event we want to make __subject__ available in computeds.


Notebook to access, download and plot GeoTIFFs using MEaSUREs data sets as examples

This is the latest version of the measures notebook. It has been generalized so it can be used for data sets that have GeoTIFF format and uses two MEaSUREs data sets as an example. I have not created a rendered version yet, I will do that once I have addressed all comments/suggestions from the review.

@asteiker thanks for all the great suggestions. I have made all the changes. One last question, I wonder if the folder name should be changed from just 'measures' now that the notebook is a little more general and only uses measures data as an example? Plus some users may not be familiar with the term measures. What about something like Processing_and_Plotting_GeoTIFFs? Or  Processing_plotting_MEaSUREs_data?


Documentation of code

It would be desirable that InteliSense recognized documentation of a code.

Thanks for the feedback! Could you please provide some examples of what you are thinking of?


Classes in extension modules do not have full paths for name of module (module attribute)

Nuitka: 0.6.6
Python: 3.6.9 (default, Nov 23 2019, 06:41:34)
Executable: /usr/local/bin/python
OS: Linux
Arch: x86_64

Nuitka was installed with pip install nuitka
I am using the following to generate modules:
python -m nuitka --module --python-flag=-OO --remove-output --full-compat --lto --output-dir={} {}

All seems to work fine, but I have noticed a difference between the original code and the compiled version, when running the following code:
from app import pipelines
import inspect

for member in inspect.getmembers(pipelines, inspect.isclass):
    print(member[1].__module__)

The original code returns app.pipelines.Pipeline, while the compiled one returns Pipeline.
Is this expected behaviour?
Thank you,

Any incompatibility should be unexpected. This was like just wasn't noted before, thanks for the report, should be simple to fix. The question is more, like what Python versions do it in what way, maybe this is a more recent change to Python, sometimes these go unnoticed. I will expand our tests and see what I can do then.

Strange, I did find test coverage for this in programs, but loaded extension modules, do not use their dynamic name for __module__ in classes, but likely the compile time value, which is the bug then, and since your mode of operation is rare (compiling everything on its own instead of making one package with all), that is barely noticed.

Ok, I got a fix, testing it internally first, but basically it replaces the direct constant string for the module name with a node that represents it, and that node gets optimized in programs, but not in modules, instead it remains a run time lookup. I will let you know, when I put out something for you to test. I will not have coverage of your use case, since this is automatic. I think for other things, like __name__ in the module, we already do it like this and it's known to work.

Great news, thank you. Let me know when I can test it and I will report back.
Awesome work, by the way.

Check it out http://nuitka.net/doc/factory.html

Thank you, just tested it and can confirm it works.

The release 0.6.8 was just made and contains the correction.


ScrollReveal is not defined

OS: ElCapitan 10.11.3
Browser: Chrome 53.0.2785.143 (64-bit)
scrollreveal: ^3.3.2
ng2-scrollreveal: ^1.0.0

I installed npm scrollreveal and ng2-scrollreveal for my Angular2 app.
The app consists of three sections: Home, About, Contact
I want the About section stuff to be revealed, then following the official guide I add to my div class "item" and set the attribute [ngsReveal]="{ reset: true}"
When I click either Home or Contact sections (where's no content for revealing) console shows no errors, but when I click About section (where's my content to be revealed on scroll) console shows me following errors

My app.module.ts file:
`import { NgModule }      from '@angular/core';
import { BrowserModule } from '@angular/platform-browser';
import { NgsRevealModule } from 'ng2-scrollreveal';
import { AppComponent }   from './app.component';
import { AppRoutingModule, routingComponents }  from './app.routing';
@NgModule({
declarations: [ AppComponent, routingComponents ],
imports:      [ NgsRevealModule.forRoot(), BrowserModule, AppRoutingModule ],
bootstrap:    [ AppComponent ]
})
export class AppModule { }`
My system.config.js file
`import { Component } from '@angular/core';
import { NgsRevealModule } from 'ng2-scrollreveal';
@Component({
selector: 'about-block',
providers: [ NgsRevealModule ],
templateUrl: 'app/about.component.html'
})
export class AboutComponent {}`
My about.component.html file
`(function (global) {
System.config({
paths: {
'npm:': 'node_modules/'
},
  map: {
  app: 'app',

  '@angular/core': <EMAIL_ADDRESS>  '@angular/common': <EMAIL_ADDRESS>  '@angular/compiler': <EMAIL_ADDRESS>  '@angular/platform-browser': <EMAIL_ADDRESS>  '@angular/platform-browser-dynamic': <EMAIL_ADDRESS>  '@angular/http': <EMAIL_ADDRESS>  '@angular/router': <EMAIL_ADDRESS>  '@angular/forms': <EMAIL_ADDRESS>
  'ng2-scrollreveal': 'npm:ng2-scrollreveal/bundles/ng2-scrollreveal.min.js',
  'rxjs': 'npm:rxjs',
  'angular-in-memory-web-api': 'npm:angular-in-memory-web-api'
},

packages: {
  app: {
    main: './main.js',
    defaultExtension: 'js'
  },
  rxjs: {
    defaultExtension: 'js'
  },
  'angular-in-memory-web-api': {
    main: './index.js',
    defaultExtension: 'js'
    }
  }
});

})(this);`
P.S. Earlier there was an error about ng-2 scrollreveal too, but I manually updated the system.config file inserting the line:
'ng2-scrollreveal': 'npm:ng2-scrollreveal/bundles/ng2-scrollreveal.min.js',
Doing the same with scrollreveal doesn't work and console keeps throwing the same error.
Please, help figure out what's been done wrong.

Hi @Sonntagskind ,
Thanks for using the library.
The  ScrollReveal is not defined  error message, means that Scrollreveal JS (which ng2-scrollreveal relies upon), is somehow not loaded in your index.html (or  it is loaded after ng2-scrollreveal  ).
Adding 'ng2-scrollreveal': 'npm:ng2-scrollreveal/bundles/ng2-scrollreveal.min.js' in System.config.js is indeed required when Using SystemJS as module loader (i'll update the documentation)
You mentioned that adding scrollreveal as well , didn't fix the issue.  I think it is because this library is not bundled as a 'umd' module like mine or angular, but instead as CommonJS, AMD  and Globals modules (see source). You must load it another way.
I'm not an expert of System JS ( i use Webpack), but  Official System JS documentation  explains how to load these kind of modules.
Here is how you can load scrollreveal as a AMD module:
index.html:
    <!-- 1. Add scrollreveal dependency-->
    <script src="node_modules/scrollreveal/dist/scrollreveal.min.js"></script>
    <!-- 2. Configure SystemJS -->
    <script src="system.config.js"></script>

and
system.config.js: (optional, but recommended)
    System.config({
      meta: {
        './node_modules/scrollreveal/dist/scrollreveal.min.js': {
          format: 'amd'
        }
      }
    });

Here is a working  plunker (forked from official angular quickstart)
Let me know if it works for you.
Cheers

@tinesoft I was under the impression that supporting AMD, CommonJS and Global was UMD.
What would I change here?
if (typeof define === 'function' && typeof define.amd === 'object' && define.amd) {
  define(function () {
    return ScrollReveal
  })
} else if (typeof module !== 'undefined' && module.exports) {
  module.exports = ScrollReveal
} else {
  window.ScrollReveal = ScrollReveal
}

Hey @tinesoft!
Thank you, it's working great now!

Good to know. Happy coding!


Add RenderlessPaginator

Making the pagination a bit more reusable(/customisable) and giving the individual item pages some very basic styling.

TODO:

[ ] Add loader to indicate page change (e.g. NProgress)
[ ] Make current Paginator use the RenderlessPaginator

NProgress

I personally don't like NProgress, not because of anything that it gives no indication as to what is loading. I suppose if we're looking at the Router change, it kind of makes sense, but if we get more specific, and start using things like Suspense - we should have loading for the thing that is loading.
Suspense was built from the research that letting people know what's going on reduces stress, generic loading is a good start though.

Make current Paginator use the RenderlessPaginator

Could tie in with #4211

@wellcometrust/experience-devs question around render props vs faccs - do we have a preference for when we might use them?
I do like that you can be more succinct with render props:
type RenderlessPaginatorPassingProps = {| currentPage: number, nextPage: number, prevPage: number |};

const Pagination = ({ currentPage, nextPage, prevPage }: RenderlessPaginatorProps) => (
Hi
);

<RenderlessPaginator render={Pagination} />

I wonder if we could actually change the paginator into a custom hook?
e.g.
const Paginator = ({ startOnPage }) => {
  const { currentPage, nextPage, prevPage } = usePagination({ startOnPage });
}


Add default params to README.md and example

It would be nice to have compact list of all the functions and their params
I'll work on proper PR as autogenerated dump is missing some values
quad({ scale = 0.5 )
plane({ sx = 1, sy = sx, nx = 1, ny = nx )q
cube({ sx = 1, sy = sx, sz = sx, nx = 1, ny = nx, nz = nx )
roundedCube({  sx = 1,  sy = sx,  sz = sx,  nx = 16,  ny = nx,  nz = nx,  radius = sx * 0.25,)
cylinder({  height = 1,  radius = 0.25,  nx = 16,  ny = 1,  radiusApex = radius,  capSegments = 1,  capApex = true,  capBase = true,)
cone({ height, radius, nx, ny, capSegments, capBase )
capsule({ height = 0.5, radius = 0.25, nx = 16, ny = 32 )
sphere({ radius = 0.5, nx = 32, ny = 16 )
icosphere({ radius = 0.5, subdivisions = 2 )
ellipsoid({  radius = 1,  nx = 32,  ny = 16,  rx = 0.5,  ry = 0.25,  rz = ry,)
torus({  radius = 0.3,  segments = 64,  minorRadius = 0.1,  minorSegments = 32,  arc = _utils_js__WEBPACK_IMPORTED_MODULE_0__.TAU,)
box({ sx = 1, sy = sx, sz = sx )
circle({ radius = 0.5, segments = 32 )

autogenerated dump is missing some values

Which ones?

Actually just this one
https://github.com/dmnsgn/primitive-geometry/blob/main/src/cone.js#L21
const cone = ({ height, radius, nx, ny, capSegments, capBase } = {}) =>

https://github.com/dmnsgn/primitive-geometry#module_cone has them all 🤔


GUIT-993 Initial implementation of Audit log pkg

please write down some design in your Jira ticket first


add sticky footer to sidebar

Adds a footer to the sidebar, as suggested by #88. A configurable field is not yet implemented into config.yml though, so the footer text will need to be directly changed in app.R.
(I also moved all inline styling to a separate CSS file :bowtie:)

Ah, forgot to mention! The current grant number in the footer is U24-CA233243-01. I think that's the right one?


Event-driven corotines

It looks like in current implementation, most of the coroutines are tick based.
I want to use a custom Scheduler to schedule these awaited awaiter objects, would this usage planed to be supported?
If not, I guess i need to extend the awaiter types and related stuff;)

Nothing like this is planned. If you want to use your own scheduler, you'll need to implement your own coroutine promise. The engine has an experimental coroutine plugin that you might find useful.


REQ: blackbox-exporter install option

option to install the blackbox-exporter

https://github.com/prometheus/blackbox_exporter/blob/master/CONFIGURATION.md
I assume blackbox configuration constitutes of top YAML key modules and then everything else as its ancestors?

Added.

Let me know if modules is enough https://github.com/ernestas-poskus/ansible-prometheus/blob/master/templates/blackbox.yml.j2#L2 then I will make a new release else you can make PR if you want :)

thanks I will have a play over the next couple of days and make any changes I think would be required and submit a PR

hey @madeinoz67 what about a new release?

Merry christmas @ernestas-poskus Sorry I haven't had time to play due to Christmas break, however I'm back at work tomorrow so will try out.
If you want to release as is and if any changes I'll submit a PR?l

Merry Christmas to you too, no rush, let me know


[Feature Request] broadcast_like operator

Description
Request a broadcast_like operator, which can output a broadcasted NDArray for the given target.
For example y=nd.broadcast_like(x, z), which should return the same result with existing operator y=nd.broadcast_to(x, z.shape) but avoid reading the shape explicitly, so that it can be used in HybridBlock.

I have created a JIRA ticket for this: https://issues.apache.org/jira/browse/MXNET-524.

Happy to do this next.

See https://github.com/apache/incubator-mxnet/pull/11820

Added in #11820


⚠ ClamAV has degraded performance

In 88152d9, ClamAV (https://spamassassin.apache.org/) experienced degraded performance:

HTTP code: 200
Response time: 91 ms

Resolved: ClamAV performance has improved in 897e33b.


Make hardcoded superpassword configurable.

the superpassword is currently hardcoded to "kaguBe gave me all the power from kaguBe and I wish to " and the user is not able to change it in their configuration without monkey patching.
Moving it in the same scope as the rest of the attributes should have no disadvantages.

Note to myself: If we make that configurable we need to hide it from the .settings command.

Is it really a good idea to make a password with this power changeable at runtime? A troll could blacklist the bot-owner and change the password.

But we could exclude the superpassword from being printed in .settings AND being changed through .set, couldn't we?

I think it may confuse users when they change the super user password and after restart, a bot kick or an error in the bot witch causes an restart it is resetted.
Better we move a option it into the extra config where it could be overwritten.

This appears to be solved in devel now.


#153 resolved

BUG #153 resolved : modified the index.js script to handle the scroll function , such that Navbar does not overlap page contents on scroll down motion.

@Prayash007 Can you resolve the conflicts index.js?

please add labels for hacktoberfest.

@Prayash007 my bad it's done now


Fixes issue #8807 nexthop failure threshold in ATS 9.1.x

Fixes #8807.  I've asked Jeremy Payne, jp557198, to test and comment here as he is the issue owner.
This was originally fixed in ATS 9.2.x with PR #8365 but #8365
was big and not backported to 9.1.x as it was a late PR and
zwoop did not want to bring it into 9.1.x at that time.
Anyway, this fixes the issue where the failure count on a parent
is not incremented properly.

[approve ci fedora]

[approve ci rocky]

[approve ci rocky]

[approve ci fedora]

[approve ci rocky]

[approve ci rocky]

Both the Fedora and Rockylinux builds seem to be failing due to something introduced by this patch, not transient CI issues.
Fedora:
https://ci.trafficserver.apache.org/job/Github_Builds/job/fedora/881/console
In file included from /usr/include/signal.h:328,
                 from ../../../tests/include/catch.hpp:8034,
                 from unit_tests/unit_test_main.cc:25:
../../../tests/include/catch.hpp:10822:58: error: call to non-'constexpr' function 'long int sysconf(int)'
10822 |     static constexpr std::size_t sigStackSize = 32768 >= MINSIGSTKSZ ? 32768 : MINSIGSTKSZ;
      |                                                          ^~~~~~~~~~~
In file included from /usr/include/bits/sigstksz.h:24,
                 from /usr/include/signal.h:328,
                 from ../../../tests/include/catch.hpp:8034,
                 from unit_tests/unit_test_main.cc:25:
/usr/include/unistd.h:640:17: note: 'long int sysconf(int)' declared here
  640 | extern long int sysconf (int __name) __THROW;
      |                 ^~~~~~~
In file included from unit_tests/unit_test_main.cc:25:
../../../tests/include/catch.hpp:10881:45: error: size of array 'altStackMem' is not an integral constant-expression
10881 |     char FatalConditionHandler::altStackMem[sigStackSize] = {};
      |                                             ^~~~~~~~~~~~
make[2]: *** [Makefile:974: unit_tests/test_tscpputil-unit_test_main.o] Error 1
make[2]: Leaving directory '/home/jenkins/workspace/Github_Builds/fedora/src/src/tscpp/util'
make[1]: *** [Makefile:1313: check-am] Error 2
make[1]: Leaving directory '/home/jenkins/workspace/Github_Builds/fedora/src/src/tscpp/util'
make: *** [Makefile:865: check-recursive] Error 1

RockyLinux:
https://ci.trafficserver.apache.org/job/Github_Builds/job/rocky/279/console
FAIL: test_librecords
=====================

/home/jenkins/workspace/Github_Builds/rocky/src/lib/records/.libs/test_librecords: error while loading shared libraries: libssl.so.81.1.1: cannot open shared object file: No such file or directory
FAIL test_librecords (exit status: 127)

Through no fault of this PR, the 9.1.x branch needs a few PRs merged in before these unit tests will build and run with the fedora:35 and rockylinux compilers:

#8231
#8683
#8814

Once those test-only changes are merged in, then the unit tests should finish successfully for this PR (they did for me locally).

Fixes #8807. I've asked Jeremy Payne, jp557198, to test and comment here as he is the issue owner.
This was originally fixed in ATS 9.2.x with PR #8365 but #8365 was big and not backported to 9.1.x as it was a late PR and zwoop did not want to bring it into 9.1.x at that time.
Anyway, this fixes the issue where the failure count on a parent is not incremented properly.

I tested your code changes against our internal branch. Failure threshold now increments as expected.
See below debug output confirming the same.
https://github.com/apache/trafficserver/issues/8807#issuecomment-1115427593

[approve ci fedora]

[approve ci]

[approve ci autest]


Update Dependencies

github.com/russross/meddler v1.0.0 -> v1.0.1
github.com/gin-gonic/gin v1.6.3 -> v1.7.4
github.com/go-sql-driver/mysql v1.5.0 -> v1.6.0
github.com/sirupsen/logrus v1.6.0 -> v1.8.1
github.com/rs/zerolog v1.18.0 -> v1.25.0

@6543 Could you merge master.


feat: add ability to delete account

This PR resolves MOPLAT-130
Description

Adds the ability for users to delete there accounts:

Adds a button in the account screen
Adds a delete account screen, current requires an explanation and password input for user accounts with passwords
Requires just an explanation for users without passwords

PR Checklist

[ ] I tested my changes on iOS / Android.
[ ] I added screenshots or videos to illustrate my changes.
[ ] I added Tests and Stories for my changes.
[ ] I added an app state migration.
[ ] I hid my changes behind a feature flag.

To the reviewers 👀

[ ] I would like at least one of the reviewers to run this PR on the simulator or device.

Changelog updates
Changelog updates

Cross-platform user-facing changes

iOS user-facing changes

Android user-facing changes

Dev changes

Need help with something? Have a look at our docs, or get in touch with us.

ci was too quick hahaha


let the user show / hide numbers in numeric columns

We would like to use numeric columns in LineUp and be able to show hide numeric values (preferrably on a global and on a column basis).
So the user should be able to show / hide numbers depending on what the user prefers.
There is already an option in the BarCellRenderer https://github.com/lineupjs/lineupjs/blob/master/src/renderer/BarCellRenderer.ts
However it is by default false and, as far as I can see, cannot be set, neither when instantiating the renderer nor during runtime: https://github.com/lineupjs/lineupjs/blob/develop/src/renderer/index.ts
Moreover it is defined as @internal so it is also not possible to subclass and change the renderer slightly
The only option I can currently see is copying the code and adapt it there. Can we add a feature to set this option at runtime or at least be able to set the option?
Best would be of course to set the option of the renderer at runtime from the outside. Or is there already the possibility to achieve this?
There is of course also the hacky option to simply override it via CSS, but there should be another way

The problem with copying the code is that there are also some utility functions marked as @internal which also need to be copied then

In an internal meeting @thinkh and I talked about this and it seems LineUp is not really made for changing a rederer's options when it's currently used and then update it's template and force a re-render.
So the only option is being able to subclass the renderers and register them separately that the user can at least change the renderer by changing the visualization.
Do you have another idea how we could achieve this, @sgratzl ?


fix docs for gray atmosphere optics

Purpose

To-do

Content

[ ] I have read and checked the items on the review checklist.

bors r+


Dataview errors pervent building qatt cache

Describe the bug
qatt blocks do not render. It seems that dataview interferes the qatt cache building. Tested with Version 1.1.1 to 1.1.3
To Reproduce
Steps to reproduce the behavior:

Open obsidian
open dev console
see error -> screenshots

Expected behavior
qatt blocks render
Screenshots

Desktop (please complete the following information):

OS: Ubuntu 22.04
Obsidian Version: v1.6.7
Plugin Version: 1.0.2

Smartphone (please complete the following information):

Device: Samsung S10
OS: Android
Obsidian Version: v1.6.7
Plugin Version: 1.0.2

I validated the new build with a clean vault. However dataview was not enabled. I do not have it enabled on my vault either.
I am remote at the moment but if dataview is disabled does the error still happen?
I am considering removing the dataview integration as I do not have larger coverage for it and I no longer use it.

Thanks for your fast replies!
I made a video of a test vault:
https://github.com/user-attachments/assets/15afbd75-e783-4a3e-8051-077fe83fe48d

I just enabled Dataview on my main vault and things defiantly broke in the settings but no exceptions. I also completely removed it as well as tried it with it installed but disabled and did not see the exceptions you are seeing. Will make a vault shortly to see if I can reproduce.

Ok, I did the following.

Created a new vault using Obsidian 1.6.7
Enabled plugins
Created a set of pages
Installed QATT
Restarted Obsidian so I had a clean slate
Added the below code block to the Welcome page
Rendered without any errors in log
Installed Dataview
Restarted Obsidian so I had a clean slate
Went to welcome pages and it rendered the block with no errors.
Enabled Dataview
Restarted Obsidian so I had a clean slate
Went to welcome pages and it rendered the block with no errors.

Query:
query: |
  SELECT * FROM obsidian_notes
template: |
  {{#each result}}
    - {{basename}}
  {{/each}}

I am not sure where these exceptions are coming from. Can you share your data.json in the plugins folder so I can see the settings being used for qatt? There may be something different there? Please ensure you remove and personal information before posting it.

My testvault, that one of the last video, has qatt-1.1.3.
data.json looks like this:
{
  "onStartSqlQueries": "CREATE TABLE my_lookup(name,birthday);\nINSERT INTO my_lookup VALUES (\"fred\", 2000-02-03);",
  "announceUpdates": false,
  "version": "",
  "mainHeadingOpen": true,
  "generalHeadingOpen": true,
  "internalLoggingConsoleLogLimit": 10,
  "disableDataviewMissingNotification": false,
  "disableCustomJsMissingNotification": false,
  "enableEditorRightClickMenu": true
}

The settings page of qatt does not have a decounce option. Do i have to manually add that?

No, it is missing settings. I saw this when dataview was on. When it was off all settings were showing but I did not see an exception with the creation of settings so that was on the backlog and assumed it was just me.
If you toggle one of the settings and then close and open it do you still just see this limited set?

No, the set of settings still is the same

I don't know why but it currently works. No errors in the console and the debouncing works perfectly. Also, all the settings are now visible :shrug:

Ok. So there is something weird with one of the internal services. I'm going to try and remove dataview to see if it happens again. Process of elimination to track this one down.

Have a change that will remove dataview, need to somehow work out impact. Ill add this to roadmap in project plan.


Updated output of prompts to be in RISEN form

PR Type
Enhancement

Description

Introduced the RISEN framework into the Prompt class by adding new fields: role, instructions, steps, end_goal, and narrowing.
Updated the analyze_questions_chunk and aggregate_results functions to structure prompts using the RISEN framework.
Enhanced logging statements to provide more detailed information.
Modified the write_prompts_to_file function to write the new fields into the output file.

Changes walkthrough 📝
Relevant filesEnhancement

chickadee.pyIntegrate RISEN Framework into Prompt Generation and Analysis

chickadee.py
Added new fields to the Prompt class to align with the RISEN framework.  Updated prompt generation logic to use the RISEN framework.  Modified logging statements for better clarity.  Adjusted file writing function to include new fields.

+37/-17

💡 PR-Agent usage:
Comment /help on the PR to get a list of all available PR-Agent tools and their descriptions

Fixed 2 of the 4 PR agent suggestions that were good.


Being able to minimise the right key while shuffling

There's literally no point in keeping track of the right key if you can just click once and win

Woah, i know that this was a problem, but i didn't know it could be exploited like that😦
Fun fact, the reason i started this project was becase the original (quasar's) project's window could be clicked (focused), and thus locking in the correct key was easy, and this project fixed that.
The thing is, i use this feature in Godot, so that the windows that contains the key couldn't be resized.

It also clearly says that both minimize and maximize button are disabled. While it's true that the maximize button is disabled, the minimize button however, did not. So this might probably a bug on Godot engine's side. Currently i don't know if i could implement a workaround for this.

If gobot has a way to see if a window has been minimised and to make a window in minimised then you can implement code to check after every shuffle if every window has been minimised or not then you just unminimize or you can go more punishing:) and minimise random windows untill all of them are gone


[Bug]: Outline clinet doesn't work on Linux Fedora 41

Application
Outline Client
Describe the bug
VPN connection with Outline server does not start on desktop with Fedora 41 (Linux)
Steps to reproduce

Start application
Enter valid server
Click connect
Error

Output from console:
$ ./Outline-Client.AppImage
Outline is starting
loading web app from file:///tmp/.mount_OutlinJMEDJc/resources/app.asar/client/www/index_electron.html?appName=Outline
Could not load active tunnel:  [Error: ENOENT: no such file or directory, open '/home/vadim/.config/Outline/connection_store'] {
  errno: -2,
  code: 'ENOENT',
  syscall: 'open',
  path: '/home/vadim/.config/Outline/connection_store'
}
Checking for update
Update for version 1.14.0 is not available (latest version: 1.14.0, downgrade is disallowed).
[42994:1218/220439.485043:ERROR:gl_surface_presentation_helper.cc(260)] GetVSyncParametersIfAvailable() failed for 1 times!
[42994:1218/220504.607280:ERROR:gl_surface_presentation_helper.cc(260)] GetVSyncParametersIfAvailable() failed for 2 times!
[42994:1218/220504.620398:ERROR:gl_surface_presentation_helper.cc(260)] GetVSyncParametersIfAvailable() failed for 3 times!

What did you expect to happen?
Connection should be started
What actually happened?
Connection does not start.
Outline Version
1.14.0
What operation system are you using?
Linux
Operating System Version
Fedora 41
Screenshots and Videos

I am wondering if you have some description how to add VPN connection for Outline using modules for Network Manager, without launching Outline app?
For example, I have working connection for StrongSwan (connection to corporate VPN server).
And I use it without extra apps.

It seems problem was caused by the fact that person who distributes keys send me URL, which should be clicked to get a key.
And key is OS (platform) dependent.
I took old key which is used on smartphone, and Outline client was able to start VPN session.
After clicking on URL distributed to me, and selecting "download" for client, I also received working key for SS.

But: I still get errors when I launch Outline client from CLI:
$ ./Outline-Client.AppImage
Outline is starting
loading web app from file:///tmp/.mount_OutlinYXsFt4/resources/app.asar/client/www/index_electron.html?appName=Outline
Could not load active tunnel:  [Error: ENOENT: no such file or directory, open '/home/vadim/.config/Outline/connection_store'] {
  errno: -2,
  code: 'ENOENT',
  syscall: 'open',
  path: '/home/vadim/.config/Outline/connection_store'
}
Checking for update
Update for version 1.14.0 is not available (latest version: 1.14.0, downgrade is disallowed).
[80390:1218/234443.428332:ERROR:gl_surface_presentation_helper.cc(260)] GetVSyncParametersIfAvailable() failed for 1 times!
[80390:1218/234500.236369:ERROR:gl_surface_presentation_helper.cc(260)] GetVSyncParametersIfAvailable() failed for 2 times!
[80390:1218/234500.246812:ERROR:gl_surface_presentation_helper.cc(260)] GetVSyncParametersIfAvailable() failed for 3 times!


validate crate settings upon startup

Codecov Report

Merging #4913 into master will decrease coverage by -0.05%.
The diff coverage is 100%.

@@             Coverage Diff              @@
##             master    #4913      +/-   ##
============================================
- Coverage     81.97%   81.92%   -0.05%
+ Complexity    10660    10658       -2
============================================
  Files          1294     1294
  Lines         44522    44533      +11
  Branches       5630     5630
============================================
- Hits          36496    36485      -11
- Misses         5383     5405      +22
  Partials       2643     2643

Impacted Files
Coverage Δ
Complexity Δ

...a/io/crate/metadata/settings/SettingsAppliers.java
73.75% <ø> (ø)
0 <ø> (ø)
:x:

...java/io/crate/metadata/settings/CrateSettings.java
90.21% <100%> (+0.02%)
17 <1> (+1)
:white_check_mark:

...ticsearch/node/internal/CrateSettingsPreparer.java
94.11% <100%> (+2.45%)
8 <3> (+3)
:white_check_mark:

...exceptions/GroupByOnArrayUnsupportedException.java
66.66% <ø> (-33.34%)
1% <ø> (-1%)

...ration/collect/collectors/OrderedDocCollector.java
75% <ø> (-25%)
5% <ø> (-2%)

...o/crate/operation/projectors/SortingProjector.java
78.94% <ø> (-10.53%)
9% <ø> (-2%)

...io/crate/protocols/postgres/types/VarCharType.java
83.33% <ø> (-8.34%)
9% <ø> (-1%)

.../crate/operation/projectors/GroupingProjector.java
84.82% <ø> (-3.45%)
15% <ø> (-1%)

...in/java/io/crate/breaker/RamAccountingContext.java
80% <ø> (-3.34%)
19% <ø> (-2%)

...ate/operation/projectors/fetch/FetchProjector.java
80.87% <ø> (-2.74%)
45% <ø> (-2%)

... and 15 more

Continue to review full report at Codecov.

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


Keyboard aware view on IOS

Hello,
i'm initializing chat like this
ZendeskChat.startChat({})

on IOS keyboard overlap text box and user unable to see whole message
How we can fix this ?

Hi @toastman!
A. This is a wrapper library, so we don't actually control the code that watches for the keyboard. That's Zendesk Chat iOS -- Docs here: https://developer.zendesk.com/embeddables/docs/ios-chat-sdk/introduction
B. this is an open source project, and we don't work for Zendesk here. You may want to head over to that site to contact Zendesk directly!
You may also want to verify that you have the latest ios-chat-sdk using your Podfile or other techniques depending on how you installed the embedded library!

Here is a conversation about this issue
https://develop.zendesk.com/hc/en-us/community/posts/360035890853-Zendesk-Chat-SDK-Keyboard-issues-on-iOS-13-x

It looks like they say that this is fix with zendesk chat iOS 1.4.4 or later. If that works for you, should we close this ticket @toastman ?

I'm currently trying to solve this but without luck (
Will let you know when i solve this.

I believe this will be fixed in #61 -- if you want to try it, please read that pull-request!


Error: make: *** No rule to make target 'lib/make-pal/pal.mak'.  Stop.

OS: Arch Linux x86_64 - Kernel: 6.0.9-arch1-1
Commands tried
~ git clone --recurse-submodules https://github.com/tomasz-lisowski/swicc-drv-ifd
~ git clone --remote-submodules https://github.com/tomasz-lisowski/swicc-drv-ifd

Output of --recursive option
Cloning into 'swicc-drv-ifd'...
remote: Enumerating objects: 74, done.
remote: Counting objects: 100% (74/74), done.
remote: Compressing objects: 100% (62/62), done.
remote: Total 74 (delta 25), reused 50 (delta 1), pack-reused 0
Receiving objects: 100% (74/74), 37.85 KiB | 538.00 KiB/s, done.
Resolving deltas: 100% (25/25), done.
Submodule 'lib/make-pal' (git@github.com:tomasz-lisowski/make-pal.git) registered for path 'lib/make-pal'
Submodule 'lib/swicc' (git@github.com:tomasz-lisowski/swicc.git) registered for path 'lib/swicc'
Cloning into '/home/haki/swicc-drv-ifd/lib/make-pal'...
The authenticity of host 'github.com (<IP_ADDRESS>)' can't be established.
ED25519 key fingerprint is SHA256:+DiY3wvvV6TuJJhbpZisF/zLDA0zPMSvHdkr4UvCOqU.
This key is not known by any other names.
Are you sure you want to continue connecting (yes/no/[fingerprint])?
Host key verification failed.
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.
fatal: clone of 'git@github.com:tomasz-lisowski/make-pal.git' into submodule path '/home/haki/swicc-drv-ifd/lib/make-pal' failed
Failed to clone 'lib/make-pal'. Retry scheduled
Cloning into '/home/haki/swicc-drv-ifd/lib/swicc'...
The authenticity of host 'github.com (<IP_ADDRESS>)' can't be established.
ED25519 key fingerprint is SHA256:+DiY3wvvV6TuJJhbpZisF/zLDA0zPMSvHdkr4UvCOqU.
This key is not known by any other names.
Are you sure you want to continue connecting (yes/no/[fingerprint])?
Host key verification failed.
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.
fatal: clone of 'git@github.com:tomasz-lisowski/swicc.git' into submodule path '/home/haki/swicc-drv-ifd/lib/swicc' failed
Failed to clone 'lib/swicc'. Retry scheduled
Cloning into '/home/haki/swicc-drv-ifd/lib/make-pal'...
The authenticity of host 'github.com (<IP_ADDRESS>)' can't be established.
ED25519 key fingerprint is SHA256:+DiY3wvvV6TuJJhbpZisF/zLDA0zPMSvHdkr4UvCOqU.
This key is not known by any other names.
Are you sure you want to continue connecting (yes/no/[fingerprint])?
Host key verification failed.
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.
fatal: clone of 'git@github.com:tomasz-lisowski/make-pal.git' into submodule path '/home/haki/swicc-drv-ifd/lib/make-pal' failed
Failed to clone 'lib/make-pal' a second time, aborting

Output of --remote-submodules
Cloning into 'swicc-drv-ifd'...
remote: Enumerating objects: 74, done.
remote: Counting objects: 100% (74/74), done.
remote: Compressing objects: 100% (62/62), done.
remote: Total 74 (delta 25), reused 50 (delta 1), pack-reused 0
Receiving objects: 100% (74/74), 37.85 KiB | 466.00 KiB/s, done.
Resolving deltas: 100% (25/25), done.

Output of make main-dbg (both commands the same)
Makefile:7: lib/make-pal/pal.mak: No such file or directory
make: *** No rule to make target 'lib/make-pal/pal.mak'.  Stop.

Please take a look at my answer here https://github.com/tomasz-lisowski/swsim/issues/2 .

Oh my bad for not checking. Cheers


Update GATK4 dependency

From https://github.com/broadinstitute/gatk/commit/b7905d2bc35f76dc8f81d778fccdc96f07ef61ac on, the dictionary from the VariantWalker is fixed, so it will solve bugs in our HaploidWalker.

Close by #18.


M04-Unit 4 Create and configure an Azure load balancer - Changed UI

Module: 04-Unit 4
Task: 01
Step: 12
Description of issue
While creating the virtual network. Under Security's head there is no option to add AzureBastionSubnet address space nor we can create new Public IP address.
Relevant screenshots

A new public IP is being created in this screenshot. If you select the next tab "IP addresses" you will see an AzureBastion subnet created automatically.

@jileary23 Please update the instructions as per user interface we cannot ask the users to "select the next tab "IP addresses" you will see an AzureBastion subnet created automatically"


Allow for export of query name sorted SAM files

Creates function to sort reads by query name, and allows SAM files to be written with all sort orders.

Coverage decreased (-0.03%) to 78.906% when pulling 6ca7588ed1ec489cde3dd14a10397e2981906f9a on karenfeng:exportQuerynameSortedBams into 8f4b4a452a94234c73ba09cfa04b9728c0d12791 on bigdatagenomics:master.

Jenkins, retest this please.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/ADAM-prb/2795/
Test PASSed.

Thank you, @karenfeng!


Removing unnecessary parts in scrappie to get nanopolish working on ARM

The extracted code from Scrappie contains certain parts with Intel SSE instructions. However, nanopolish does not use those parts at all. Hence, they were removed. Now Nanopolish should compile in non-Intel systems.

I found 2 CI sites supporting ARM.
Ci: Work on ARM:
https://www.worksonarm.com/cluster/
Shippable
http://www.shippable.com
http://blog.shippable.com/shippable-arm-packet-deliver-native-ci-cd-for-arm-architecture
I think that we can consider to start to use the CI to test nanopolish with this PR's patch.

I opened the ticket for the proposal to start ARM test on CI.
https://github.com/jts/nanopolish/issues/473

@hasindu2008 could you tell us the output of uname -a to know your environment?

@junaruga I have been running nanopolish on a few ARM systems
rock64 : Linux rock2 4.4.126-rockchip-ayufan-239 #1 SMP Sun May 27 18:38:24 UTC 2018 aarch64 aarch64 aarch64 GNU/Linux
Jetson : Linux jetson 4.4.38-tegra #1 SMP PREEMPT Thu May 17 00:15:19 PDT 2018 aarch64 aarch64 aarch64 GNU/Linux
Odroid XU4 : Linux odroidM 4.14.32-126 #1 SMP PREEMPT Wed Apr 4 03:59:40 UTC 2018 armv7l armv7l armv7l GNU/Linux

@junaruga I have been running nanopolish on a few ARM systems
rock64 : Linux rock2 4.4.126-rockchip-ayufan-239 #1 SMP Sun May 27 18:38:24 UTC 2018 aarch64 aarch64 aarch64 GNU/Linux
Jetson : Linux jetson 4.4.38-tegra #1 SMP PREEMPT Thu May 17 00:15:19 PDT 2018 aarch64 aarch64 aarch64 GNU/Linux
Odroid XU4 : Linux odroidM 4.14.32-126 #1 SMP PREEMPT Wed Apr 4 03:59:40 UTC 2018 armv7l armv7l armv7l GNU/Linux

@junaruga I have been running nanopolish on a few ARM systems
rock64 : Linux rock2 4.4.126-rockchip-ayufan-239 #1 SMP Sun May 27 18:38:24 UTC 2018 aarch64 aarch64 aarch64 GNU/Linux
Jetson : Linux jetson 4.4.38-tegra #1 SMP PREEMPT Thu May 17 00:15:19 PDT 2018 aarch64 aarch64 aarch64 GNU/Linux
Odroid XU4 : Linux odroidM 4.14.32-126 #1 SMP PREEMPT Wed Apr 4 03:59:40 UTC 2018 armv7l armv7l armv7l GNU/Linux

@hasindu2008 alright. You are using both aarch64 (ARM 64-bit) and armv7l (ARM 32-bit).

Though I am not a project maintainer, I just commented for your code.
After #492 , you can rebase on the latest master branch, and verify it.
Currently there are 4 commits in this PR.
2nd, 3rd commit hash is merging commits. You can remove the commits when rebasing.

Hi @hasindu2008 and @junaruga,
Sorry for taking so long but I finally merged this PR. Thanks again for the contribution.
Jared


Langmap

While Vim for CM6 already supports simple map and unmap directives, it lacks the ability to interpret Vim's langmaps.
The purpose of a langmap is to allow typing in insert and replace mode using one's preferred keyboard layout, while still being able to use standard Vim mappings in normal and visual mode. This is crucial for people using other scripts like Greek and Cyrillic or using a different keyboard layout that would spread default bindings throughout the whole keyboard.
Example langmap for Greek:
ΑA,ΒB,ΨC,ΔD,ΕE,ΦF,ΓG,ΗH,ΙI,ΞJ,ΚK,ΛL,ΜM,ΝN,ΟO,ΠP,QQ,ΡR,ΣS,ΤT,ΘU,ΩV,WW,ΧX,ΥY,ΖZ,αa,βb,ψc,δd,εe,φf,γg,ηh,ιi,ξj,κk,λl,μm,νn,οo,πp,qq,ρr,σs,τt,θu,ωv,ςw,χx,υy,ζz

Example langmap for Dvorak:
'q,\\,w,.e,pr,yt,fy,gu,ci,ro,lp,/[,=],aa,os,ed,uf,ig,dh,hj,tk,nl,s\\;,-',\\;z,qx,jc,kv,xb,bn,mm,w\\,,v.,z/,[-,]=,\"Q,<W,>E,PR,YT,FY,GU,CI,RO,LP,?{,+},AA,OS,ED,UF,IG,DH,HJ,TK,NL,S:,_\",:Z,QX,JC,KV,XB,BN,MM,W<,V>,Z?

You may find the exact format under :help langmap in Vim.
It seems to me like it could be possible to override defaultKeymap in the source code using such a langmap:
Given a parsed langmap, one would simply need to copy every binding once for each of the four contexts and then adjust the left side to the specified map.
My pull request under VsCodeVim includes a langmap parser, so that should not be an issue. The only remaining part would be the logic.
Would this be something you could look into? Otherwise, I could try and understand CM6 Vim's code a little better and make a pull request myself, provided it's something you would be interested in merging in first place.

Sounds like a useful feature, but maybe instead of overriding the defaultKeymap, we should keep separate langMap variable and convert key in the begining of findKey https://github.com/replit/codemirror-vim/blob/master/src/vim.js#L871
Btw, you could simplify your parsing code a bit using split instead of matchAll
list.split(/((?:[^\\,]|\\.)+),/).map(function (part) {
    if (!part) return;
    var semicolon = part.split(/((?:[^\\;]|\\.)+);/)
    if (semicolon.length == 3) {
        from = getEscaped(semicolon[1])
        to = getEscaped(semicolon[2])
        ...
    } else if (semicolon.length == 1) {
        pairs = getEscaped(part);
        ...
    }
})

function  getEscaped(str) {
   return str.split(/\\?(.)/).filter(Boolean)
}

I am only unsure about the way that unmapKey is used, as far as i can tell, if user enables langMap for Greek, then changes keyboard layout of the system to qwerty, rc would still replace the character with ψ and not c. Is that the way vim itself works, or am i misunderstanding your code?

Thanks for the tip with split. If I recall correctly though, I had some issues using that when writing this code, but I'm not sure what they were. I could revisit and test it again.
unmapKey` is a slight hack I had to implement to not change VsCodeVim's codebase too much. The underlying idea is however true to Vim. When you press the keys that correspond to ra, only the first one will be remapped. This is so that you can still search for the next occurence of a character, or replace a character in your goal layout, e.g. rαorfα``. Optimally, that second keystroke should never be remapped in first place, forcing you to then immediately unmap it, but the exact inner workings will depend on the existing code.

@Opisek are you working on this or should i try to implement this? UnmapKey probably should be handled by introducing a new flag for expecting character input which would solve https://github.com/replit/codemirror-vim/issues/125 as well.

@nightwing I'm not currently working on it due to how busy I am these days, but it's definitely in the back of my head waiting until I have some time for it. Let me see if I've got some time the coming week, cause I would definitely like to give it a shot.

How does one define arbitrary a<any>b mapping in vim? As far as i understand untranslated β should be allowed only forf<letter> t<letter> and r<letter>, is that wrong?

@nightwing Could you check my draft please? #151
In patricular, I would like to know if I made the correct choice picking the location for langmap and expectLiteralKey.
The first one stores the parsed langmap as a global variable. Alternatively I would think to put it in the VimState object.
The second one is the flag that marks the next key as not to be remapped. I store it in the VimState object, although I'm not sure if I shouldn't actually put it in the InputState object.


Difference between image-to-ascii and cli?

Hi, I tried to convert above image using image-to-ascii and image-to-ascii-cli.
my code is as below.
const imageToAscii = require("image-to-ascii");
const pxs = ".`:,;'_^\"\\></-!~=)(|j?}{ ][ti+l7v1%yrfcJ32uIC$zwo96sngaT5qpkYVOL40&mG8*xhedbZUSAQ
PFDXWK#RNEHBM@";

imageToAscii("DSC08890.JPG",
  {pixels:pxs},
  (err, converted) => { console.log(err || converted); }
);

results are

Would you let me know how can I produce ascii image like image-to-ascii-cli using image-to-ascii? What options do I need?
Thanks.

What terminal emulator are you using? It looks like the color support is not correctly detected, but you can enforce it by using: node your-script.js --color=256
More info: https://github.com/chalk/supports-color#info

The cli is using an older version of the module. 🔥

--color=256 works! My mac terminal profile says Declare terminal as: ansi

@hansanghoon Ah, change that to xterm-256color. You will get 256 colors. ✨

Got it. Thanks for quick response to my question 👍  😄

Great! Have fun using this module! 😁

On 03 Jun 2016, at 11:13, Han, Sanghoon<EMAIL_ADDRESS>wrote:
Got it. Thanks for quick response to my question 👍 😄
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub https://github.com/IonicaBizau/image-to-ascii/issues/36#issuecomment-223517958, or mute the thread https://github.com/notifications/unsubscribe/ACu08yn4K7E_60BYdOKKVKY11UEe-Exsks5qH-ISgaJpZM4ItShY.


Add small QoL improvements to repl

Highlight shell prompt to make commands more readable
eval with no arguments passed will switch to a js shell where "eval "
is assumed
Hosting IP address is output in the startup message instead of only outside of
repl
Whitespace in from of commands will be ignored

Nice. I just pushed a commit that added an eslint configuration file that it seems was missed when we open sourced the repo, can you please make sure your code conforms to that? 👍

Also, can you update the readme so it explains the mechanics of the new eval functionality?

Yeah sure no problem

Not pleased with the way you changed the message that shows the IP. First of all, that's not the ip it listens on, it's the one it sticks in responses (my machine is on like 4 different networks so I usually have to manually specify it and that helps me make sure I'm on the right one). The one it listens on is host. ipAddr is now defined twice, and I'm not a fan of that code duplication

Added the requested changes and @misson20000 could you check behind me on the hosting part? I'm not certain I did it right because I have same ip for both.

Made requested changes

$ sudo node start.js --disable-curses --logfile log.txt --ip <IP_ADDRESS> --setuid misson20000
DNS Server started, responding with address <IP_ADDRESS>

switch>
Switch connected...
switch> eval

utils.log("foo")
'no output'
switch/js> utils.log("bar")
'no output'
switch/js>

switch>

Looks like something weird happens when you change the prompt. This happens both when curses is enabled and when it's not. You might also want to consider printing a message saying how to get out of switch/js> mode when you enter it. Aside from the issue with the prompt and that, I like it and once those are fixed I think it'll be ready to merge.


"CUE_EXPERIMENT=modules=0" doesn't permit the current module to be referenced by import path

What version of CUE are you using (cue version)?

$ cue version
cue version v0.10.0

go version go1.23.0
      -buildmode exe
       -compiler gc
       -trimpath true
     CGO_ENABLED 0
          GOARCH amd64
            GOOS linux
         GOAMD64 v1
cue.lang.version v0.10.0

Does this issue reproduce with the latest stable release?
v0.10.0 is latest.
What did you do?
exec cue mod init cue.example

exec cue export ./foo
cmp stdout output

exec cue export cue.example/foo
cmp stdout output

env CUE_EXPERIMENT=modules=0
exec cue export cue.example/foo
cmp stdout output
-- foo/main.cue --
package foo
source: "foo/main.cue": true
-- output --
{
    "source": {
        "foo/main.cue": true
    }
}

What did you expect to see?
A passing test.
What did you see instead?
> exec cue mod init cue.example
> exec cue export ./foo
[stdout]
{
    "source": {
        "foo/main.cue": true
    }
}
> cmp stdout output
> exec cue export cue.example/foo
[stdout]
{
    "source": {
        "foo/main.cue": true
    }
}
> cmp stdout output
> env CUE_EXPERIMENT=modules=0
> exec cue export cue.example/foo
[stderr]
cannot find package "cue.example/foo"
[exit status 1]
FAIL: /tmp/testscript3560661586/x.txtar/script.txtar:10: unexpected command failure

With the upcoming v0.10.0-alpha.1 release removing the option to set CUE_EXPERIMENT=modules=0, as enough time has passed and we are not aware of any more regressions, I think we can close this issue as resolved. Please say if I got that wrong.


updated to inversify 3.0.0-beta.1 and gulp script

Description

Updates inversify
Updated gulp script, there were some deprecations in the gulp-typescript module

Related Issue

inversify/InversifyJS#403
Motivation and Context

See main issue
How Has This Been Tested?

Unit tests
Types of changes

[ ] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)
[x] Dependency update

Checklist:

[x] My code follows the code style of this project.
[x] My change requires a change to the documentation.
[x] I have updated the documentation accordingly.
[x] I have read the CONTRIBUTING document.
[ ] I have added tests to cover my changes.
[x] All new and existing tests passed.

👍


Black screen on arm9loaderhax even though it worked before

Hey all,
following the tutorial, I installed arm9loaderhax on my old 3DS XL a couple of months ago. Everything worked and I managed to install CIAs, which worked fine as well.
Yesterday, I wanted to play a game after not having played for a couple of months, my 3DS booted normally and so did the game (Theatrythm Final Fantasy), after which I played for half an hour or so.  Today, 16 hours later or so, I flipped my 3DS open to continue the game, but all I got was a black screen.
 I went through all the troubleshooting steps which are listed below "Black screen on SysNAND boot after installing arm9loaderhax", but it all didn't help. My 3DS did turn off however after pressing the A button with the test payload, which would mean my 3DS isn't bricked.
What can I do about this? Is it really only because I flipped my 3DS shut without shutting it down properly? In the past before installing arm9loaderhax I did this all the time and it never caused any trouble, the game just continued where I left.
Thanks for your help and all the best,
P4ine

Can confirm this problem exists. Following the guide, I managed to successfully install A9LH on 3 different N3DS XL. Two of them seem to have the same problem on boot and it takes 3-4 tries to start the DS. Any ideas on this?

I would try reinstalling A9LH using the newest version of SafeA9LH installer since this could be a bug from an old installer version.

Already installed using the latest SafeA9LHInstaller. The screen was glitched during the installation and I did the workaround mentioned in the troubleshooting section to install anyway. This might be the only difference between the two not properly working devices and my own 3DS, which did the installation like it was intended.

New guide is up and all currently open issues are being closed. If you feel your issue still applies to the new guide, you can request for it to be re-opened by replying to it.

cant seem to play mon hun games and super smash bros,


Update live-events-recording-policies.md

@JohanFreelancer9 Copy editing is needed for this PR. Thanks.


Update templates.md

The hobby tier no longer has a $5 discount; it is $5/month with included usage. Line removed looks like it was added when there was the $5 discount awhile ago.
It may be worth re-visiting logic in the billing system to make sure it's updated too.

Some users have the fee waived, this line is still valid

Some users have the subscription fee waived, this line is still valid

Thanks for clarifying!

Hey there @haydenlingle- this line is in reference to the kickback mechanics, we do offer the $5 discount for certain accounts with activity or company signups. I sincerely appreciate you opening up the PR, but will have to close this one out for now.


Enhancement: Support both app.json elements idRange and idRanges

First of all, thank you for your work on this great extension. 🙂
Problem
If the app.json contains the element "idRange" instead of the required "idRanges" the API requests are failing because of the missing range property.
Solution
Since both elements are allowed, the extension should also support both.

I'll treat this as a bug. Even though idRange is deprecated since v4.0 of runtime, Ninja wants to support as many versions as technically possible. This is technically possible, so I am fixing this.

This is fixed now. Will be released later today as v1.0.5


Remove further uses of UrlMaker

There were some uses of UrlMaker that we had not previously identified.
This removes all the direct uses of UrlMaker.  There are also indirect uses via Whitehall.url_maker, which will be written up as another card.
Trello card
⚠ This repo is Continuously Deployed: make sure you follow the guidance ⚠
Follow these steps if you are doing a Rails upgrade.

One minor question: The Trello card mentions that we're trying to get rid of Admin::EditionRoutesHelper as well as UrlMaker, but the first commit introduces a new use of Admin::EditionRoutesHelper. I assume that getting rid of Admin::EditionRoutesHelper is going to be tackled as a separate step, but it might be nice to explain in the commit note why it's OK to introduce it here...? However, I'm happy to leave that up to your discretion.

When doing the UrlMaker work, I think we realised we wouldn't be removing Admin::EditionRoutesHelper as that's not related to the public rendering paths.  But we never updated the Trello card.  I'll remove reference to it now.


Don't modify include_path

We recently came across a perplexing bug, where the cause was a different library using require 'autoload.php'; where they wanted to load the file in the same directory, but it was including your autoload file instead. I understand this would be a large breaking change for you, but I don't think you should be modifying include_path. It could be done in the next major release.

Yes, I'm thinking about refactoring all this autoload part of deployer.

Fixed in master. Please verify.


Convert module tables to utf8mb4

Questions
Answers

Description?
Convert to utf8mb4

Type?
improvement

BC breaks?
no

Deprecations?
no

Fixed ticket?
Partially 22203

How to test?
Specific scenario because if you had this module before upgrade is done by PrestaShop installer which is wrong, I believe QA can be done by developers only

@Progi1984 I moved updates to v4 upgrade file

@sarahdib waiting for dev, is there anything I should do here?

@kpodemski No the QA can be done by a dev.

With ps_linklist 3.2.0:

After upgrading to 4.0.0:

It's QA ✔
Thanks @kpodemski


Text wrapping with layers

Hi,
Do you have any advice on how to wrap text when using layers on the slider. On mobile devices there is no text wrapping at all. As it stands, with position absolute, it's impossible to get text to wrap without resorting to hacky <br>'s and media queries to show/hide them.
Thanks.

Hi. If you set the layer's width to a percentage value, the layer will scale down as the slider scales down.
Cheers.

If you still need help with this, feel free to reopen the issue. I'm closing it for now.


ConvLSTM1D

Hi, is there a keras implementation of ConvLSTM but for 1D?

@junhuang-ifast
Moving this issue to closed status as there has been no activity, in case you still face the error please create a new issue.


Not possible to compile BC14 extensions with version 12 or newer of the compiler

1. Describe the bug
Since version 12 BC14 development with procedures with record parameters is not possible. It will fail on all record parameters to procedures saying:
"Argument 1: cannot convert from 'Record "Company Information" temporary' to 'MissingTypeSymbol'",
Switching to version 11.7 solves the issue, however we prefer to run at the newest version
2. To Reproduce
Download Symbols from BC 14 with AL compiler 12 or newer
Create one extension, lets call it Extension A. Create a codeunit with a procedure that takes a record parameter
Then in another extension create a call like:
trigger OnAction()
var
TempBlob: Record "Company Information" temporary;
FileMgt: Codeunit FileMgtHLPVPE;
ImportFileLbl: Label 'Import Xml File';
begin
FileMgt.BLOBImportWithFilter(TempBlob, ImportFileLbl, 'Request.xml', 'Xml Files (.xml)|.xml');
end;
It will fail on the bold line with "Argument 1: cannot convert from 'Record "Company Information" temporary' to 'MissingTypeSymbol'",
If i compile extension A with version 11.7, i can use version 12 or newer in extension B
3. Expected behavior
Compiler working and compiling the code
4. Actual behavior
Errror as described above
5. Versions:

AL Language: 12.0.875970 + 12.1.887908 + 13.0.887907
Visual Studio Code: 1.84.1
Business Central: BC14 CU20
List of Visual Studio Code extensions that you have installed: Not relevant

Closing this as duplicate of https://github.com/microsoft/AL/issues/7529

Closing this as duplicate of https://github.com/microsoft/AL/issues/7529


More consistent API

Iif you do mrq-run mrq-test.Fetch '{"url":"xx"}' it will be run in the same python process, but if you do mrq-run --async mrq-test.Fetch it will be queued and return the job ID.
From the code the default is different, send_task() is async by default but can be used with send_task(sync=True).
We need to rename a couple things there to be consistent :)
Also, from mrq.queue import send_task is not the best we can do.

Basic API now considered stable.