Fix durations suffix bug

What is the context of this PR?
Fix durations breaking change in latest version of the DS and add tests to test for it in future.
How to review
Use the test_durations schema to test durations suffixes check that they dont show on master but show correctly on this branch
Checklist

[ ] New static content marked up for translation
[ ] Newly defined schema content included in eq-translations repo

 DS v52 bug - Duration labels not being displayed correctly

 DS v52 bug - Duration labels not being displayed correctly


How does the ssh/execute work?

How does the ssh client to the containers work? It fails to connect to all containers. Is there a port I need to allow?

Hi
Could you share more context on this. is it related to portainer or generic container. If its generic container ,not all the container images has sshd running. it depends on the base image. pl refer this. pl feel free to join docker forum and portainer slack
https://docs.docker.com/engine/reference/builder/


ColorChooserDialog with white horizontal line in API 10

In previous versions this did not happen...
(the vertical lines It comes from the focus of the camera)

Unfortunately I have no idea what would cause that, and have no idea how it would be fixed.
But I'll leave it open.
Gingerbread tends to have a lot of unfixable issues, like https://github.com/afollestad/material-dialogs/issues/685.

I don't think anything can be done about this.


Cannot open BBEdit from VSCode via macOS Spotlight

VS Code Version:

Version: 1.54.3
Commit: 2b9aebd5354a3629c3aba0a5f5df49f43d6689f8
Date: 2021-03-15T11:57:12.728Z
Electron: 11.3.0
Chrome: 87.0.4280.141
Node.js: 12.18.3
V8: <IP_ADDRESS>-electron.0
OS: Darwin x64 20.3.0

OS Version:

macOS Big Sur
11.2.3

Problem
If using code . (command line), this issue is not present.
If starting VSCode from e.g. macOS Spotlight, BBEdit will fail with this error:

$ git -c core.quotepath=false -c color.ui=false difftool --no-prompt --tool=bbdiff -- app.py
You must allow `bbdiff` to send events to the BBEdit application.

Open a terminal (cmd-J) inside VSCode
Run this command:

git -c core.quotepath=false -c color.ui=false difftool --no-prompt --tool=bbdiff -- app.py

Does this issue occur when all extensions are disabled?:
Can't test this way.

Possible Solution:
Please see https://github.com/desktop/desktop/issues/9050 for details but, essentially, VSCode is using the macOS Hardened Runtime, but does not have a code-signing entitlement to allow it to send Apple Events to other applications.

/duplicate https://github.com/microsoft/vscode/issues/119787
This is fixed in our insiders version and will be fixed in the next stable release.


Config option to disable header box

Hey, thanks for creating this plugin, it's really nice to use!
Is there a config option to disable the header box ("Diagnostics for line x in y"), so that :DiagWindowShow only has the diagnostic messages?

There is actually no config at all! Maybe I'll add a config setup though...


bridge.js makes excess processing which results to OutOfMemory

The plugin injects bridge.js script into PhantomJS for tests execution (here is it: https://github.com/gruntjs/grunt-contrib-qunit/blob/master/phantomjs/bridge.js)
There is such code there:
  QUnit.log(function(obj) {
    // What is this I don’t even
    if (obj.message === '[object Object], undefined:undefined') { return; }
    // Parse some stuff before sending it.
    var actual = QUnit.jsDump.parse(obj.actual);
    var expected = QUnit.jsDump.parse(obj.expected);
    // Send it.
    sendMessage('qunit.log', obj.result, actual, expected, obj.message, obj.source);
  });

I think it's a bad idea to parse (via QUnit.jsDump.parse) all objects being passed into QUnit's methods (like equal).
In my case this code results OutOfMemory due to complexity and recursion in passed objects.

Resolved in #61


Lenpton3_dev can't work on python3

I install with sudo python3 setup.py install . but  import pylepton.Lepton3  error, ImportError : No module named 'ioctl_numbers'

Did you resolve this? It's not a general python3 issue since this module has been update to work with python3 more than a year before this was posted.

[SOLVED]
The problem is in the file lepton3.py.
Change line 8 and 11 in Lepton3.py by adding a "." and include bracket "()" in all the print statements should fix the problem
ln 8: from ioctl_numbers import _IOR, _IOW
--> from .ioctl_numbers import _IOR, _IOW
ln 11: from Lepton import Lepton
--> from .Lepton import Lepton


Add OpenJDK As Additional Requirement Next To Java 8

Under Requirements, add a note at the point
Java 8. The client does not support Java 11.

that hints at only OpenJDK being supported. According to own tests, e.g. the IBM JDK 8 does not work and leads to errors stating Invalid shard address.
Suggestion: Change to
Java 8 by OpenJDK. The client does not support Java 11 or JDKs by other vendors like IBM.

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 3642022f-a58f-6290-ecf1-3c551a9bfc96
Version Independent ID: cf117e4e-c261-858c-517e-04d67e44c35e
Content: Databricks Connect - Azure Databricks
Content Source: databricks/dev-tools/databricks-connect.md
Service: azure-databricks
GitHub Login: @mssaperla
Microsoft Alias: saperla

@matthiaspfenninger - Thanks for your suggestion. I am moving it to content author for further review.
@mssaperla - Can you please take a look.

@matthiaspfenninger  The article has been updated as follows: "Java Runtime Environment (JRE) 8. The client has been tested with the OpenJDK 8 JRE." Does this address your concerns?

Looks good, thanks @PaulCornellDB

#label:"please-close"

#please-close


Rank Error?

I'm getting the following error in https://github.com/hoburg/gpkit-models/blob/commercial_sizing/gpkitmodels/Commercial Sizing/Commerical_Flight_Profile.py
Traceback (most recent call last):
File "C:\Users\mayork\Documents\GitHub\gpkit-models\gpkitmodels\Commercial Sizing\Commerical_Flight_Profile.py", line 263, in
CommericalAircraft()
File "C:\Users\mayork\Documents\GitHub\gpkit-models\gpkitmodels\Commercial Sizing\Commerical_Flight_Profile.py", line 260, in init
sol = m.solve()
File "C:\Python27\lib\site-packages\gpkit\constraints\prog_factories.py", line 80, in solvefn
result = solvefn(solver, verbosity-1, *args, **kwargs)
File "C:\Python27\lib\site-packages\gpkit\geometric_program.py", line 171, in solve
k=self.k, *args, **kwargs)
File "C:\Python27\lib\site-packages\gpkit_cvxopt.py", line 45, in cvxoptimize
solution = gpsolver(k, F, g)
File "C:\Python27\lib\site-packages\cvxopt\cvxprog.py", line 2162, in gp
return cp(Fgp, G, h, dims, A, b)
File "C:\Python27\lib\site-packages\cvxopt\cvxprog.py", line 1969, in cp
xdot_e, xaxpy_e, xscal_e)
File "C:\Python27\lib\site-packages\cvxopt\cvxprog.py", line 788, in cpl
raise ValueError("Rank(A) < p or "
ValueError: Rank(A) < p or Rank([H(x); A; Df(x); G]) < n
the line causing it is
dhft[iclimb1] == tmin[iclimb1] * RC[iclimb1]
All the variables are VectorVariables. I checked and all the variables in the constraint have a length of 2. What else can cause this error?

Hmm, sometimes cvxopt can't solve certain problems that MOSEK can, and I
have a feeling this might be one of them... @whoburg?

yeah this often to happen when there's an unbounded variable or otherwise poorly formulated model (e.g. if a variable is constrained on both slides but nonetheless wants to slide off to infinity due to the pressures on it).
Does mosek solve the model?

@mayork, did this get resolved?

@bqpd I think its a cvxopt problem. I kept working on the model and eventually it solved, but I added to it more and now it does the thing where the solver appears to be bouncing back and fourth between two suboptimal points. I'm going to install Mosek this week and give it a go with that
Side note - for a while I was confused and didn't realize the rank error is basically the same as infeasible, so I've started a list of all the errors I encounter and where to look when debugging them. I was hoping to make a section in the documentation about this because I currently don't see one

That would be a great addition to the documentation!
On Jun 19, 2016 09:19, "mayork"<EMAIL_ADDRESS>wrote:

@bqpd https://github.com/bqpd I think its a cvxopt problem. I kept
working on the model and eventually it solved, but I added to it more and
now it does the thing where the solver appears to be bouncing back and
fourth between two suboptimal points. I'm going to install Mosek this week
and give it a go with that
Side note - for a while I was confused and didn't realize the rank error
is basically the same as infeasible, so I've started a list of all the
errors I encounter and where to look when debugging them. I was hoping to
make a section in the documentation about this because I currently don't
see one
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/hoburg/gpkit/issues/729#issuecomment-227009031, or mute
the thread
https://github.com/notifications/unsubscribe/ABagGB7isJDpGDd7fHgXC15cJZXjNQnSks5qNXodgaJpZM4Iq_FH
.

@mayork, take a look at https://github.com/hoburg/gpkit/milestones/GP solver errors (and of course @pgkirsch's excellent UNKNOWN presentation) for more such issues we've seen.


[Dev-build] Lab books cannot be used to place more books on a book stack

Video:
https://github.com/LtxProgrammer/Changed-Minecraft-Mod/assets/150387227/4a9c1c87-1ba8-41e6-97f5-4e878d1952f6

After testing this issue, I was not able to recreate it. Everything works as intended already.

I will close this issue as stale if nothing comes of this.

i'll try testing again, might've been fixed by bijimio

also that textureless block is the "book stack", for some reason no lab book in creative menu

but using a book stack item instead works, which is weird.
if this might help, i use forge 40.2.7 (maybe i should try updating)

What branch is this on?

Nvm, was able to replicate this issue.


Invalid ctrl+click links

Vscodes ctrl+click links now consumes ", causing it to open an invalid url
(unless the link starts right after a " )
Notice how the " at the end of the first link is underlined
clicking it takes me to https://github.com/jeff-hykin/better-c-syntax/blob/master/autogenerated/c.tmLanguage.json", which is invalid

The links are generated by the textual link detector
What's interesting here is:
If the string is just a link
		"https://github.com/jeff-hykin/better-c-syntax/blob/master/autogenerated/c.tmLanguage.json"

the link does not include the quote.
If it has content after the starting quote, it includes the final quote.
		" https://github.com/jeff-hykin/better-c-syntax/blob/master/autogenerated/c.tmLanguage.json"

I am experiencing the same thing, with single quotes in the terminal. Here are some tests/replication steps you can run in a bash terminal:
echo "URL: http://example.com works because it is bare"
echo "URL: 'http://example.com' works because it is wrapped in single quotes"
echo "URL: http://example.com' DOES NOT WORK because the trailing single quote is attached"

It's not clear to me if this an error in vscode or xterm.

The current implementation of the link parser considers " or ' to be stop characters only when the link began with such a quote character. Making quotes always be stop characters in link parsing would end up re-opening https://github.com/microsoft/vscode/issues/17939 where the request was that:
let url = `http://***/_api/web/lists/GetByTitle('Teambuildingaanvragen')/items`

be identified as a link

Hmm.. very tricky indeed
that link is surrounded by backticks
so you could* prioritize finding surrounding quotes/backticks over stopping on a quote
that way
if there is no starting quote/backtick, it can then stop on any quote like before
how often does https://github.com/microsoft/vscode/issues/17939 come up?
and is that link even valid to click tho?
opening it in chrome just takes me google search
my problem affects almost every single .tmlanguage.json file in every extension inside the vscode repo

this is taken directly from vscodes C extension
clicking the top link gives:

I'm trying to make the change discussed here but my local change ends up breaking another test case, the one for https://github.com/microsoft/vscode/issues/151631
In other words, I can't come up with a rule to distinguish:
aa https://regexper.com/#%2F''%2F aa
"This file has been converted from https://github.com/jeff-hykin/better-c-syntax/blob/master/autogenerated/c.tmLanguage.json",

In both cases, the syntax agnostic link detector encounters quotes (' or ") and in one case it is desirable that the quote continue the link, while in the other case it is desirable that the quote ends the link. For a parser that is programming language agnostic, these two cases look pretty much identical.


Scrolling Has Problems [Parent Issue]

There have been issues with scrolling since the beginning. This issue is basically just the "megathread" of scrolling issues.

[ ] Extra scrolling space in editor
[ ] Editor does not scroll when cursor is placed offscreen
[ ] scrolling issue if keyboard shown

Interested in this as well! I am wonder how people currently workaround this issue.

I am facing the same issue as view got bigger and bigger and go beyond the screen size hiding every other control on the screen. can we fix this view so If someone wants to see the text he/she can scroll within the specified height rather than the expanded height violating all the controls visibility

I am also facing same issue, did anyone got solution?

I am also facing same issue when implement for SwiftUI, after debug I see WKWebview automatic add adjustedContentInset to the ScrollView when keyboard open

So I disable it like that.
private func setup() {
    ...
    let notificationCenter = NotificationCenter.default()
    notificationCenter.removeObserver(self.webView, name: UIResponder.keyboardWillChangeFrameNotification, object: nil)
    notificationCenter.removeObserver(self.webView, name: UIResponder.keyboardWillShowNotification, object: nil)
    notificationCenter.removeObserver(self.webView, name: UIResponder.keyboardWillHideNotification, object: nil)
}


Cannot import any oracle dump table to oracle database

I run docker image as said. It was run without any problem. But, I am in ubuntu 20.04 and want to import dump table to the oracle database. I have installed "dbvis" and connect to the database,but I cannot import dump tables using it. I have installed "sqldeveloper", I cannot connect to database with it.
I use this way to import dump table inside the docker container, but I receive this error:
sudo docker exec -it 1b0aae9760e9 imp test/test1398 tables=test file=test.dmp
The error is :

IMP-00058: ORACLE error 1034 encountered
ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist
Linux-x86_64 Error: 2: No such file or directory
Additional information: 4376
Additional information: -179270649
IMP-00005: all allowable logon attempts failed
IMP-00000: Import terminated unsuccessfully

Would you please guide me how to import data into this oracle database?
Many thanks

i was wondering as well how to import data and ended up with following lines:
(in recent oracle versions imp was replaced impdp)
# Copy Dump into Container
docker cp oracleDB.dmp oracle_database_1:/opt/oracle/admin/ORCLCDB/dpdump/oracleDB.dmp

# Start import
docker exec -it oracle_database_1 impdp system/secretPassword@orclpdb1 DUMPFILE=oracleDB.dmp schemas=metalag,mlwl directory=dumpdir

# check if import was successful
docker exec -it oracle_database_1 sqlplus sys/secretPassword@//localhost:1521/ORCLPDB1 as sysdba

Good luck

IMP-00058: ORACLE error 1034 encountered
ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist

This means that the database is not running.

i was wondering as well how to import data and ended up with following lines:
(in recent oracle versions imp was replaced impdp)
# Copy Dump into Container
docker cp oracleDB.dmp oracle_database_1:/opt/oracle/admin/ORCLCDB/dpdump/oracleDB.dmp

# Start import
docker exec -it oracle_database_1 impdp system/secretPassword@orclpdb1 DUMPFILE=oracleDB.dmp schemas=metalag,mlwl directory=dumpdir

# check if import was successful
docker exec -it oracle_database_1 sqlplus sys/secretPassword@//localhost:1521/ORCLPDB1 as sysdba

Good luck

Thank you for your feedback. I copy dump file in container and run the command you said; but I receive the error.
First I enter to docker container and create a new user without any problems.
sudo docker exec -it b2b7a6cab195 /bin/sh
Inside the docker container run these command:
sqlplus system/pass@//localhost:1521/orcldb
alter session set "_oracle_script"=true;
create user mmm identified by pass;
grant connect to mmm;
grant resource,DBA to mmm;
grant unlimited tablespace to mmm;
grant all privileges to mmm;
grant IMP_FULL_DATABASE  to mmm;
Then I copy the dump file to the container:
sudo docker cp br.dmp b2b7a6cab195:/opt/oracle/admin/CFMSDB/dpdump/br.dmp
Then I run impdb
sudo docker exec -it b2b7a6cab195 impdp system/pass@ORCLDB DUMPFILE=br.dmp schemas=mmm,mmm directory=/opt/oracle/admin/ORCLDB/dpdump
The result is this:

Import: Release <IP_ADDRESS>.0 - Production on Fri May 7 07:11:17 2021
Version <IP_ADDRESS>.0

Copyright (c) 1982, 2019, Oracle and/or its affiliates.  All rights reserved.

Connected to: Oracle Database 19c Enterprise Edition Release <IP_ADDRESS>.0 - Production
ORA-39002: invalid operation
ORA-39070: Unable to open the log file.
ORA-39087: directory name /OPT/ORACLE/ADMIN/ORCLDB/DPDUMP is invalid

I check the Directory, it is in docker container but the error says it is not.
Would you please guide me what mistake I have?
Many thanks.

IMP-00058: ORACLE error 1034 encountered
ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist

This means that the database is not running.

I check the database with dbvis and I can connect to the database and create a user in dbvis. Also, this page is up https://localhost:5500/em/.

Hey @marzieh-ghasemi,
For impdp a directory is an object within the database, not a file system location.
Hence why you are getting an ORA- error
ORA-39087: directory name /OPT/ORACLE/ADMIN/ORCLDB/DPDUMP is invalid

and not a Linux error "file or directory not found".
@stif is right, dumpdir is a pre-created database object pointing to that location on the file system.
You can find the documentation about Data Pump Import here.
Another word of advice:
alter session set "_oracle_script"=true;

Don't do that, this is parameter is not supposed to be used for user scripts, but only for oracle-provided scripts.
It has several implications that you most definitely are not even aware of.
grant connect to mmm;
grant resource,DBA to mmm;
grant unlimited tablespace to mmm;
grant all privileges to mmm;
grant IMP_FULL_DATABASE to mmm;

All these grants are redundant as "grant all privileges" already gives you these and many more.
You probably don't even want to do that either as you are importing the MMM schema and its privileges.
Also, you should import that into the pluggable database (PDB), not into the container database (CDB).
That is also why you came across the issue with the user name and having to set _oracle_script=true is my guess.
In the PDB you won't have that issue.


log_sklearn_plot: exception when plot params are passed.

When plot params (title, x_label etc.) are passed, e.g.:
from dvclive import Live

with Live() as live:
  y_true = [0, 0, 1, 1]
  y_pred = [1, 0, 1, 0]
  y_score = [0.1, 0.4, 0.35, 0.8]
  live.log_sklearn_plot("roc", y_true, y_score)
  live.log_sklearn_plot(
    "confusion_matrix", y_true, y_pred, name="cm.json", title="Test")

the exception "TypeError: got an unexpected keyword argument 'title'" is thrown.
It's because of this line in the log_sklearn_plot method:
sklearn_kwargs = {
    k: v for k, v in kwargs.items() if k not in plot_config or k != "normalized"
}

The condition if k not in plot_config or k != "normalized" is always true for all params different that "normalized".

Good catch! It looks like normalized doesn't even need to be included here since it's already added to plot_config above. I also don't see why normalized is in kwargs at all instead of being a named argument. And other plot_config options title, x_label, and y_label seem to be undocumented, and I'm not sure they are really needed. I would suggest making normalized a named argument when fixing this.
@ocraft Are you interested in submitting a PR?

Interesting, thanks. The reason it passes for confusion_matrix is that plot doesn't actually call any sklearn method, which is where the error gets raised.


Cannot pass protocol to CarbonClient

The README claims you can pass the protocol as the second argument to the CarbonClient class constructor, but that constructor only takes one argument. See:
https://github.com/raffaelecalza/monoxide.js/blob/d6a3069a2a567ba03d5e0dd1d99ee14a5b6a47d3/lib/clients/carbon_client.js#L6

@panzi you're right, I didn't saw this problem because I always tested the library with the plaintext protocol. I'll fix this in the next few days. Thanks 👍

I fixed the problem. Now the protocol that CarbonClient object use is the object that you pass to the constructor


Add type alias for concrete type of ClientChannel<X,Y>

pub type ClientChannelT = norpc::ClientChannel<{svc_name}Request, {svc_name}Response>

I won't do this because it is up to application side which channel to use.


BudgetBuddy App

In this pull request, I did the following changes:

[X] Project Setup.
[X] Database Design & Creation.
[X] User Authentication Integration.
[X] Comprehensive README Enhancement.
[X] Legal Compliance & Licensing.
[X] Code Quality & Linting.
[X] Page Creation & Styling.
[X] Thorough Functionality Testing.
[X] Live Demo Integration.
[X] README Update.

Hi @Ouail-01
While you made a great effort in this project, unfortunately, I cannot proceed to review your code.
Invalid Code Review Request
You have submitted a project, that does not follow proper Gitflow, please check the project requirements
Your Code Review Request will be marked as invalid in your Dashboard, so please submit a new one once you are ready 🙏
Cheers and Happy coding!👏👏👏
Feel free to leave any questions or comments in the PR thread if something is not 100% clear.
Please, remember to tag me in your question so I can receive the notification @prolajumokeoni.
Please, do not open a new Pull Request for re-reviews. You should use the same Pull Request submitted for the first review, either valid or invalid unless it is requested otherwise.

Invalid Code Review Request does not count into the code reviews limit.


Need review uses of PsUtils.IsRunningOnProcessorArchitectureARM()

Inspired by #7046.
Are all uses of this code PsUtils.IsRunningOnProcessorArchitectureARM() relevant?
https://github.com/PowerShell/PowerShell/search?utf8=✓&q=IsRunningOnProcessorArchitectureARM&type=

We should re-review this.  That old check was for WinRT which was for Surface tablets competing with iPads. Windows on ARM64 is now full featured so many of those old checks likely are no longer relevant or correct.


raidboss: initial e4s triggers

Updates to the Eden's Gate: Sepulture Savage triggers. These triggers are currently untested.
Should have every head indicator, mechanic trigger, fist pattern, and fracture pattern. These are not gospel -- use best judgement; I used the fflogs replay feature to ground assumptions.
Wish List:
Tank swapback
Geocrush position
Bomb explosion order
2x Evil Earth positions for safe corners
Indicate Force needs two stacks for the 8x Force mechanics

heck yeah, thanks!


remove semicolon requirement for include/use

@ChemicalXandco I develop a new server, you can try it.


dev-es sync with main

Describe your changes
Sync dev-es branch with main
cc: @electrocucaracha , @ramrodo , @92nqb , @seokho-son

By the way, it is nice work! the other parts are LGTM!
Thanks to the team!

@krol3 Thank you for your work!
Of course you can create a feature branch from dev-es and merge this feature branch to main, but as you already know, we can first check this link: https://github.com/cncf/glossary/compare/main...dev-es, and if GitHub UI says that there is no merge conflict ("Able to merge.") when merging dev-es to main, then we can just open a PR that merges dev-es to main directly!
With this way we don't need to create a merge commit (like 894715d in this PR), and this is the way that Seokho and I recommend. 😊

@krol3 Thank you for your work! Of course you can create a feature branch from dev-es and merge this feature branch to main, but as you already know, we can first check this link: main...dev-es, and if GitHub UI says that there is no merge conflict ("Able to merge.") when merging dev-es to main, then we can just open a PR that merges dev-es to main directly! With this way we don't need to create a merge commit (like 894715d in this PR), and this is the way that Seokho and I recommend. 😊

Nice tip! I will annotate here for the next merge, or put in the documentation. Thank you @seokho-son

By the way, thanks to the Spanish team for managing even the commit history! It looks nice.


proposal: cmd/go: add "go mod audit" subcommand

Related to #54438, this proposal regards the audit subcommand in go mod.
Arguably a simple subcommand, the implementation in #54438 uses the already existing vuln.go.dev database to list known vulnerabilities. One drawback of this implementation is that it doesn't account for non-golang.org modules, although this is something for the API itself, not the subcommand.

The implementation looks like it will generate quite a few false positives, compared to x/vuln/cmd/govulncheck, as well as being less useful.
It would be better to focus efforts there, it can graduate to a go subcommand at a later date

@seankhliao What is the difference between direct requests to https://vuln.go.dev and x/vuln/cmd/govulncheck, if I may ask?

call graph traversal vs everything in a module, suppport for multiple vulndb servers, reporting for the standard library

There is also the Open Source Insights service at https://deps.dev, which aims to be more comprehensive.

cc @golang/vulndb

@seankhliao What is the difference between direct requests to https://vuln.go.dev and x/vuln/cmd/govulncheck, if I may ask?

govulncheck can detect imports of vulnerable packages and the actual calls to vulnerable symbols (functions or methods). The first mode works over the imports graph structure, while the latter mode (default) constructs a call graph and tries to figure out what vulnerable functions and methods are transitively called from entry points (inits, main, exported functions/methods). It uses the vuln.go.dev db by default, but more dbs can be added. More information can also be found here.
If you want to add a sub-command like in https://go.dev/cl/423615, this will have to go through a proposal process. Is there anything you'd like to have that govulncheck does not support?

I was not aware of the existence of govulncheck prior to making this proposal/pull request, but natively supporting module auditing within Go is still an important feature. If go mod audit is missing features in comparison to govulncheck, then those features should be added (i.e. call graph traversal, which I see as a much better implementation of this rather than checking go.sum).

The goal of govulncheck is to develop a tool which can be eventually be rolled into the standard Go toolchain, it is being developed as a separate tool, for now, so that we can gain UX knowledge before directly integrating it.

I think it's clear from the above that something like this will happen in the future, but the open PR and this proposal to support it isn't there yet.

This proposal has been added to the active column of the proposals project
and will now be reviewed at the weekly proposal review meetings.
— rsc for the proposal review group


Added awesome new Kotlin-Awesome list.

Kotlin is great language for JVM.

Please read the contributing guidelines and the awesome manifest.
Especially this part:

Wait at least a couple of weeks after creating a list before submitting to give it a chance to mature.

Ping me here in a few weeks and I'll reopen ;)

The list is also a bit light on content.

Okay, no problem :)

Thank you for your PR, I just discovered this language :) I hope it will be merged soon

@sindresorhus Current status of Awesome Kotlin:
:white_check_mark: Add an awesome badge to the top of your list, right to the title.
:white_check_mark: Comment on why something is awesome
:white_check_mark: Make it clear what the list is about
:white_check_mark: Pay attention to grammar
:white_check_mark: Choose an appropriate license
:white_large_square: Include contribution guidelines
:white_check_mark: Stylize your list properly
:white_check_mark: Accept other people's opinion
:white_check_mark: Discovery
I doesn't include contributing guidelines because list is not mature as this list, and doesn't have so much contributions to it.

Trust me, making good contributing guidelines is one of the crucial steps to attract more contributors to your list.

I doesn't include contributing guidelines because list is not mature as this list, and doesn't have so much contributions to it.

Maybe you don't get much contributions just because people don't know when and how to contribute ;)

So contribution should contain how to instead of rules?

@IRus It's called "contribution guidelines", not "contribution rules". I guess it's a little of both. I see it more as how you'd like people to contribute. This is a good example: https://github.com/sindresorhus/awesome/blob/master/contributing.md.

Hi! I just added "contribution guidelines" in repository, and also we have nice website: https://javaby.github.io/awesome-kotlin/

cc @sindresorhus

You're making it too hard to contribute. Contributing should just be to edit the readme.md file.

For now any link to repository that contains > 20 stars will be 100% approved.

Please no. I call this the "star fallacy". Stars are rarely a metric of quality. You should review every entry equally.

@sindresorhus i completely agree with you, i change our guidelines. But this awesome list can't get rid of js file as main source for adoc document and website. So i pay more attention on it in guidelines, and allow people to just create issues. Also i added ToC (asciidoctor is awesome for this)

But this awesome list can't get rid of js file as main source for adoc document and website.

I disagree. You could easily parse the markdown.

I'm gonna reluctantly accept, but how you're doing things will definitely impact how much contributions you'll get.


Add VoiceOver support

Support VoiceOver - tapping it should allow changing the value by swiping up/down.

Added in pull request #18

Merged #18, closing issue.


Clear table / "Remove log events" do nothing in the first tab

I'm using build 1.4.2
In the first viewer tab "Clear table" button does not work
Same about "Remove log events" option in right-click menu
In the next tabs the buttons work as expected
thanks

Issue fixed in https://github.com/otros-systems/otroslogviewer/pull/408


feat(accordion): architecture change finalization

Description
Completes the following steps for Accordion, based on the s2-foundations-redux branch:

Go through each component and migrate any remaining classes + variants/states that are still nested under the :root selector.  (&:dir, &:lang are okay to remain under :root). This creates new variables under :root that are used for these variants/states.
Remove all --mods-* references from the index.css files
Update the stories/template.js assets to use the attribute selectors instead of the additive classes approach

This is not yet tested.
CSS-776
How and where has this been tested?
This still needs to be tested, once Storybook is building.
Please tag yourself on the tests you've marked complete to confirm the tests have been run by someone other than the author.
Validation steps
WIP

[ ] Accordion sizes, densities, and densities + each size display correctly
[ ] Regular density does not show density attribute and regular density label shows "regular (undefined)".
[ ] There are no --mod properties in the CSS
[ ] There are no selectors in :root, besides &:dir or &:lang

Regression testing
Validate:

The documentation pages for at least two other components are still loading, including:

[ ] The pages render correctly, are accessible, and are responsive.

If components have been modified, VRTs have been run on this branch:

[ ] VRTs have been run and looked at.
[ ] Any VRT changes have been accepted (by reviewer and/or PR author), or there are no changes.

To-do list

[x] I have read the contribution guidelines.
[x] I have updated relevant storybook stories and templates.
[ ] I have tested these changes in Windows High Contrast mode.
[ ] If my change impacts other components, I have tested to make sure they don't break.
[ ] If my change impacts documentation, I have updated the documentation accordingly.
[ ] ✨ This pull request is ready to merge. ✨

Closing this for now as the scope of this refactor has been altered for the current plan of work.


Conformance for rotateByteString

Conformance cases for rotateByteString, as per CIP-123.

I think case-4, case-6, and case-8 have the wrong outputs in the .uplc.expected files.  Could you update them please?

The agda version of the evaluator doesn't seem to be handling negative rotations properly.  Could you add
, test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-4
, test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-6
, test-cases/uplc/evaluation/builtin/semantics/rotateByteString/case-8

to the failingEvaluationTestslist please?  I'll try to work out what's wrong and fix it, but if you turn those off for the time being I'll merge this branch.  I suppose that this is the conformance tests doing their job properly,  so maybe it's a good thing.


feat(postcss): support postcss v8 with explict postcss installation

Types of changes

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

Description

As we can't fully migrated to postcss 8 until postcss-preset-env supports v8
This pr is for supporting postcss config in nuxt if user installs postcss packages explicitly, required packages:
NOTE: postcss-preset-env is disabled in v8 config as it doesn't support postcss v8 for now.
yarn add --dev<EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS># or
npm i --save-dev<EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS>
Checklist:

[ ] My change requires a change to the documentation.
[ ] I have updated the documentation accordingly. (PR: #)
[ ] I have added tests to cover my changes (if not applicable, please state why)
[ ] All new and existing tests are passing.

Codecov Report

Merging #8546 (f2cb299) into dev (b4663d2) will decrease coverage by 3.39%.
The diff coverage is 3.12%.

@@            Coverage Diff             @@
##              dev    #8546      +/-   ##
==========================================
- Coverage   67.57%   64.17%   -3.40%
==========================================
  Files          91       92       +1
  Lines        3907     4003      +96
  Branches     1079     1102      +23
==========================================
- Hits         2640     2569      -71
- Misses       1020     1147     +127
- Partials      247      287      +40

Flag
Coverage Δ

unittests
64.17% <3.12%> (-3.40%)
:arrow_down:

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

Impacted Files
Coverage Δ

packages/webpack/src/utils/postcss-v8.js
1.12% <1.12%> (ø)

packages/webpack/src/utils/style-loader.js
69.81% <28.57%> (-11.44%)
:arrow_down:

packages/webpack/src/utils/postcss.js
1.17% <0.00%> (-82.36%)
:arrow_down:

packages/babel-preset-app/src/index.js
0.00% <0.00%> (ø)

Continue to review full report at Codecov.

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

I try to use suggested list of dependencies, specifically:
yarn add --dev<EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS>and than install postcss-nested plugin v.^5.0.5 I get compilation error:
 ERROR  Failed to compile with 1 errors

 ERROR  in ./.nuxt/components/nuxt-error.vue?vue&type=style&index=0&lang=css&

Module build failed (from ./node_modules/postcss-loader/dist/cjs.js):
ValidationError: Invalid options object. PostCSS Loader has been initialized using an options object that does not match the API schema.
 - options.postcssOptions should be one of these:
   object { config?, … } | function
   -> Options to pass through to `Postcss`.
   Details:
    * options.postcssOptions.config should be one of these:
      string | boolean
      -> Allows to specify PostCSS Config Path (https://github.com/postcss/postcss-loader#config)
      Details:
       * options.postcssOptions.config should be a string.
         -> Allows to specify the path to the configuration file
       * options.postcssOptions.config should be a boolean.
         -> Enables/Disables autoloading config
    at validate (/Users/andrew/Projects/Study/nuxt/nuxt-windi/node_modules/schema-utils/dist/validate.js:104:11)
    at Object.loader (/Users/andrew/Projects/Study/nuxt/nuxt-windi/node_modules/postcss-loader/dist/index.js:43:29)

 @ ./node_modules/vue-style-loader??ref--3-oneOf-1-0!./node_modules/css-loader/dist/cjs.js??ref--3-oneOf-1-1!./node_modules/@nuxt/webpack/node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??ref--3-oneOf-1-2!./node_modules/@nuxt/webpack/node_modules/vue-loader/lib??vue-loader-options!./.nuxt/components/nuxt-error.vue?vue&type=style&index=0&lang=css& 4:14-378 15:3-20:5 16:22-386
 @ ./.nuxt/components/nuxt-error.vue?vue&type=style&index=0&lang=css&
 @ ./.nuxt/components/nuxt-error.vue
 @ ./.nuxt/index.js
 @ ./.nuxt/client.js
 @ multi ./node_modules/eventsource-polyfill/dist/browserify-eventsource.js (webpack)-hot-middleware/client.js?reload=true&timeout=30000&ansiColors=&overlayStyles=&path=%2F__webpack_hmr%2Fclient&name=client ./.nuxt/client.js


Add Gemfile.lock to .gitignore

Usually Gemfile.lock is excluded from any gems repo.

Hi @oldmoe, is there any reason why this PR wasnt merged yet? Seems pretty trivial to me.

Reference: https://yehudakatz.com/2010/12/16/clarifying-the-roles-of-the-gemspec-and-gemfile/

I just was late to look into the PRs, merged!


Fixed the Issue in darkmode when list connection is on then text color is black.

Fixed the Issue in darkmode when list connection is on then text color of list is dark
What i Did: I get the enabledDarkTheme from props and added inline
styling based on that

@ma3ve thanks for the contribution! Could you please just added a screenshot of before and after your changes please?

Before

After

Thanks again for submitting this PR as it did the brunt of the work on fixing this issue.
Having said that, I've gone ahead and implemented my suggestion above in #06a0e0f, so closing this.


Beacon timer…

Only allow AdvertiseBeacon to be called by the timer if BeaconPublicKey is empty.

Eve though my beacon is 3 months old, my wallet is tryin to send one (and fails).

@tomasbrod thats because before the bFromService was used to bypass the already in chain to avoid a message return. the beacon timer tries every 180 blocks call to AdvertiseBeacon. this only does the step after 5 months period.


why do you use Spring cloud stream

Hi,i am reading your project, can i ask u a question, why do you choose Spring cloud stream, can u tell me your purpose and pros, cons of Spring cloud stream, when should we use Spring Cloud Stream, thank u so much

Hi, thanks for you reading.
The advantage of Spring cloud stream is that it shields the difference between the underlying MQ, and it is very convenient to switch MQ by relying on different Binder implementations. And developers can send/consume messages through a unified set of APIs to build simple and clean applications.
The problem with Spring cloud stream is that the implementation of Binder needs to depend on a specific middleware library. Therefore, in order to solve this problem, we provide a Dapr Binder to decouple Spring cloud stream and specific middleware.
The following is the overall structure.

When your project is developed in Spring style and requires message communication, then you can consider using Spring cloud stream, which can help you focus on message business processing.


Unbound does not start if OpenVPN failed to start

Important notices
Before you add a new report, we ask you kindly to acknowledge the following:

[X] I have read the contributing guide lines at https://github.com/opnsense/core/blob/master/CONTRIBUTING.md
[X] I am convinced that my issue is new after having checked both open and closed issues at https://github.com/opnsense/core/issues?q=is%3Aissue

If OpenVPN fails to start on boot (in my case because of an invalid server certificate), Unbound does not start either. This is not fixed by re-booting. As soon as the OpenVPN errors have been resolved and OpenVPN starts correctly, Unbound starts.
To Reproduce
Steps to reproduce the behavior:

Deselect a certificate in OpenVPN so that the service will not start
Reboot

Expected behavior
Unbound starts
Environment
Software version used and hardware type if relevant, e.g.:
OPNsense 24.1.10_8-amd64
FreeBSD 13.2-RELEASE-p11
OpenSSL 3.0.14

remove explicit binds on interfaces and you should be fine....

Ah, yes - I was binding Unbound to the OpenVPN interface along with others. Good spot.
That would make this not a bug. However, it would be nice if Unbound didn't fall over in such a scenario. Perhaps this is an area for improvement?

it's not, the fix would be to not offer manual binds (or only on loopbacks).... which would cause other tickets for people insisting they need them.

added a clear warning in the documentation (https://github.com/opnsense/docs/commit/dae34b40e34ba53e0dab7f0653ed960db5bb4a71).


Is there any way to exclude something from the sitemap?

I need to exclude a folder with files in them. Is there any way to do this? The folder is being generated by my pagination plugin.

@AWulkan metalsmith-sitemap can take an optional 'pattern' option that acts as a minimatch for files to match.  You should be able to override this with an exclude option (!) for the files you don't want to process.

Thanks, I should have figured that out myself.
I was able to solve it by doing this:
.use(sitemap({
        "hostname": "https://www.example.com",
        "pattern": ["**/*.html","!page/**"],
        "omitIndex": true
    }))


Support multi-lingual

For now, multilingual is supported in version 0.24. Whether the language can be specified when the collection is created？
Like this:
         var schema = new Schema(
            "Addresses",
            new List<Field>
            {
                new Field("id", FieldType.String, false),
                new Field("houseNumber", FieldType.Int32, false,"zh"),
            },
            "houseNumber");

        var createCollectionResponse = await typesenseClient.CreateCollection(schema);
        Console.WriteLine($"Created collection: {JsonSerializer.Serialize(createCollectionResponse)}");

Version 0.24.0: https://github.com/typesense/typesense/releases/tag/v0.24.0

Multi-lingual support: Chinese, Japanese, Korean, Cyrillic and Thai are now supported via the use of field-level
locale flag in the collection schema.

Hi @LittleFish-233,
It is currently not supported in the client. I mainly work on this client library in my spare time, so I don't always have the time to keep up with all the features, so I try to implement them when they're requested.
I'll add the support for it in a few days and let you know when it is done. :)
// Rune

Thank you so much @runeanielsen !


Support PUT in UrlUploadRequest

          The url passed to  UploadRequest would be different based on the type of request, e.g for put, it would be `resource.resourceType.name/resource.logicalId`

Originally posted by @aditya-07 in https://github.com/google/android-fhir/pull/2109#discussion_r1281999344

@jingtang10 to review progress. Thanks

In a non Bundle upload setting, the URL to make the api call is different based on the HttpVerb
To create a Patient using POST, the url would be /Patient whereas to create or update with PUT it would be /Patient/.
The original code didn't take these things into account.
But, with the code refactoring, the issue has been resolved with UrlRequestGenerator .
Functions postForCreateResource, putForCreateResource and patchForUpdateResource create appropriate endpoints for the requests.


Sync with develop and release

mtbseq does work with following settings

This PR is now superceded by https://github.com/mtb-bioinformatics/mtbseq-nf


Add upstream status metrics

Proposed changes

Added upstream status metrics

nginx.upstream.status.1xx
nginx.upstream.status.2xx
nginx.upstream.status.3xx
nginx.upstream.status.4xx
nginx.upstream.status.5xx

Checklist
Before creating a PR, run through this checklist and mark each as complete.

[x] I have read the CONTRIBUTING document
[x] If applicable, I have added tests that prove my fix is effective or that my feature works
[x] If applicable, I have checked that any relevant tests pass after adding my changes
[x] I have updated any relevant documentation (README.md)

If you rebase from main this will end up smaller


Spotify Swipe Gestures do not work

Describe the bug
Swipe left to go to the previous song and swipe right to go to the next song do not work. Holding down on the left/right side of the widget performs the same functionality, but it does not work very well.
How to reproduce
Steps to reproduce the behavior:
Scroll left or right on the widget, it will not work. Hold down on the left side to go to the previous track. Hold down on the right side to go to the next track.

Expected behavior
The previous/next song should play when swiping left/right.
Versions:

macOS version: [10.14.5]
Pock version:  [0.5.3]

Additional context
I would much prefer swiping, the current functionality of holding down simply does not work very well at all.

Update: Swiping up to go rewind and down to fast forward works pretty consistently. Also, songs with longer titles seem to work better for the swiping left/right gestures.

I noticed you have to remain on the NowPlaying widget when swiping. Especially with small moves it works better, but thus said already very small moves triggers the prev or next song, which could explain the Hold down on the left side to go to the previous track. Hold down on the right side to go to the next track behaviour! There should probably be a minimum distance for swipeLeft and swipeRight.

The latest version of Pock includes three different styles for the Now Playing widget. You can try switch to one of them to use "physical" buttons to skip back or forward through your songs.


Update analyze-the-performance-of-your-ads-campaign.md

Added Additional Resources + added Docs Pages
Also changed header from ## to ###
Description of the change:
Reason for the change:
Link to original source:

Closes #

Hello @negarzipan,Thanks again for the PR! We appreciate your contribution and look forward to                                              continued collaboration. Thanks!                                             Team SendGrid DX


Remove message-for-restriction

As the source code is readable on chain, there is little need for the mapping from ints to strings.
If you want more expressive error I would put them directly into (err {cause: "ABC", code:...})

I like this approach but not sure how to implement.  How would the usage in the transfer function behave?
Currently the fungible token trait (SIP 10) defines that the transfer function should return just an error number.  If we follow this standard, I am not sure how the caller could get the tuple in the response.

@pooleja Here is an example for nft-transfer https://github.com/friedger/clarity-smart-contracts/blob/5e33f0d43174b0729ec4814f37969a916e4c4827/contracts/tokens/non-fungible-token.clar#L132
Unfortunately, SIP 10 didn't follow the same patter as SIP 9. We should streamline that!


hubot-slack 4.x API has changed. SlackPostDataHandler needs to use new APIs.

https://github.com/slackapi/hubot-slack/pull/355/files
Related: https://github.com/StackStorm/st2chatops/pull/78
https://github.com/StackStorm/st2/issues/2896

Fixed since st2chatops v2.4.0 https://github.com/StackStorm/st2chatops/pull/78


[stdlib] Correct UnsafeRawPointer.bindMemory example

Replace this paragraph with a description of your changes and rationale. Provide links to external references/discussions if appropriate.

Resolves SR-NNNN.

@swift-ci Please smoke test and merge


en: Remove --include-uninitialized flag

Ref #16485

This is because includeUninitialized is deprecated, right? (the commit message doesn't say)

Yes. Ref kubernetes/kubernetes#80337.

Done.

/lgtm
/approve


Improve the usability of pre-release badges

This is an automated message:
You can preview this docs PR at http://429.docs-pr.validatedpatterns.io
Note that they get generated every five minutes, so please wait a bit.


Backup database -> being asked for password can end in endless loop

If you try to backup your database by exporting it you can end in a loop which is endless. Problem is if your parameters doesn't work for authentication. In my case I had whitelisted ipv4 local ip-range but not ipv6 local iprange. pq_dump was using ipv6 ip-range to dump it and thus it was denied and asked for password. My connection itself had no password specified because on ipv4 it is simply whitelisted for local network. Thus my dbeaver hang endless and I was asked for password but I wasn't able to see that in the export log. I just waited and canceled it after some time, tried same command in console and then I saw that there was an authentication request which fails.

is it still actual?

No clue, I think you have to reproduce it: I'm not using DBeaver at the moment.

cannot reproduce it for now.
If it is still actual for you - feel free to reopen it


Drag & Drop between columns

Cards cannot be moved between columns atm, and lately this feature was requested more frequently

Available in V2


Min SDK 16

Hi Alexander,
this is Harri from TEF HH.
I hope you enjoy your new Ways.
But there is a Problem with your Great Lib when using Popups with older Devices (API 16):
PopupAlertParams uses Transition, which was introduced with API 19 and crashes on API < 19.
There is a Support Variant, but this is not compatible with PopupWindow,
so the easy Way is to make a SDK Check within onCreateParams:
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {
enterTransition = holder.getCustomObject(PopupAlertParamsKeys.ENTER_TRANSITION_KEY);
exitTransition = holder.getCustomObject(PopupAlertParamsKeys.EXIT_TRANSITION_KEY);
}
I took Build.VERSION_CODES.M here since using methods for Transition has the same case.
Greets
Harri

Hi Harri,
Hope everything is going well for the TEF HH project.
I fixed the bug. Take a look at this commit: 7b656ce4271656e78260adf8b428fe0d2f0e2f44
If you see no issues with that, I will publish a new version tomorrow.
Cheers,
Alexander

Hi Alexander,
thats exactly what I have done to test it, so I see no issues.
Thanks for the fast fix.
Cheers,
Harri


Remind not to put block in if statements in doc

Fix #423

Thanks for contributing, @yongbozhang!


Support NIRx Aurora 2021.9.6 files

What does this implement/fix?
The fNIRS vendor NIRx released a new version of their acquisition software "2<IP_ADDRESS>".
This version changed the way they store triggers in the .tri file.
This PR enables reading of the new trigger file format.
Additional information
Associated testing data and description of file format change is at https://github.com/mne-tools/mne-testing-data/pull/97
Testing data version and hash will be updated when merged.

FYI @mshader

@larsoner @agramfort could you please review and merge if happy

Nice, thanks @rob-luke !


Remove "Pkg.checkout" statement from instructions

It's super annoying, and to be honest, the develop branch should always build and pass tests successfully.

In general, Master can be ahead of the last tag (as in the GitHubFlow). But if you really like that master has only tagged versions you can look into GitLab flow. Which adds a production branch for that. But I think the key part that is beneficial (and people moved away from the traditional Git flow) is to work on  "short-lived" feature branches instead of "develop". That way not every change you make should be a PR, only when you are done and want to merge back to master you do a PR. That way you don't need to be putting (WIP) on your PR.

I’m not familiar with GitLab Flow, I’ll look into it. It sounds promising
On Thu, Apr 26, 2018 at 10:55 Maria Isabel Restrepo <
<EMAIL_ADDRESS>wrote:

In general, Master can be ahead of the last tag (as in the GitHubFlow).
But if you really like that master has only tagged versions you can look
into GitLab flow. Which adds a production branch for that. But I think the
key part that is beneficial (and people moved away from the traditional Git
flow) is to work on "short-lived" feature branches instead of "develop".
That way not every change you make should be a PR, only when you are done
and want to merge back to master you do a PR. That way you don't need to be
putting (WIP) on your PR.
—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
https://github.com/bcbi/PredictMD.jl/pull/101#issuecomment-384670865,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AFXArexRM-cnUdPjnJ0HdjcsHOyNkvyaks5tsd_tgaJpZM4Tkbkr
.

--
Dilum Aluthge
<EMAIL_ADDRESS><EMAIL_ADDRESS>https://www.aluthge.com https://www.aluthge.com

So I looked at GitLab flow. It looks like the unstable branch is called
master and the stable branch is called production, and the default branch
is master. I think that’s the same we’re doing here, just different names -
the unstable branch is called develop, and the stable branch is called
master and the default branch is develop.
On Thu, Apr 26, 2018 at 11:04 Dilum Aluthge<EMAIL_ADDRESS>wrote:

I’m not familiar with GitLab Flow, I’ll look into it. It sounds promising
On Thu, Apr 26, 2018 at 10:55 Maria Isabel Restrepo <
<EMAIL_ADDRESS>wrote:

In general, Master can be ahead of the last tag (as in the GitHubFlow).
But if you really like that master has only tagged versions you can look
into GitLab flow. Which adds a production branch for that. But I think
the
key part that is beneficial (and people moved away from the traditional
Git
flow) is to work on "short-lived" feature branches instead of "develop".
That way not every change you make should be a PR, only when you are done
and want to merge back to master you do a PR. That way you don't need to
be
putting (WIP) on your PR.
—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
https://github.com/bcbi/PredictMD.jl/pull/101#issuecomment-384670865,
or mute the thread
<
https://github.com/notifications/unsubscribe-auth/AFXArexRM-cnUdPjnJ0HdjcsHOyNkvyaks5tsd_tgaJpZM4Tkbkr
.

--
Dilum Aluthge
<EMAIL_ADDRESS><EMAIL_ADDRESS>https://www.aluthge.com https://www.aluthge.com
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/bcbi/PredictMD.jl/pull/101#issuecomment-384674296,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AFXArebPQ2HwuGAx5qeXyMi1B4tLXacZks5tseIHgaJpZM4Tkbkr
.

--
Dilum Aluthge
<EMAIL_ADDRESS><EMAIL_ADDRESS>https://www.aluthge.com https://www.aluthge.com

I could rename master->production and develop->master. But I think using
the default gitflow branch names is easier because that’s what you get when
you run “git flow init -d”
On Thu, Apr 26, 2018 at 12:26 Dilum Aluthge<EMAIL_ADDRESS>wrote:

So I looked at GitLab flow. It looks like the unstable branch is called
master and the stable branch is called production, and the default branch
is master. I think that’s the same we’re doing here, just different names -
the unstable branch is called develop, and the stable branch is called
master and the default branch is develop.
On Thu, Apr 26, 2018 at 11:04 Dilum Aluthge<EMAIL_ADDRESS>wrote:

I’m not familiar with GitLab Flow, I’ll look into it. It sounds promising
On Thu, Apr 26, 2018 at 10:55 Maria Isabel Restrepo <
<EMAIL_ADDRESS>wrote:

In general, Master can be ahead of the last tag (as in the GitHubFlow).
But if you really like that master has only tagged versions you can
look
into GitLab flow. Which adds a production branch for that. But I think
the
key part that is beneficial (and people moved away from the traditional
Git
flow) is to work on "short-lived" feature branches instead of
"develop".
That way not every change you make should be a PR, only when you are
done
and want to merge back to master you do a PR. That way you don't need
to
be
putting (WIP) on your PR.
—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
<https://github.com/bcbi/PredictMD.jl/pull/101#issuecomment-384670865
,
or mute the thread
<

https://github.com/notifications/unsubscribe-auth/AFXArexRM-cnUdPjnJ0HdjcsHOyNkvyaks5tsd_tgaJpZM4Tkbkr

.

--
Dilum Aluthge
<EMAIL_ADDRESS><EMAIL_ADDRESS>https://www.aluthge.com https://www.aluthge.com
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/bcbi/PredictMD.jl/pull/101#issuecomment-384674296,
or mute the thread
<
https://github.com/notifications/unsubscribe-auth/AFXArebPQ2HwuGAx5qeXyMi1B4tLXacZks5tseIHgaJpZM4Tkbkr
.

--
Dilum Aluthge
<EMAIL_ADDRESS><EMAIL_ADDRESS>https://www.aluthge.com https://www.aluthge.com
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/bcbi/PredictMD.jl/pull/101#issuecomment-384704520,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AFXArdxBJfaXPKvD6ZvOfHbjVXxj2Nt8ks5tsfVGgaJpZM4Tkbkr
.

--
Dilum Aluthge
<EMAIL_ADDRESS><EMAIL_ADDRESS>https://www.aluthge.com https://www.aluthge.com

Agree Develop/Master or Master/Production isn't much of a difference - just a matter of preference among certain communities. For julia packages it is more common to see just a master branch, which is not necessarily stable.... Only tagged releases are supposed to mark the stable points. And features are developed in temporary branches. See for instance https://github.com/BioJulia/Microbiome.jl/blob/rollout-contributing/CONTRIBUTING.md#a-suggested-branching-model
But it's all a matter of preference so I'm only bringing it up as a consideration. You are the main developer and you set the rules 🎩


Drop unsupported tt tag in favor of code

This tag is not supported in HTML5.
Resolves this issue:
[ERROR] src/main/java/org/jenkinsci/plugins/benchmark/core/BenchmarkPublisher.java:452: error: tag not supported in the generated HTML version: tt
[ERROR]      * See <tt>src/main/resources/org/jenkinsci/plugins/benchmark/BenchmarkPublisher/*.jelly</tt>

Error in CI seems to be unrelated to these changes to me:
 [ERROR] Failed to execute goal org.codehaus.mojo:findbugs-maven-plugin:3.0.3:findbugs (findbugs) on project benchmark: Unable to parse configuration of mojo org.codehaus.mojo:findbugs-maven-plugin:3.0.3:findbugs for parameter pluginArtifacts: Cannot assign configuration entry 'pluginArtifacts' with value '${plugin.artifacts}' of type java.util.Collections.UnmodifiableRandomAccessList to property of type java.util.ArrayList -> [Help 1]

Error in CI seems to be unrelated to these changes to me

Yeah, it seems to be failing for all of my PRs here, except #43, which seems to resolve the issue.

Thanks for the PR. I have incorporated it in a top-level PR.


Pgsync container dies when I add new data to Postges

Problem Description: When I run the containers for the first time it syncs without any problem but when I add new data to postgres pgsync container logs the error below and the container dies but surprisingly it syncs when I restart the container
Error Message (if any):
2022-07-28 10:07:18.053:ERROR:pgsync.elastichelper: Exception Select statement '<sqlalchemy.sql.selectable.Select object at 0x7f4f91a36810>' returned no FROM clauses due to auto-correlation; specify correlate() to control correlation manually.
2022-07-28T10:07:18.119073800Z Traceback (most recent call last):
2022-07-28T10:07:18.119083000Z   File "/usr/local/lib/python3.7/site-packages/pgsync/elastichelper.py", line 142, in bulk
2022-07-28T10:07:18.119086700Z     raise_on_error=raise_on_error,
2022-07-28T10:07:18.119089400Z   File "/usr/local/lib/python3.7/site-packages/pgsync/elastichelper.py", line 197, in _bulk
2022-07-28T10:07:18.119092500Z     ignore_status=ignore_status,
2022-07-28T10:07:18.119095400Z   File "/usr/local/lib/python3.7/site-packages/elasticsearch/helpers/actions.py", line 484, in parallel_bulk
2022-07-28T10:07:18.119098100Z     actions, chunk_size, max_chunk_bytes, client.transport.serializer
2022-07-28T10:07:18.119101000Z   File "/usr/local/lib/python3.7/multiprocessing/pool.py", line 748, in next
2022-07-28T10:07:18.119103900Z     raise value
2022-07-28T10:07:18.119106700Z   File "/usr/local/lib/python3.7/multiprocessing/pool.py", line 121, in worker
2022-07-28T10:07:18.119109500Z     result = (True, func(*args, **kwds))
2022-07-28T10:07:18.119112100Z   File "/usr/local/lib/python3.7/multiprocessing/pool.py", line 140, in _helper_reraises_exception
2022-07-28T10:07:18.119114700Z     raise ex
2022-07-28T10:07:18.119117400Z   File "/usr/local/lib/python3.7/multiprocessing/pool.py", line 292, in _guarded_task_generation
2022-07-28T10:07:18.119120100Z     for i, x in enumerate(iterable):
2022-07-28T10:07:18.119122800Z   File "/usr/local/lib/python3.7/site-packages/elasticsearch/helpers/actions.py", line 155, in _chunk_actions
2022-07-28T10:07:18.119125700Z     for action, data in actions:
2022-07-28T10:07:18.119128700Z   File "/usr/local/lib/python3.7/site-packages/pgsync/sync.py", line 851, in _payloads
2022-07-28T10:07:18.119131500Z     yield from self.sync(filters=filters, extra=extra)
2022-07-28T10:07:18.119142200Z   File "/usr/local/lib/python3.7/site-packages/pgsync/sync.py", line 966, in sync
2022-07-28T10:07:18.119144800Z     count: int = self.fetchcount(node._subquery)
2022-07-28T10:07:18.119147200Z   File "/usr/local/lib/python3.7/site-packages/pgsync/base.py", line 800, in fetchcount
2022-07-28T10:07:18.119149500Z     ).order_by(None)
2022-07-28T10:07:18.119151900Z   File "/usr/local/lib/python3.7/site-packages/sqlalchemy/engine/base.py", line 1306, in execute
2022-07-28T10:07:18.119154400Z     return meth(self, multiparams, params, _EMPTY_EXECUTION_OPTS)
2022-07-28T10:07:18.119156900Z   File "/usr/local/lib/python3.7/site-packages/sqlalchemy/sql/elements.py", line 333, in _execute_on_connection
2022-07-28T10:07:18.119159600Z     self, multiparams, params, execution_options
2022-07-28T10:07:18.119163700Z   File "/usr/local/lib/python3.7/site-packages/sqlalchemy/engine/base.py", line 1496, in _execute_clauseelement
2022-07-28T10:07:18.119166200Z     linting=self.dialect.compiler_linting | compiler.WARN_LINTING,
2022-07-28T10:07:18.119168500Z   File "/usr/local/lib/python3.7/site-packages/sqlalchemy/sql/elements.py", line 536, in _compile_w_cache
2022-07-28T10:07:18.119170800Z     **kw
2022-07-28T10:07:18.119173200Z   File "/usr/local/lib/python3.7/site-packages/sqlalchemy/sql/elements.py", line 565, in _compiler
2022-07-28T10:07:18.119175700Z     return dialect.statement_compiler(dialect, self, **kw)
2022-07-28T10:07:18.119178100Z   File "/usr/local/lib/python3.7/site-packages/sqlalchemy/sql/compiler.py", line 778, in init
2022-07-28T10:07:18.119180500Z     Compiled.init(self, dialect, statement, **kwargs)
2022-07-28T10:07:18.119182700Z   File "/usr/local/lib/python3.7/site-packages/sqlalchemy/sql/compiler.py", line 451, in init
2022-07-28T10:07:18.119185000Z     self.string = self.process(self.statement, **compile_kwargs)
2022-07-28T10:07:18.119187400Z   File "/usr/local/lib/python3.7/site-packages/sqlalchemy/sql/compiler.py", line 486, in process
2022-07-28T10:07:18.119189600Z     return obj._compiler_dispatch(self, **kwargs)
2022-07-28T10:07:18.119192000Z   File "/usr/local/lib/python3.7/site-packages/sqlalchemy/sql/visitors.py", line 82, in _compiler_dispatch
2022-07-28T10:07:18.119194600Z     return meth(self, **kw)
2022-07-28T10:07:18.119196900Z   File "/usr/local/lib/python3.7/site-packages/sqlalchemy/sql/compiler.py", line 3428, in visit_select
2022-07-28T10:07:18.119199400Z     kwargs,
2022-07-28T10:07:18.119201500Z   File "/usr/local/lib/python3.7/site-packages/sqlalchemy/sql/compiler.py", line 3571, in _compose_select_body
2022-07-28T10:07:18.119203900Z     for f in froms
2022-07-28T10:07:18.119206100Z   File "/usr/local/lib/python3.7/site-packages/sqlalchemy/sql/compiler.py", line 3571, in
2022-07-28T10:07:18.119208600Z     for f in froms
2022-07-28T10:07:18.119210900Z   File "/usr/local/lib/python3.7/site-packages/sqlalchemy/sql/visitors.py", line 82, in _compiler_dispatch
2022-07-28T10:07:18.119216300Z     return meth(self, **kw)
2022-07-28T10:07:18.119218800Z   File "/usr/local/lib/python3.7/site-packages/sqlalchemy/sql/compiler.py", line 3811, in visit_join
2022-07-28T10:07:18.119223300Z     + join.onclause._compiler_dispatch(
2022-07-28T10:07:18.119225500Z   File "/usr/local/lib/python3.7/site-packages/sqlalchemy/sql/visitors.py", line 82, in _compiler_dispatch
2022-07-28T10:07:18.119227800Z     return meth(self, **kw)
2022-07-28T10:07:18.119230000Z   File "/usr/local/lib/python3.7/site-packages/sqlalchemy/sql/compiler.py", line 3811, in visit_join
2022-07-28T10:07:18.119232300Z     + join.onclause._compiler_dispatch(
2022-07-28T10:07:18.119234900Z   File "/usr/local/lib/python3.7/site-packages/sqlalchemy/sql/visitors.py", line 82, in compiler_dispatch
2022-07-28T10:07:18.119237400Z     return meth(self, **kw)
2022-07-28T10:07:18.119239800Z   File "/usr/local/lib/python3.7/site-packages/sqlalchemy/sql/compiler.py", line 2938, in visit_lateral
2022-07-28T10:07:18.119242200Z     return "LATERAL %s" % self.visit_alias(lateral, **kw)
2022-07-28T10:07:18.119244500Z   File "/usr/local/lib/python3.7/site-packages/sqlalchemy/sql/compiler.py", line 2894, in visit_alias
2022-07-28T10:07:18.119246800Z     self, asfrom=True, lateral=lateral, **kwargs
2022-07-28T10:07:18.119249000Z   File "/usr/local/lib/python3.7/site-packages/sqlalchemy/sql/visitors.py", line 82, in _compiler_dispatch
2022-07-28T10:07:18.119251300Z     return meth(self, **kw)
2022-07-28T10:07:18.119253700Z   File "/usr/local/lib/python3.7/site-packages/sqlalchemy/sql/compiler.py", line 2934, in visit_subquery
2022-07-28T10:07:18.119256100Z     return self.visit_alias(subquery, **kw)
2022-07-28T10:07:18.119258400Z   File "/usr/local/lib/python3.7/site-packages/sqlalchemy/sql/compiler.py", line 2873, in visit_alias
2022-07-28T10:07:18.119260900Z     **kwargs
2022-07-28T10:07:18.119263100Z   File "/usr/local/lib/python3.7/site-packages/sqlalchemy/sql/visitors.py", line 82, in _compiler_dispatch
2022-07-28T10:07:18.119265300Z     return meth(self, **kw)
2022-07-28T10:07:18.119267500Z   File "/usr/local/lib/python3.7/site-packages/sqlalchemy/sql/compiler.py", line 3428, in visit_select
2022-07-28T10:07:18.119269800Z     kwargs,
2022-07-28T10:07:18.119272100Z   File "/usr/local/lib/python3.7/site-packages/sqlalchemy/sql/compiler.py", line 3571, in _compose_select_body
2022-07-28T10:07:18.119274600Z     for f in froms
2022-07-28T10:07:18.119276900Z   File "/usr/local/lib/python3.7/site-packages/sqlalchemy/sql/compiler.py", line 3571, in
2022-07-28T10:07:18.119279500Z     for f in froms
2022-07-28T10:07:18.119281700Z   File "/usr/local/lib/python3.7/site-packages/sqlalchemy/sql/visitors.py", line 82, in _compiler_dispatch
2022-07-28T10:07:18.119283900Z     return meth(self, **kw)
2022-07-28T10:07:18.119286100Z   File "/usr/local/lib/python3.7/site-packages/sqlalchemy/sql/compiler.py", line 3811, in visit_join
2022-07-28T10:07:18.119290800Z     + join.onclause._compiler_dispatch(
2022-07-28T10:07:18.119293300Z   File "/usr/local/lib/python3.7/site-packages/sqlalchemy/sql/visitors.py", line 82, in compiler_dispatch
2022-07-28T10:07:18.119295800Z     return meth(self, **kw)
2022-07-28T10:07:18.119298100Z   File "/usr/local/lib/python3.7/site-packages/sqlalchemy/sql/compiler.py", line 2938, in visit_lateral
2022-07-28T10:07:18.119300600Z     return "LATERAL %s" % self.visit_alias(lateral, **kw)
2022-07-28T10:07:18.119302800Z   File "/usr/local/lib/python3.7/site-packages/sqlalchemy/sql/compiler.py", line 2894, in visit_alias
2022-07-28T10:07:18.119305100Z     self, asfrom=True, lateral=lateral, **kwargs
2022-07-28T10:07:18.119307500Z   File "/usr/local/lib/python3.7/site-packages/sqlalchemy/sql/visitors.py", line 82, in _compiler_dispatch
2022-07-28T10:07:18.119309900Z     return meth(self, **kw)
2022-07-28T10:07:18.119312300Z   File "/usr/local/lib/python3.7/site-packages/sqlalchemy/sql/compiler.py", line 2934, in visit_subquery
2022-07-28T10:07:18.119314800Z     return self.visit_alias(subquery, **kw)
2022-07-28T10:07:18.119317200Z   File "/usr/local/lib/python3.7/site-packages/sqlalchemy/sql/compiler.py", line 2873, in visit_alias
2022-07-28T10:07:18.119319600Z     **kwargs
2022-07-28T10:07:18.119321800Z   File "/usr/local/lib/python3.7/site-packages/sqlalchemy/sql/visitors.py", line 82, in _compiler_dispatch
2022-07-28T10:07:18.119324100Z     return meth(self, **kw)
2022-07-28T10:07:18.119326300Z   File "/usr/local/lib/python3.7/site-packages/sqlalchemy/sql/compiler.py", line 3332, in visit_select
2022-07-28T10:07:18.119328600Z     select_stmt, compile_state, entry, asfrom, lateral, compound_index
2022-07-28T10:07:18.119331100Z   File "/usr/local/lib/python3.7/site-packages/sqlalchemy/sql/compiler.py", line 3508, in _setup_select_stack
2022-07-28T10:07:18.119333500Z     implicit_correlate_froms=asfrom_froms,
2022-07-28T10:07:18.119335900Z   File "/usr/local/lib/python3.7/site-packages/sqlalchemy/sql/selectable.py", line 4588, in _get_display_froms
2022-07-28T10:07:18.119338400Z     "manually." % self.statement
2022-07-28T10:07:18.119340700Z sqlalchemy.exc.InvalidRequestError: Select statement '<sqlalchemy.sql.selectable.Select object at 0x7f4f91a36810>' returned no FROM clauses due to auto-correlation; specify correlate() to control correlation manually.

@goktugbati, encountered the same problem!
https://github.com/toluaina/pgsync/issues/264


Chamber

Using the chamber primitive on 3Duf is confusing, making it similar to the diamond chamber (click and drop with the ability to specify length and width) would be much easier to manage.

Agreed. I will likely have both versions in 3DuF, though, since there is merit to the click-and-drag approach as well.

I would argue against click and drag, since you can't measure dimensions or change anything later on


Adjusting Scene Lighting

Hi
Is there a way to adjust lighting in scenes?

If you want to adjust lighting for all light sources in a scene, an easy way to do this is to adjust the gm.FORCE_LIGHT_INTENSITY constant in the omnigibson/macros.py file. Let me know if that works!

Thank you for your response. It works, although I've found that it requires adjusting before loading a scene. I was wondering if it is possible to dynamically adjust the lighting after the scene has been loaded?

From our omnigibson.utils.ui_utils, there's a CameraMover class. You can try this:

grab the viewer_camera instance
create a CameraMover with it
call change_light or set_light on the CameraMover object

Feel free to re-open the issue if the problem persists, thanks!


Staking/misc refactors

Refactor mystake into individual react components
Make manage stake a modal
Update staking thingy on landing page

TODO:

[ ] Ensure manage stake operations which require controller use the controller account or show some warning etc.
[x] fix lint + build

The UI looks cool.. One thing we would need to change is the pop up that appears on On-boarding/ new stake page, we would need to update the link for manage stake to my stake page... Also, do we need to have a help page on my stake page too? for user to know how to use manage stake modal?
The one issue I see is for Alice stash why the stake amount on the modal appears 0, I feel it should be 100.. for other bonding it appears fine..I think its fine.. only happens on local node... Nikau is good..

Thanks for the feedback. had the same thought re help message on manage stake modal.
I decided to remove the manage stake link altogether


Support Expo EAS build via plugin config?

Hi, Would you like to support Expo EAS build via plugin config? I will send a PR for that support.

This library is deprecated. Use react-native-google-mobile-ads instead.
Please migrate to the new library if you were using this library as this library is no longer maintained. Now more stronger features are available in the new library.


Reading Mode functionality does not work when Holographic Remoting with XR SDK

Describe the bug
In the Reading Mode example scene while Holographic Remoting to HoloLens 2, the functionality of the Enable/Disable Reading Mode radial set and the Render Viewport Scale pinch slider is not effected by the manipulation of their respective control interfaces. This issue does not happen when running the example scene on device as a package.
The Enable/Disable Reading Mode radial set will change to the intended radial button when using near and far interaction, but the FOV will not change.
The Render Viewport Scale pinch slider does not change the amount of pixels being rendered on the device. The pinch slider prefab does move around as intended with near and far interaction.
To reproduce
Steps to reproduce the behavior:

Create a new project, import the MRTK, and enable the XR SDK pipeline
Open the Reading Mode example scene
Change the profile to "DefaultHoloLens2XRSDKConfigurationProfile" or "DefaultXRSDKConfigurationProfile"
Start a Holophraphic Remoting session for the Reading Mode example scene
Attempt to change the FOV or resolution using the radial buttons and pinch slider

Your setup (please complete the following information)

Unity Version 2020.3.2f1 2019.4.23f1
MRTK Version 2.6.1

Target platform (please complete the following information)

HoloLens 2
UWP
XR SDK

This is expected. Holographic Remoting doesn't currently support the APIs required for this feature: https://docs.microsoft.com/en-us/windows/mixed-reality/develop/platform-capabilities-and-apis/holographic-remoting-troubleshooting#limitations

The following APIs are currently not supported when using Holographic Remoting for HoloLens 2 and will raise an ERROR_NOT_SUPPORTED error unless otherwise stated:
[...]
HolographicCameraPose.OverrideProjectionTransform

Awesome, I did not find that in the API area of the documentation. I am closing this issue since it is expected.


LatexTextSplitter Integration #226

Added feature Latex text splitter under text splitters.

@Pravesh-mansharamani if you can run yarn lint-fix


[FEATURE] Mistral AI supports function calling

This PR adds function calling support for MistralAI chat and streaming completions models.
Also, add and deprecate the Mistral AI models like:

open-mistral-7b,
open-mixtral-8x7b,
mistral-small-latest,
mistral-medium-latest,
mistral-large-latest,
mistral-tiny (deprecated)
mistral-medium (deprecated)

Others PR related:

MistralAI Examples with function calling PR#68
MistralAI Function Calling documentation PR#765
Updating the integration table by adding the function calling as new column for other integrations  PR#766

@langchain4j this PR has been updated with the resolution of all your comments.
About AiServicesWithToolsIT, the chatLanguageModelProvider() method has been generated, which is being used to parameterize the test by @MethodSource.
So far it has implemented OpenAI and MistralAI models. I have only updated the tests that make sense for both of us.


iOS 滚动到第第二页偏下的位置, 点击滚动视图里面的Widget事件, 会触发onLoading事件

iOS 滚动到第第二页偏下的位置, 点击滚动视图里面的Widget事件, 会触发onLoading事件,  导致跳转到下一页之后, 返回会出现页面自己滚动的情况.
另外还有一个崩溃问题:  出现异常。
FlutterError (EasyRefreshPhysics.applyBoundaryConditions returned invalid overscroll value.
The method was called to consider a change from 3167.0749646616514 to 3068.6683588088713, which is a delta of -98.4 units. However, it returned an overscroll of 182.4 units, which has a greater magnitude than the delta. The applyBoundaryConditions method is only supposed to reduce the possible range of movement, not increase it.
The scroll extents are 0.0 .. 2886.229001499251, and the viewport dimension is 606.0.)

请尝试2.1.6版本


Indirect Rule in the British Empire

I'm not sure whether this deserves its own issue or not but however I think you'll be quite interested into this topic. Since the British was the largest empire in history, governing its vast territories was quite difficult and would have consumed a lot of resources to set up an effective bureaucracy made up of people from the British Isles in a colony. To solve this problem they used pre-existing local power structures made up of traditional rulers for the day to day government and administration of certain areas such as Uganda and India. A clear example of this system is the Princely States of India. However indirect rule in other parts of the British Empire such as Nigeria and Uganda are not at all represented in NWO. Both Nigeria and Uganda before their decolonisation were colonies that had large portions of their total territory governed by traditional rulers such as the various Emirates that were established in Northern Nigeria after the British conquered the Sokoto Caliphate in 1903 and the traditional kingdoms of Uganda such as Bunyoro and Buganda.
More information on indirect rule in the British Empire
https://en.wikipedia.org/wiki/Indirect_rule

One could consider having them using existing cores. But only together with events later integrating these territories later on. Given the problems with the UN Mandates #981 , such chains needs thorough validation - and is a lot of work.

Perhaps province or country modifiers could be used to represent indirect rule in British colonies such as the various Emirates in Nigeria instead of actual countries as I think these areas weren't as autonomous as other examples of British indirect rule such as the Indian princely states and it could save a lot of time on events.

As of right now the United Arab Emirates (Trucial States) in NWO doesn't really have anything to show that it is a federation which it is in real life, to solve this problem I would suggest representing the various emirates of that country as political parties with competing interests similar to the political system of Saudi Arabia in NWO as the UAE doesn't have political parties in real life and it is a federation of monarchies with its president being a ruler of an emirate.


[feat] When deleting a sandbox/local cluster prompt the user if they want to delete the docker compose from the filesystem

Thes compose files are being left on the filesystem, users should get a prompt to ask if they want to delete the docker compose

@millerjp if you could click the folder icon of the local cluster/cluster/workspace you want to delete; to be sure you're in the right data directory, then try to delete it and see if its folder has also been deleted
https://github.com/user-attachments/assets/8b0bdd1f-4c76-45d8-98cf-6cf1e4684795

@mhmdkrmabd yes, it does that - what i wanted was to make it optional to delete from the file system if possible i.e leave it there for whatever reason the user might want to keep the docker-compose there for other purposes.

I see now, I'll add a check box for that - for the local clusters and clusters - which allows to keep the folder in the filesystem


Unhandled Exception: InfluxDBException: statusCode = 400, code = invalid, message = failed to decode request body: unsupported Content-Type header value

var queryService = client.getQueryService();

                var recordStream = await queryService.query('''
                from(bucket: "pasiv")
  |> range(start: v.timeRangeStart, stop: v.timeRangeStop)
  |> filter(fn: (r) => r["_measurement"] == "AAPL")
  |> filter(fn: (r) => r["_field"] == "price")
  |> aggregateWindow(every: 24h, fn: last, createEmpty: false)
  |> yield(name: "last")
                ''');

                var count = 0;
                await recordStream.forEach((record) {
                  print(record.entries.toList().toString());
                  // print(
                  //     'record: ${count++} ${record['_time']}: ${record['host']} ${record['cpu']} ${record['_value']}');
                });

   client = InfluxDBClient(
        url: 'https://us-east-1-1.aws.cloud2.influxdata.com',
        token: 'TOKEN',
        org: 'jenish',

        bucket: 'pasiv',
        debug: true);

Below is the error I get :-
 >> contentLength: 476
I/flutter (30265): << status: 400 - contentLength: 99
I/flutter (30265): << headers: {connection: keep-alive, trace-id: 15993b584670a3a2, date: Fri, 08 Oct 2021 14:47:57 GMT, trace-sampled: false, vary: Accept-Encoding, strict-transport-security: max-age=15724800; includeSubDomains, content-length: 99, content-type: application/json; charset=utf-8, x-platform-error-code: invalid, x-influxdb-build: Cloud}

[ERROR:flutter/lib/ui/ui_dart_state.cc(199)] Unhandled Exception: InfluxDBException: statusCode = 400, code = invalid, message = failed to decode request body: unsupported Content-Type header value
```

`

@pauldix  @brettbuddin @mkmik @stuartcarnie @rockstar

Hi @ADLsourceCode,
thanks for using our client.
I have prepared a fixed version within #15.
If you would like to use the fixed version of the client before release into pub.dev, then you can import the library by:
dependencies:
  influxdb_client:
    git:
      url: git@github.com:influxdata/influxdb-client-dart.git
      ref: fix/missing_content_type

https://dart.dev/tools/pub/dependencies#git-packages

Regards

Getting the below
Git error. Command: git rev-list --max-count=1 fix/missing_content_type
stdout:
stderr: fatal: ambiguous argument 'fix/missing_content_type': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions, like this:
'git  [...] -- [...]'
exit code: 128
@bednar

The PR is already merged into main branch. You have to use main instead
of  fix/missing_content_type.
On Saturday, October 16, 2021, ADL @.***> wrote:

Getting the below
Git error. Command: git rev-list --max-count=1 fix/missing_content_type
stdout:
stderr: fatal: ambiguous argument 'fix/missing_content_type': unknown
revision or path not in the working tree.
Use '--' to separate paths from revisions, like this:
'git [...] -- [...]'
exit code: 128
@bednar https://github.com/bednar
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/influxdata/influxdb-client-dart/issues/14#issuecomment-945007994,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AADPDYI2CEJWSQHUOEJS4DLUHHS4JANCNFSM5FT2CQYQ
.

The error is caused by your query: |> range(start: v.timeRangeStart, stop: v.timeRangeStop). You have to add correct values for start and stop.

i tried adding start:0, still it comes.... any example for start and stop you can provide for now to test the query

I get the below data:-
 [, result, table, _start, _stop, _time, _value, _field, _measurement] I/flutter (14410): [, last, 0, 2021-10-13T11:44:40.561897499Z, 2021-10-18T11:44:40.561897499Z, 2021-10-14T00:00:00Z, 140.4018, price, AAPL] I/flutter (14410): [, last, 0, 2021-10-13T11:44:40.561897499Z, 2021-10-18T11:44:40.561897499Z, 2021-10-15T00:00:00Z, 140.91, price, AAPL]
How can i continuously stream data to get the latest data everytime..
@bednar