[Android] Date/time stamp

Hi again,
I had another idea.
When you open a clip to edit it, would it be possible to display the date and time the clip was made?

When you say date & time you mean full date & time right? Not the 8 hours ago or 1 day ago like that, correct?

This feature is added you can try it out.

Great, thanks! This is good!
One question.
The format of the date is e.g.
2021 M09 18
The 'M' is unnecessary.
Also, I'm wondering if it might be better to replace the '1 hour ago' or '2 days ago' with the date and time in the clip list view. It might be nice to see the full date and time when you scroll through the list without having to tap on it.
What do you think?

Weird, it looks different on mine, check this.

I'm wondering if it might be better to replace the '1 hour ago' or '2 days ago' with the date and time in the clip list view.

I don't think that's a good idea. If you notice clips are sorted in descending order (i.e last added shown as first) so in a sentence, you can question it as when not at. For eg: When was this clip added? "1 hour ago" & not like; this clip was added at xyz date.
This was a part of the design since the clipboard is based on recent events & events are questioned as when not at. Sorry, if I'm going too grammatical but I had a couple of designers friends who came up with this & have me suggested doing this.

No problem at all.
I'm a high school English teacher so neither the depth of the explanation nor the grammar is a problem.
I see what you mean.
Yes, that is odd. It must be my phone's locale settings that are displaying the date format differently.
No worries. I can live with it.
Thanks for working on the app and being so responsive to suggestions/requests.


Minor cleanups

See commit messages

Current coverage is 81.07% (diff: 85.71%)

Merging #4579 into master will decrease coverage by 0.10%

@@             master      #4579   diff @@
==========================================
  Files          1294       1294
  Lines         44111      44111
  Methods           0          0
  Messages          0          0
  Branches       7014       7012     -2
==========================================
- Hits          35809      35764    -45
- Misses         5600       5639    +39
- Partials       2702       2708     +6

Powered by Codecov. Last update b772d1a...80be119


Usage: How to pull dependencies with CI_JOB_TOKEN?

Thank your for the plugin. I can successfully publish a jar to a project based package registry.
Done compiling.
[info] 	published commons_2.12 to https://gitlab.acme.de/api/v4/projects/133/packages/maven/de/acme/foobar/commons_2.12/0.4.9-SNAPSHOT/commons_2.12-0.4.9-SNAPSHOT.pom
...

With a valid Gitlab session in the browser I can download the file.
I am having troubles pulling that dependency from another project in the CI pipeline though.
I added
enablePlugins(GitlabPlugin)
...
resolvers ++= Seq(
  "Gitlab Commons" at "https://gitlab.acme.de/api/v4/projects/133/packages/maven"
)

But I get
[error] (update) sbt.librarymanagement.ResolveException: Error downloading de.acme.foobar:commons_2.12:0.4.9-SNAPSHOT

[error]   not found: https://gitlab.acme.de/api/v4/projects/133/packages/maven/de/acme/foobar/commons_2.12/0.4.9-SNAPSHOT/commons_2.12-0.4.9-SNAPSHOT.pom

I could maybe inject a credentials file and convince Gitlab that way, but that would mean that I would have to create a personal api token. Is there a way to use the CI_JOB_TOKEN to be able to download the dependency?

I also tried Job-Token as a username but that doesn't work as well, probably because it is send as a username and not as a header.

have you set ThisBuild / useCoursier := false this overrides the url handler for ivy so you have to run with ivy rather than coursier if you need to do dependency res, I thought I had that in readme will update if not

Hey guys,
I am having this exact same issue.
I was able to publish into gitlab package registry, but when I try to run a build of another project using that dependency the dependency is not found.
my build.sbt contains:
ThisBuild / useCoursier := false
enablePlugins(GitlabPlugin)
my plugins.sbt contain
addSbtPlugin("com.gilcloud" % "sbt-gitlab" % "0.0.6")

@tiagoarruda What error messages are you getting? Can you post them?
Your comment triggered me to also try again. When I add ThisBuild / useCoursier := false the dependency is somehow not resolved. sbt is complaining about imports missing, (which are from transitive dependencies from the original dependency).

I was digging deeper and it seems that the dependency resolution is not picking up the token. I tried locally first.
ThisBuild / useCoursier := false
resolvers ++= Seq(
  "gitlab-maven" at "https://gitlab.acme.com/api/v4/projects/123/packages/maven",
)

credentials += Credentials(Path.userHome / ".sbt" / ".credentials.gitlab")

I created a personal API token with api access and stored it
$ cat ~/.sbt/.credentials.gitlab
realm=gitlab-maven
host=gitlab.acme.com
user=Private-Token
password=<token>

I tested that the token works by issuing:
curl \
  --header "PRIVATE-TOKEN: <token>"   \
  https://gitlab.acme.com/api/v4/projects/123/packages/maven/com/acme/anvil/commons_2.12/0.1.0-SNAPSHOT/commons_2.12-0.1.0-SNAPSHOT.pom

Without the header I get a 404
Which I presume also sbt get because I get
[info] Executing in batch mode. For better performance use sbt's shell
[warn]  module not found: com.acme.anvil#commons_2.12;0.1.0-SNAPSHOT
...
[warn] ==== gitlab-maven: tried
[warn]   https://gitlab.badgersystems.de/api/v4/projects/133/packages/maven/com/acme/anvil/commons_2.12/0.1.0-SNAPSHOT/commons_2.12-0.1.0-SNAPSHOT.pom
...
[warn]  ::::::::::::::::::::::::::::::::::::::::::::::
[warn]  ::          UNRESOLVED DEPENDENCIES         ::
[warn]  ::::::::::::::::::::::::::::::::::::::::::::::
[warn]  :: com.acme.anvil#commons_2.12;0.1.0-SNAPSHOT: not found
[warn]  ::::::::::::::::::::::::::::::::::::::::::::::
[warn]

I also tried adding
import com.gilcloud.sbt.gitlab.{GitlabCredentials,GitlabPlugin}
GitlabPlugin.autoImport.gitlabCredentials :=  Some(GitlabCredentials("Private-Token","<token>"))

to the build.sbt and it can not find the dependency. (with curl I can access the pom)

I think this ticket was confusing multiple issues. I think there is actually only one bug, for which I open another ticket.
The README states to use credentials += Credentials(Path.userHome / ".sbt" / ".credentials.gitlab"),
I believe this is not used by the plugin.

Only GitlabCredentials are being injected https://github.com/gilcloud/sbt-gitlab/blob/a6e8ceeacb755bd17c9b88724831c9371903a3ad/src/main/scala/com/gilcloud/sbt/gitlab/HeaderInjector.scala#L7
There is no usage of https://github.com/gilcloud/sbt-gitlab/blob/a6e8ceeacb755bd17c9b88724831c9371903a3ad/src/main/scala/com/gilcloud/sbt/gitlab/GitlabCredentials.scala#L14

I created a workaround by checking the for the CI_JOB_TOKEN environment variable and then load the credentials manually when it doesn't exist, meaning that I am on my local environment:
import com.gilcloud.sbt.gitlab.{GitlabCredentials, GitlabPlugin}
GitlabPlugin.autoImport.gitlabDomain := "gitlab.acme.com"
GitlabPlugin.autoImport.gitlabCredentials := {
  sys.env.get("CI_JOB_TOKEN") match {
    // Gitlab CI pipeline
    case Some(t) =>
      Some(GitlabCredentials("Job-Token", t))
    // local machine
    case None =>
      val c = Credentials
        // realm=gitlab-maven
        // host=gitlab.acme.com
        // user=Private-Token
        // password=<TOKEN>
        .loadCredentials(Path.userHome / ".sbt" / ".credentials.gitlab")
        .left
        .map(s => new IllegalArgumentException(s))
        .toTry
        .get
      Some(GitlabCredentials(c))
  }
}

Besides that error (in the documentation) above, I believe the main confusions are:

Usage ofGitlabPlugin.autoImport.gitlabDomain := "gitlab.acme.com" One is required to specify it when pulling dependencies.
Usage of "gitlab-maven" at "https://gitlab.acme.com/api/v4/projects/123/packages/maven" At least according to Gtilab documentation the realm is always gitlab-maven. So the resolver (and the credentials) need to point to the correct realm.


Add temperature checks to hardbootme test

Consider adding system temperature checks to htx_hardbootme_test.robot. This would
help diagnose those instances of system shut down due to thermal issues.

Closing for now.   Will reopen if needed.


cat-pet detector.py error: frame.setFlags

i wanted to try cat-detection,
(object-detection already running fine)
disabled twilio in the script, but got this error:
root@raspimax7219:/usr/src/tensorflow1/models/research/object_detection# python3 Pet_detector.py
Traceback (most recent call last):
  File "Pet_detector.py", line 275, in <module>
    frame.setflags(write=1)
ValueError: cannot set WRITEABLE flag to True of this array
root@raspimax7219:/usr/src/tensorflow1/models/research/object_detection#

may you can help me out, shorthand?
dont understand the array-constrution...but you?
what to do here?
thanks,
tozett

i would have been to simple.
i disabled the line, the script run firsthand, than trow an error:

i compared the object-detector.py with the cat-detector.py and
changed the pet.py without real understanding at one line according to the object.py
but no it runs..i am waiting now for the cat to come and see if it works..

Hi @ozett , glad you were able to get it working. Issue #30 discusses how to deal with the "ValueError: cannot set WRITEABLE flag to True of this array" error.


doc: modify docs/develop/design.md the error .so file description of the iluvatar device

What type of PR is this?
/kind documentation

What this PR does / why we need it:
修正文档中的错误描述
Which issue(s) this PR fixes:
Fixes #

修正了设计文档中有关海光设备拦截库名称的错误描述

Special notes for your reviewer:
无
Does this PR introduce a user-facing change?:
无

/lgtm

/kind documentation

/lgtm

/kind documentation

/lgtm


Config not loaded automatically for a producer  in Rails.

If I have a Rails controller that does:
Racecar.produce_sync(...)

it will not get the config loaded from config/racecar.rb or config/racecar.yml
it is only loaded in the CLI (for the consumer): https://github.com/zendesk/racecar/blob/0a7d9592749c3b5479ae340a8633f1491c654a6d/lib/racecar/cli.rb#L27-L31

Standalone producer does not seem to load rails config by default. I will look into fixing that. Meanwhile you can load it manually in a rails initializer, something like this
# file config/initializers/racecar.rb
Racecar.config.load_file("config/racecar.yml", ENV["RAILS_ENV"])

Alternatively you could configure racecar directly in the initializer
Racecar.configure do |config|
  config.brokers = 'localhost:9092'
end


x509_vfy.c: Restore rejection of expired trusted (root) certificate

The certificate path validation procedure specified in RFC 5280 does not include checking the validity period of the trusted (root) certificate.
Still it is common good practice to perform this check.
Also OpenSSL did this until commit 0e7b1383e, which accidentally killed it.
See also https://tools.ietf.org/html/rfc5280#section-6.1 and, e.g.,
https://security.stackexchange.com/questions/27987/behavior-when-validating-an-expired-certificate-chain.
The current commit restores the previous behavior.
It also removes the cause of that bug, namely counter-intuitive design of the internal function check_issued(),
which was complicated by checks that actually belong to some other internal function, namely find_issuer().
Moreover, this commit adds a regression check and proper documentation of the root cert validity period check feature,
which had been missing so far.
Fixes #13427.

Checklist

[x] documentation is added or updated
[x] tests are added or updated

This is going to be back-ported to 1.1.1 by #13585.

I was a little too fast with the previous review :D Sorry for that.

This pull request is ready to merge

Merged - thanks @t8m


tests/kernel/gen_isr_table: fix mispelled 'kerne'

Signed-off-by: Inaky Perez-Gonzalez<EMAIL_ADDRESS>

Codecov Report

Merging #6860 into master will decrease coverage by <.01%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master    #6860      +/-   ##
==========================================
- Coverage   54.89%   54.89%   -0.01%
==========================================
  Files         449      449
  Lines       43378    43378
  Branches     8154     8154
==========================================
- Hits        23813    23812       -1
- Misses      16262    16263       +1
  Partials     3303     3303

Impacted Files
Coverage Δ

kernel/posix/pthread.c
69.5% <0%> (-0.5%)
:arrow_down:

Continue to review full report at Codecov.

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


fix: add sample content for openapi.yaml (HttpApi)

What kind of change does this PR introduce? (Bug fix, feature, docs update, ...)
Bug fix, fixes #114.

What is the current behavior? (You can also link to an open issue here)
Empty openapi.yaml was created.

What is the new behavior (if this is a feature change)?
openapi.yaml with comment "add your OpenAPI Specification in this file" will be created.

Does this PR introduce a breaking change? (What changes might users need to make in their setup due to this PR?)
No.

Hi, thanks for this great PR and for finding the underlying problem.


flexget (via transmission-rpc) is broken in unstable

Describe the bug
flexget (via the transmission-rpc python library, which fails to build) does not build in unstable.
The proximate cause, I think, is the recent upgrade of typing-extensions.
My understanding is that transmission-rpc is built from the latest pip release, which is still 3.3.0 and which declares itself incompatible with typing-extensions>=4.0 (not sure if for a good reason).  I don't know a thing about Python packaging in nixpkgs so have no clue what is to be done here.
Steps To Reproduce
Steps to reproduce the behavior:

try building transmission-rpc or flexget in unstable

Notify maintainers
@eyjhb (?)

https://github.com/NixOS/nixpkgs/pull/157127 :)

oops, should make it a habit to check pulls first :)
thank you!

No worries, it can be hard finding the hard PRs, in all the others especially with GitHubs search function... :p

You can follow the progress of the channels here btw. https://nixpk.gs/pr-tracker.html?pr=157127


WIP - idea of restructuring docs

Definitely not one for merging, but I'm hoping that submitting a PR will build a docs preview so that I can get feedback on this idea of restructuring our existing content to make it easier to navigate. The main changes here are:

Create new top-level sections for Networking, Observability and Security.

Surface Cilium's capabilities more prominently
Makes it more consistent with cilium.io (the headings there could link to these sections)

Making "Getting Started" section just that

Move advanced and detailed config guides out to other sections
Focus on CIlium CLI installation for the initial experience

I have only reordered content in the index files, and not moved content between directories - this makes it easier to see what changed (but means it would probably not be a good idea to merge as-is)

This seems like it's being addressed by the GSoD, can we close this PR?

This was taken care of by our GSoD folks


Add IgnoreForks and IgnorePulls to RepoPatch

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

No changes part of the pr, close?


(BUG): Post Editor intermittently auto-publishes

When clicking the "publish now" link on a draft on the popup menu triggered by the spinning arrow, the post sometimes auto-publishes.
Issue Summary
After creating multiple post drafts, going back to one of them to publish it and clicking on the "publish now" option in the popup doesn't change the button from "save draft" to "publish now" like it should. Instead, the post automatically publishes (not triggering the "saved" notification like it should) and the button is changed to "update post". As far as I could tell, going to the blog frontend and then back to admin (thus force-reloading Ember) seems to reset it; however, after correctly publishing one post and then immediately going to the next one, the irregular behavior again happens.
Steps to reproduce

Clone the ghost repository
npm install, grunt init, grunt dev (or npm start if you prefer)
Setup the ghost blog and login
Create a bunch of test posts, one after the other (don't refresh Ember)
Go back to the first post and click on the "publish now" link on the popup menu
If the behavior works as expected (see "expected behavior below"), either return it to draft status or go ahead and publish it.
Go to the next post and attempt to publish it using the same method as described in step 5.
After one or two times the behavior should start to happen.

Expected Result
Normally, the post save button should change from "save draft" to "publish now" when the "publish now" button is clicked in the popup menu. Unless you then click "publish now" once the button has changed correctly, the button should not change to "update now"
Technical Details

Ghost Version: master (latest commit)
Client OS: Mac OS X Yosemite (10.10.3)
Server OS: Same (local installation)
Node Version: 0.12.2
Browser: Chrome 42.0.2311.135
Database: Sqlite

While the node version and sqlite don't represent the ideal situation, I'm fairly certain this is an Ember issue, and thus not related to the node server part at all.

@rwjblue might also have some ideas on this as well as it's an Ember-related issue

This doesn't sound like a bug with the editor save button but rather that, depending on timing, the post auto-save happens to fire after "publish now" has been chosen.

@jaswilli the button change that I talked about was just the effect of the bug. Sorry I should have phrased it better. :)

I'm not sure what bug you're talking about.  There's a timed auto-save in the editor, and if you can make it from whatever you're doing down to the save button and change it to "publish" before the save fires, it's going to save the post like that.  It's not dependent on creating and interacting with multiple posts or whether or not the app has been reloaded.
I'm going to close this as it doesn't accurately describe the behavior.  It does show that, intuitively, the published status of a post should probably not be changed via a "background" save event, though.

ah okay. I wasn't sure what was causing that behavior to happen. Makes sense though. Thanks!


Create function doesn't let you specify endianness

New -> C source -> {code} -> armeb, platform none.
Hit p.
Choose armv7.
Weep.

Thanks for the report -- it's actually a subset of the broader issue that our endianness support in general is lacking. I've renamed the bug accordingly, we'll track progress on the bigger issue here.

Choosing the endianness is now possible if the disassembler supports it, but not all architectures support disassembly in both formats.  It is implemented in MIPS.

Fixed in dev


Add more "getting started" content to the wiki/docs

While the library is still young, it may be a good idea to write some examples, guides, and best practices for new users to get involved.

from #36

Add info, tutorials, and getting started info to a Wiki

also

You should be logging to file anyways, don’t rely on strong working. Just log to a file and have tail -f filename running
we should have this as a tip in the rust-vst ~readme~wiki, plus using bitwig for auto-reload and trial version

The word “strong” should be “stdout”


Uncaught TypeError: object is not a function

Comment :
I'm totally new to signaling errors on git but I just tried to install your package in atom through the apm install process and it doesn't work. I was on the 1.0.7 when I installed markdown-scroll-sync, on Linux Mint the error told me it could be related to not being in 1.0.11 I did the update but it still doesn't work (the error part related to 1.0.11 isn't here anymore), I tried a few basic tests / uninstall / reinstall but nothing worked.
I'm apologizing in advance if it's not the good way to signal the problem or else and thanks for the work in the package, I really hope I make it work, this feature is really missing in atom !
[Generated bug issue from atom]
Atom Version: 1.0.11
System: Linux Mint
Thrown From: markdown-scroll-sync package, v0.4.2
Stack Trace
Uncaught TypeError: object is not a function
At /home/user/.atom/packages/markdown-scroll-sync/lib/main.coffee:23

TypeError: object is not a function
    at /home/user/.atom/packages/markdown-scroll-sync/lib/main.coffee:23:24
    at process._tickCallback (node.js:357:13)

Commands

Config
{}

Installed Packages
# User
markdown-scroll-sync, v0.4.2

# Dev
No dev packages

I've released a new version 2.0.1 that is a total rewrite.  I think it fixes all issues and works much better than before.  Please try it.

Thanks for this work ! I did the update and got the same issue than here :  https://github.com/mark-hahn/markdown-scroll-sync/issues/23 but uninstalling it and reinstalling with apm as the other person did the trick ! It looks like it works perfectly now ! Thanks a lot :-)

I wish I could fix the roaster problem.  Some people may not know to run
apm.
Can anyone figure out why this is happening?
Idea: I'll put roaster in the dependencies even though I don't use it.
That should work.
On Sun, Nov 22, 2015 at 2:20 PM, Syst<EMAIL_ADDRESS>wrote:

Thanks for this work ! I did the update and got the same issue than here :
#23 https://github.com/mark-hahn/markdown-scroll-sync/issues/23 but
uninstalling it and reinstalling with apm as the other person did the trick
! It looks like it works perfectly now ! Thanks a lot :-)
—
Reply to this email directly or view it on GitHub
https://github.com/mark-hahn/markdown-scroll-sync/issues/29#issuecomment-158808351
.


Counting used arrows/bolts.

Hi, I'm not sure if it's my fault or a problem related to Tibialyzer.
When I hunt creatures I can see my waste by using either waste@ or summary@ command, while it shows my used runes and potions corectly, I can't make it to work with used ammunition.
I tried looking at my ammunition on hotkey to get a message like 'Using one of xxx crystalline arrows...' before the hunt, and after the hunt, but Tibialyzer doesn't count them corectly.
This is the sample scenario that shows my problem:

I use my hotkey to see how many arrows I have (Using one of 1000 crystalline arrows...).
I hunt for some time and use let's say 250 crystalline arrows.
I use my hotkey again to see how many arrows I have left (Using one of 750 crystalline arrows...).
I use summary@ or waste@ command to see my waste.
I see I have used only 2 crystalline arrows.
I drop 1 crystalline arrow on the ground.
I use my hotkey again to see how many arrows I have left (Using one of 749 crystalline arrows...).
I use summary@ or waste@ command to see my waste.
I see I have used only 3 crystalline arrows.

Tibialyzer waste doesn't work with ammunition currently. The way Tibialyzer counts items is by looking at individual usages, which works well for potions and runes (because you have a Using... message for every potion you use), but doesn't work with arrows in the way you described unless you use your count hotkey after every shot you fire.
I'm not sure how ammunition could best be tracked. An option would be to allow the user to register the usage themselves, or have them use the arrows at the begin/end of the hunt, but I think the best way would be to read the equipped ammunition from memory and then register when an arrow disappears from the ammunition slot. However, I don't know how to read equipped items from memory currently.

IMHO use the arrows at the begin/end of the hunt would be the best temporary solution if it's possible to implement it.

Yea, should be easily possible. I'll work on it later today.

I could provide with the code to read ammunition, if you need it.

You mean read the currently equipped ammunition from memory? That would be fantastic.

Reading currently equipped ammunition count is just likr reading HP or MP (without the xor)
Address for that value is tibiaBase+0x773E8C
Read 4 bytes from that address to get the current amount (0 means no item equiped to that slot).
I really diden't check to see what happens if the item there is not stackable (magic light wand, or the like), but if you add 4 to that address, you can read the item ID, and validate it as a stackable ammo

Is there a mapping available from item id -> item name so I can figure out which type of ammunition is being used?
Another issue would be ammunition that is not in the ammunition spot, like spears or assassin stars. Do you know the memory address of the weapon slot as well?
And a separate issue, but I would also like to track ring/soft boots/amulet usage, as this is currently not supported. Do you know the memory addresses of those equipment slots as well?

The full item ID list could be found online, I could look for it later (in class at the moment).
As to rings, amulets: the game does not track the item count (since it doesn't need to display it). There is no way to get that amount without "looking" at the item (as far as I know).
As for spears, I could find it for you once im home, shouldn't be a problem.

For now, you can test to see if these IDs are game IDs (pretty sure they are).
If not, let me know.
http://tibia.wikia.com/wiki/Item_IDs

I'm at work, so I won't be any testing for at least a few more hours either.
For rings/soft boots, it would be sufficient to check if a specific item is in the slot. For example, for life rings, you could check every second "is there a life ring in the slot". If there is, you can add 1 second to the 'used life ring time'. Same with soft boots and other rings.
Amulets would be more difficult to track, but then I don't think amulets are used that often in hunts anyway so it isn't that big of a deal. What you could do is check if a consumable amulet is equipped, then if it isn't equipped anymore count it as "consumed", but then that doesn't work if the person simply switches the amulets out. So that's not a very good solution. I think just not checking amulets is fine, since they are so rarely used compared to ammunition and soft boots/rings.
Thanks for the help so far, by the way!

The Flash client is actually sent a full list of all items and the amount your character has in their inventory, including within any containers be it opened or closed, to display the item count on the action bars. This list is also sent to and stored by the standalone client as well, so you could use this list to determine usage of supplies (including runes and potions) with higher accuracy which will also work for "full" amulets since their count will decrease by 1 when destroyed (also when moved outside of your inventory altogether but that's a small issue). In my opinion this is the best way to track supplies and how I've been doing it in my own HUD program, however it is more complicated especially since the list is stored within a STL vector so you would need to determine not only the item data structure and its memory layout but also the data structure and layout for the STL vector and finding the address after an update is probably somewhat more difficult as well.

Actually, I would quite like to have this list in my tool aswell. Care to explain how to locate it? Is it in a static address?

Regarding my comment:
The ID page I gave you checks out, all IDs there are valid.
The other addresses you requested:
weapon count: base+773F0C
weapon ID: base+773F0C+4
boots ID: base+773ED0
amulet ID: base+773F90
ring ID: base+773EB0
Regarding the arrows (and all items really): if an item slot is empty, the ID is 0. If the item is non-stackable, the count is 0, but the ID is valid.

Yeah there's a static address which is a pointer to the vector structure. To find it I use OllyDbg and first find the packet parser loop, I normally do this by searching for all switches and navigate to the one I know is right but without knowing that you can search through referenced text strings with "packet" in it looking at the referenced code for something that looks like a parser loop/switch case. From there I look for the 0xF5 switch case which I know is the ID for the inventory list packet that I initially determined from decompiling the Flash client (there's a switch case in the standalone with string constants you could use too, just keep in mind the value in the switch is -10 of the actual ID), then it's just a matter of going into the 0xF5 packet function and looking through its code (including functions it calls) to determine how the items data is copied from the packet and looking at the static addresses within instructions (before and after the loop being a good place to check).
You could find the address with a memory viewer/editor too if that's your tool of choice. I haven't done it like this myself but I think the best idea here would be putting X amount of Y items in your character's backpack then logging onto them on a freshly opened client and make sure you don't open any backpacks, then memory search for the item ID of Y with the value X nearby. You will now be somewhere in the vector's data array, you will want to find the address of the first element so backtrack until you find that (this element won't necessarily have an actual item ID) and once you have that address you can search for a pointer to it which should now be somewhere in the vector's structure (you might get some false hits if the address is still somewhere on the stack). Now the vector is a C++ class object with a virtual function table whose pointer is stored at the start of the structure so backtrack a bit in memory to find a pointer to near the client's code, this should be start of the vector so search for a pointer to that address which should now be the static address you want.
I'm sorry if any of that sounds confusing and vague, I'm not really the type to hand over the exact detailed steps of how to do things like this but rather prefer give hints and ideas to help you figure it out so you have a better understanding of it and adapting to potential future changes. And you definitely seem knowledgeable enough to figure it out from what I've given. Oh and one small other hint is the vector structure doesn't contain the explicit size or number of elements but uses pointers to various points of the data array along with the item structure size to calculate these.

within any containers be it opened or closed

and make sure you don't open any backpacks

Those kind of contradict. Do you you mean it stores data about all containers opened, even if they were later closed?

The list is of all the items on your character, that is everything you have equipped and everything you have in both unopened and opened containers.
The "and make sure you don't open any backpacks" comment was just some advice if you're searching for the full inventory vector address with a memory editor to minimise the hits for the item ID. If you have opened the backpack containing your search item you will get a result inside the items list for one of the opened containers (a vector inside a container structure inside a red-black tree) which could mess up your results, so starting a new client and not opening any containers will limit the results and make it that much easier to locate the right vector.

@kugrjado Please close this issue as it has been implemented


Webpack exclude Uglify

I used mqtt.js in my project, by installing npm install mqtt --save ,my app is react based and I'm using webpack for bundling. I imported connect from mqtt library as:
 import {connect} from 'mqtt';

And used connect, in develop mode everything are good but when I wanna build my project, I use webpack -p command so webpack begin to build production version, then I got this error:
 ERROR in server.js from UglifyJs
 Unexpected token: name (zlibLimiter) [server.js:1572,4]

The server.js is my bundle file name for production version, I tested to comment import {connect} from 'mqtt'; and tried to build and the build error vanished, it is very weird for me, because these project is built in damn windows 10 but in Linux(Ubuntu) and Mac OSX has this error.
I decided to exclude the mqtt uglify so use the uglify plugin and the exclude:
        new UglifyJsPlugin({
            exclude: `${srcDir}/app/public/mqtt.jsx`,
            uglifyOptions: {
                compress: {
                    warnings: false,
                    screw_ie8: true,
                    drop_console: true,
                    drop_debugger: true
                },
                output: {
                    comments: false,
                    beautify: false,
                }
            }
        })

But it doesn't attention to my exclude and still show the error in build version, I also exclude like this: exclude: [/(node_modules\/)(?!mqtt)/,`${srcDir}/app/public/mqtt.jsx`] , but it doesn't attention to my exclude and still show the error, is it webpack bug?
How I can fix this ?

It looks like you just deleted our lovely crafted issue template. It was there for good reasons. Please help us solving your issue by answering the questions asked in this template. I'm closing this. Please either update the issue with the template and reopen, or open a new issue.

I don't know why you are such an annoyance, sometime close my issues for just be a question, something you don't know the answer and then close my issue, today even don't read my issue, just close for damn template? oh man, good luck, have a good feature with this behavior.

@amerllica You don't provide a webpack version, which is required specifically in this case since UglifyJSPlugin in webpack 3 doesn't support ES6 and now uglifyjs-webpack-plugin should be used.
Use a Regex tool to check how that Regex works in exclude option.


Issue connecting to remote QEA server

QSocks version: 2.1.14
Qlik Sense version: 2.2.3+Build:37.release/ms15
It appears as though a connection to a remote QEA will never complete the initial Connect() call.
In the this.ws.addEventListener('open', function open() { handler a request for product version is sent.
When the response comes back from the server, in the onmessage handler, it will not be completed because the product version call was never added to the pending queue (and thus the if (pending) { block never executed).
So, when qsocks.Connect() is called it will appear to the caller that the promise is never completed and no error is thrown.

You are running a fairly old version of qsocks, I would consider upgrading.
And yes that is the correct behavior, for client connections qsocks sends a ProductVersion frame when the socket opens. That in turn will trigger a OnAuthenticationInformation frame to be sent by the server back. When this frame arrives there is check if you have to go authenticate or not and the promise resolves or rejects accordingly.
There is a special case for service connections that uses certificate auth and with a valid x-qlik-user header then the connection will resolve instantly.

Thanks for the quick reply.  I upgraded to 2.2.10.
For anybody playing along, yes, supplying a magic string for the X-Qlik-User header triggers the correct logic:
headers: {
    'X-Qlik-User': 'UserDirectory=Internal;UserId=sa_repository'
}

If that's not supplied, however, I do not see the OnAuthenticationInformation frame hitting the onmessage handler, which means that the promise never completes or fails.  Can you replicate?
I'd expect either a 403 from the server, or a check to see if X-Qlik-User isn't there when a client cert is supplied.  It looks like you already check to see if the client cert is there if the X-Qlik-User is supplied to checking the other case might make sense.

Ah yea, I could probably do a check for it but it's kinda assumed you pass the X-Qlik-User header when using certificate authentication.
Btw, since you are authenticating your requests using the certificates you can pass whatever userdirectory and userid you want if you want to emulate for example user privileges.
But I'll add another check to the backlog, thanks!


How to get the correct last_insert_id?

As we are querying mysql async, how to be sure that we get the correct query's last_insert_id from mysql right after an Insert query?

May I know how can you get the correct last_insert_id?


List of Trials?

I'm just running some random tests and I noticed that the minimap doesnt show up on all fights. I tried it on Ifrit ex and it showed up fine but on Sophia or Emerald Weapon, for some reason it doesn't show up. Am I using it wrong or not every fight has the boss radar implemented?

https://github.com/awgil/ffxiv_bossmod/tree/master/BossMod/Modules
That folder will give you an idea of everything thats currently supported.


Quick Start Installation Guide on Mac missing dependency

Is some content missing, wrong or not clear?
XCode installation (or a smaller gcc) is a mandatory dependency when executing pip3 install --upgrade "openmetadata-ingestion[docker]" on Mac OS.  Without it the command will fail (see below).  So as a very minor change (I was setting up a new Mac Book) it would be worth adding this to the installation guide
Describe the solution you'd like
The docs note python as a dependency and include the command to execute a version check on this.  It would be good to also note that Xcode must be installed (the non developer python that comes by default on Mac is insufficient)
Additional context
clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/Headers -arch arm64 -arch x86_64 -Werror=implicit-function-declaration -DNPY_NO_DEPRECATED_API=0 -I./pandas/_libs -Ipandas/_libs/src/klib -I/private/var/folders/_1/j2z71w2d0tx8rgfnrqmhb3cm0000gp/T/pip-build-env-5rii9v0y/overlay/lib/python3.9/site-packages/numpy/core/include -I/Users/dmurrells/openmetadata-docker/env/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9/Headers -c pandas/_libs/algos.c -o build/temp.macosx-10.9-universal2-cpython-39/pandas/_libs/algos.o -Wno-error=unreachable-code
pandas/_libs/algos.c:45:10: fatal error: 'Python.h' file not found
#include "Python.h"
^~~~~~~~~~
1 error generated.
error: command '/usr/bin/clang' failed with exit code 1
[end of output]

@gauthk6 as you go through quick installation can you please update this documentation? cc @TeddyCr


Load tests into SonarCube

Tests need to be created.  Some failing ones may be recovered.  Then load into SonarCube in tbe pipeline.  See Greenfield for an example.

This is now being handled by an Action.  Adding more tests is recommended.
See https://github.com/bcgov/nr-fom/pull/304


Adding a mapping with NERDTreeAddKeyMap makes toggling nerdtree cycle through all tabs

I added this to my .vimrc:
call NERDTreeAddKeyMap({
        \ 'key': 'b',
        \ 'callback': 'NERDTreeEchoCurrentNode',
        \ 'quickhelpText': 'echo full path of current node' })

function! NERDTreeEchoCurrentNode()
    let n = g:NERDTreeFileNode.GetSelected()
    if n != {}
        echomsg 'Current node: ' . n.path.str()
    endif
endfunction

Then I opened and closed NERDTree. To my surprise, Vim quickly cycled through all my tabs, opening each one, finally coming back to my current tab.
I don't know if this is a problem with nerdtree's odd mapping plugin setup, or with this repository. Also frustrating is there's no NERDTreeAddKeyMap so I have to restart Vim to undo it.

I have the same problem.

Upon further usage, this does not appear to be caused by the NERDTreeAddKeyMap. It appears to just be happening now (which is odd as I don't think I recently updated nerdtree, nerdtree-tabs nor vim?)

This is the way this plugin is implemented. When originally implemented, I recall the author had a decision to make involving tradeoffs. The plugin could be implemented by either lazily sync'ing the NERDTree when switching to a different tab, or the plugin could sync it across all tabs every time it is toggled. The author (iirc) went with the later approach. At the time, I think it made sense - however now, cycling through many tabs has gotten to be much slower in vim (at least macVim). I wonder if it would be worth reevaluating the decision.


Cannot read property 'ticker' of undefined

Hello, After i have added a pairs, I have got this error:

How can be  fixed ?
Thanks

fixed

i git same error.how to fix it?

fixed

hey can you share info how to fix this issue


Fix

New implementation will parse the string to create an actual location object. This also means that a to string with no pathname will resolve using the current location.
The href value is also now stored in state, only recalculating it when the to prop changes.
Edit: If anyone is looking at this, but hasn't read through #5488, the reason for this PR is that when a user renders a <Link> whose string to does not include a pathname, the rendered anchor's href does not include a pathname (<Link to='?test=ing'>Test</Link> -> Test). This results in conflicts with the output of the <StaticRouter> since that explicitly makes hrefs absolute paths by enforcing that the string begins with a forward slash. Since React Router works with location's whose pathnames are absolute, I felt it was more appropriate for the <Link> to produce absolute URLs than it was for the <StaticRouter> to have a special use case.

Why not keep things inside the render? Does createLocation have some sort of side effect?

We could have the funcionality in render, but with string to props, that would mean that we re-parse the string every render. Using state also saves us from calling createHref every render. This isn't a huge performance win, but I'm not aware of any negative effects this would cause either.

Would love to see this land! :blush:

I'd definitely like to keep the create calls inside render. If it's a perf problem we can use sCU, but I'd like to see some proof that perf is bad before we make that optimization.

I reverted to computing the href in render.

I think this is good too. In she goes...

YAS :tada: Was this released?

This change causing the href calculations to
http://abc.com/http://abc.com/contact.html
After upgrading to never version, href calculation seems to be messed up

@manju16832003 Can you provide sample code (or ideally a sandbox) to reproduce the error?

<Link to="http://abc.com/ContactList.html"></Link>
This is how I used it before and used to work, however, after upgrading it to new version, it broke :-).

@manju16832003 You should only be including the pathname (and optionally search/hash) for a location, not the scheme or domain.
<Link to="/ContactList.html">Contact List</Link>

@pshrmn Interesting. We ran into the same thing as @manju16832003  too. I guess I never picked up in the documentation that Link couldn't handle external links (which up until this point, it could). Maybe this could be made more explicit in the documentation?
While obviously Link is intended for internal navigation, I'm sure there are other users who may be running into similar things too -- I could easily see a use case impacted by this in a breaking way, like say a re-usable component with a Link inside that sometimes may be provided an internal URL, and sometimes an external URL.  Easy enough to fix if one is aware, but something I could see coming up as a surprise for some folks.
Either way, thanks for the updates!

Suppose the location path is /task/list，I have a Link
<Link to="task/detail/xxx" target="_blank">detail</Link>
before this pr，click the link we get the new window of path task/detail/xxx，but after it，I get /task/list/task/detail/xxx，So, it's a bug。Did you think of it before？

@Skandar-Ln you are using a relative pathname (no leading slash), so the pathname is being appended to the current location's pathname.

I just wanted to point out that like @manjufy, we were using the  component more or less universally and this is a breaking change. I also agree with @Android3000: the release notes for 4.3.0 should definitely be clear about this change along with a note the general docs.


Attend CodeDay talks/workshops

User Story:

As a developer,
I want to attend weekly workshops,
So that I can learn and help to advance my career

Acceptance Criteria:

[x] Attend one CodeDay talk or workshop

Add a comment to this story mentioning the name of the workshop, and something interesting you learned

[x] Attend a second CodeDay talk or workshop

Add a comment to this story mentioning the name of the workshop, and something interesting you learned

I attended a Codeday talk called "17 Tips for Working in Tech: almost everything I learned at Microsoft in 17 years" by Nicole Steinbok on July 15. I found it interesting that it is important not to lose vacation days because it would mean working for a company for free. Another thing is to embrace feedback without being annoyed or upset with it since it is better to step back and take time to think about it. I found this lesson to be most interesting compared to other lessons.  To be interesting, be interested." This made me want to reflect and how I should be interested in others. This is something that I want to keep in mind.

The name of the workshop was "Introduction to Robot Learning (ML and AI)" on July 20. I wasn't familiar with the topic besides hearing about it. I found it interesting that some of the first industrial robots were introduced in the 1950s that do not need human interactions and already have repeat pre-programmed. This differs from next-generation robots that require adaptation to changes and human-robot interactions, like programming a robot during trials. I learned that without machine learning, a person studying robots needs expert knowledge, predicts what would happen next, and do a lot of programming. Machine learning, however, makes those robots adaptive and self-reliant.  I found it interesting that creating robots or programming can be time-consuming and requires 1000+ trials. That made me have a change of perspective about it

That's awesome!! Thanks for the write up Hanna, I definitely did not know a lot of that either. Glad you went!!


profile screen skeleton loader

Summary of Changes

Skeleton loaders for profile screen (web)
Also adding a key to Suspense makes it so it retriggers the actual boundary when navigating between same routes (form profile to profiel, ie. robin -> santa)

Demo or Before/After Pics
https://github.com/gallery-so/gallery/assets/112896251/d4a6c686-0e69-4315-aa83-06c1d13e762f
Edge Cases
List any common edge cases that you have considered and tested.
Testing Steps
Provide steps on how the reviewer can test the changes.
Checklist
Please make sure to review and check all of the following:

[ ] I've tested the changes and all tests pass.
[ ] (if web) I've tested the changes on various desktop screen sizes to ensure responsiveness.
[ ] (if mobile) I've tested the changes on both light and dark modes.

hey @pvicensSpacedev! think this PR caused a regression in my gallery https://gallery.so/motzko
the very first collection in this gallery is "hidden", and it seems like maybe hidden collections are being rendered permantly as skeleton loaders?


Milvus allows to store metadata as json field

Because Milvus doesn't support nullable fields, but document metadata is very rich, so it makes more sense to store it as json.
https://github.com/milvus-io/pymilvus/issues/1705#issuecomment-1731112372

@mokeyish thanks for the PR! lgtm


Propagate Dispose from GlyphTypefaceImpl to dispose SkTypeface

What does the pull request do?

Disposing the SkTypeface by code that can help the SkTypeface call the sk_refcnt_safe_unref faster.
What is the current behavior?

The SkTypeface will call the sk_refcnt_safe_unref when GC.
What is the updated/expected behavior with this PR?

It will dispose the SkTypeface faster.
How was the solution implemented (if it's not obvious)?

Checklist

[ ] Added unit tests (if possible)? No need to add
[ ] Added XML documentation to any related classes? No need to add
[ ] Consider submitting a PR to https://github.com/AvaloniaUI/avalonia-docs with user documentation

Breaking changes

No
Obsoletions / Deprecations

Fixed issues

No

@lindexi,
Please read the following Contributor License Agreement (CLA). If you agree with the CLA, please reply with the following:
@cla-avalonia agree

Contributor License Agreement
Contribution License Agreement
This Contribution License Agreement ( “Agreement” ) is agreed to by the party signing below ( “You” ),
and conveys certain license rights to the AvaloniaUI OÜ ( “AvaloniaUI OÜ” ) for Your contributions to
AvaloniaUI OÜ open source projects. This Agreement is effective as of the latest signature date below.
1. Definitions.
“Code” means the computer software code, whether in human-readable or machine-executable form,
that is delivered by You to AvaloniaUI OÜ under this Agreement.
“Project” means any of the projects owned or managed by AvaloniaUI OÜ and offered under a license
approved by the Open Source Initiative (www.opensource.org).
“Submit” is the act of uploading, submitting, transmitting, or distributing code or other content to any
Project, including but not limited to communication on electronic mailing lists, source code control
systems, and issue tracking systems that are managed by, or on behalf of, the Project for the purpose of
discussing and improving that Project, but excluding communication that is conspicuously marked or
otherwise designated in writing by You as “Not a Submission.”
“Submission” means the Code and any other copyrightable material Submitted by You, including any
associated comments and documentation.
2. Your Submission. You must agree to the terms of this Agreement before making a Submission to any
Project. This Agreement covers any and all Submissions that You, now or in the future (except as
described in Section 4 below), Submit to any Project.
3. Originality of Work.  You represent that each of Your Submissions is entirely Your
original work. Should You wish to Submit materials that are not Your original work,
You may Submit them separately to the Project if You (a) retain all copyright and
license information that was in the materials as you received them, (b) in the
description accompanying your Submission, include the phrase "Submission
containing materials of a third party:" followed by the names of the third party and any
licenses or other restrictions of which You are aware, and (c) follow any other
instructions in the Project's written guidelines concerning Submissions.
4. Your Employer. References to “employer” in this Agreement include Your employer or anyone else
for whom You are acting in making Your Submission, e.g. as a contractor, vendor, or agent. If Your
Submission is made in the course of Your work for an employer or Your employer has intellectual
property rights in Your Submission by contract or applicable law, You must secure permission from Your
employer to make the Submission before signing this Agreement. In that case, the term “You” in this
Agreement will refer to You and the employer collectively. If You change employers in the future and
desire to Submit additional Submissions for the new employer, then You agree to sign a new Agreement
and secure permission from the new employer before Submitting those Submissions.
5. Licenses.
a. Copyright License. You grant AvaloniaUI OÜ, and those who receive the Submission directly
or indirectly from AvaloniaUI OÜ, a perpetual, worldwide, non-exclusive, royalty-free, irrevocable
license in the Submission to reproduce, prepare derivative works of, publicly display, publicly perform,
and distribute the Submission and such derivative works, and to sublicense any or all of the foregoing
rights to third parties.
b. Patent License. You grant AvaloniaUI OÜ, and those who receive the Submission directly or
indirectly from AvaloniaUI OÜ, a perpetual, worldwide, non-exclusive, royalty-free, irrevocable license
under Your patent claims that are necessarily infringed by the Submission or the combination of the
Submission with the Project to which it was Submitted to make, have made, use, offer to sell, sell and
import or otherwise dispose of the Submission alone or with the Project.
c. Other Rights Reserved. Each party reserves all rights not expressly granted in this Agreement.
No additional licenses or rights whatsoever (including, without limitation, any implied licenses) are
granted by implication, exhaustion, estoppel or otherwise.
6. Representations and Warranties. You represent that You are legally entitled to grant the above
licenses. You represent that each of Your Submissions is entirely Your original work (except as You may
have disclosed under Section 3 ). You represent that You have secured permission from Your employer to
make the Submission in cases where Your Submission is made in the course of Your work for Your
employer or Your employer has intellectual property rights in Your Submission by contract or applicable
law. If You are signing this Agreement on behalf of Your employer, You represent and warrant that You
have the necessary authority to bind the listed employer to the obligations contained in this Agreement.
You are not expected to provide support for Your Submission, unless You choose to do so. UNLESS
REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING, AND EXCEPT FOR THE WARRANTIES
EXPRESSLY STATED IN SECTIONS 3, 4, AND 6 , THE SUBMISSION PROVIDED UNDER THIS AGREEMENT IS
PROVIDED WITHOUT WARRANTY OF ANY KIND, INCLUDING, BUT NOT LIMITED TO, ANY WARRANTY OF
NONINFRINGEMENT, MERCHANTABILITY, OR FITNESS FOR A PARTICULAR PURPOSE.
7. Notice to AvaloniaUI OÜ. You agree to notify AvaloniaUI OÜ in writing of any facts or
circumstances of which You later become aware that would make Your representations in this
Agreement inaccurate in any respect.
8. Information about Submissions. You agree that contributions to Projects and information about
contributions may be maintained indefinitely and disclosed publicly, including Your name and other
information that You submit with Your Submission.
9. Governing Law/Jurisdiction. This Agreement is governed by the laws of the Republic of Estonia, and
the parties consent to exclusive jurisdiction and venue in the courts sitting in Talinn,
Estonia. The parties waive all defenses of lack of personal jurisdiction and forum non-conveniens.
10. Entire Agreement/Assignment. This Agreement is the entire agreement between the parties, and
supersedes any and all prior agreements, understandings or communications, written or oral, between
the parties relating to the subject matter hereof. This Agreement may be assigned by AvaloniaUI OÜ.
AvaloniaUI OÜ dedicates this Contribution License Agreement to the public domain according to the Creative Commons CC0 1.

@cla-avalonia agree

It looks like we can't update your branch so we can merge it

@Gillibald  Thank you and I updated my branch.


⚠ Processors has degraded performance

In 4296fd6, Processors ($STATUS_URL) experienced degraded performance:

HTTP code: 200
Response time: 130 ms

Resolved: Processors performance has improved in 8d2af60.


When zoomed in, sometimes explorers are lost

Install the Azure Tools extension which installs a handful of extensions and the Azure Viewlet.
Set the window.zoomLevel to 3
Expand the explorers in the Azure viewlet.

Storage, or whatever is last in the list, is lost...

duplicate of #64188


Diawang/samba aad

A samba server with AAD integration in Microsoft.
usage:
./build.sh
./start.sh <DOMAIN> <DOMAINUSER> <DOMAINPWD> <PAISMBUSER> <PAISMBPWD>

Coverage remained the same at 53.064% when pulling 7dc93bc428a7bb3f257d5b1ea63bd85df9494eb9 on diawang/samba-aad into a32a51c44fc55c3d318d55ba1b458db5c993b773 on master.

Coverage remained the same at 53.064% when pulling 7dc93bc428a7bb3f257d5b1ea63bd85df9494eb9 on diawang/samba-aad into a32a51c44fc55c3d318d55ba1b458db5c993b773 on master.

Coverage remained the same at 53.064% when pulling 7dc93bc428a7bb3f257d5b1ea63bd85df9494eb9 on diawang/samba-aad into a32a51c44fc55c3d318d55ba1b458db5c993b773 on master.


[Question] Miniflux Api and enclosures support

Hi,
I somewhat started patching miniflux to return enclosures, when using get-feed-entries, but it seems that newsboat doesn't know, what to do with it…
Do I get it right that miniflux api in newsboat should be extended to add support to enclosures similiar like is done in ttrs, ocnews and freshrss?

Correct :+1: Google Reader-like APIs piggyback on Atom, and get support for enclosures automatically. All other APIs have to implement it manually, because each API has its own format.


Request to add external GPS receivers to the docs

If you have external GPS that is not listed in the official documentation, please let us know as comment to this issue and we will add it... (OR create Pull Request and add it yourself :))

Hi, I was able to connect Input 1.3.0 (Android) to a an Emlid Reach M+ (not a surprise since Reach RS+ is listed) using several methods:

direct Bluetooth connection
Android mock location > Bluetooth > GPS Connector app
Android mock location > Wifi > NTRIP Lefebure Client
No luck yet with iOS... However, since NMEA over TCP seems to work, I would be happy to test an option within Input for a direct connection over TCP !

For reference, connection over TCP is https://github.com/lutraconsulting/input/issues/1893

I’ve been using the Garmin GLO 2 on an iPad with the Input app without trouble for a couple months.

Hi, we are using the UNI-GR1 marXact GPS receivers on Android tablets with the Input app, works perfect!

Tested with Emlid Reach RX https://www.linkedin.com/feed/update/urn:li:activity:6993131837707452416/ on android

We use Carlson GNSS receivers (Brx7 & XML2) to take measurements in Mergin Maps, which works well on Android! In combination with Carlson Layout, this application can overrides the mock location of the tablet's internal GPS.

Could you please add these devices from ArduSimple?

https://www.ardusimple.com/product/rtk-calibrated-surveyor-kit/
https://www.ardusimple.com/product/rtk-handheld-surveyor-kit/
https://www.ardusimple.com/product/simplertk2blite-bt-case-kit/

Thanks!

All the devices can work directly with Mergin Maps.
They can be used in parallel with GNSS Master app for Android to get RTK corrections.
We have prepared a tutorial:
https://www.ardusimple.com/how-to-connect-ardusimple-kit-to-mergin-maps-for-centimeter-accuracte-mapping/
Thanks!

Can you trimble r4s. Receiver?

Can you add trimble r4s receiver?

Hi @gef431 , could you please specify some details about the usage? Does it work through Trimble Mobile Manager app (like R1 and R2) or something else? Do you use it on Android or iOS? Thanks!

Yes. It work with TMM.Can I configure the application to use TMM position?
B rgds
Yahoo Mail : Recherchez, organisez, maîtrisez
Le dim., nov. 3, 2024 à 10:09 PM, Alexandra Bucha @.***> a écrit:
Hi @gef431 , could you please specify some details about the usage? Does it work through Trimble Mobile Manager app (like R1 and R2) or something else? Do you use it on Android or iOS? Thanks!
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you were mentioned.Message ID: @.***>

Yahoo Mail : Recherchez, organisez, maîtrisez
Le dim., nov. 3, 2024 à 10:09 PM, Alexandra Bucha @.***> a écrit:
Hi @gef431 , could you please specify some details about the usage? Does it work through Trimble Mobile Manager app (like R1 and R2) or something else? Do you use it on Android or iOS? Thanks!
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you were mentioned.Message ID: @.***>

Ho
Use with android. But have not access to select  TMM !
B rgds
Yahoo Mail : Recherchez, organisez, maîtrisez
Le dim., nov. 3, 2024 à 10:09 PM, Alexandra Bucha @.***> a écrit:
Hi @gef431 , could you please specify some details about the usage? Does it work through Trimble Mobile Manager app (like R1 and R2) or something else? Do you use it on Android or iOS? Thanks!
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you were mentioned.Message ID: @.***>


fix wrong use of CAMLlocal

You cannot use CAMLlocal outside the scope of a CAMLparam, and OCaml 4.04.0 will catch this mistake by causing a compilation error.
This particular line is probably the cause of some random GC crashes.

Merged, thanks!


Stabilizethe hand rectangle (react app side)

right now, the rectangle behinde the hands is update
x times in a seconds what makes the rectangle beside the hands update each time
but sometimes the update is minor (the hand moves a little bit) so we can stay with the previous rectangle.
this is needed cus right now its looks wired every small movemnt even by the angle the camera a new rectangle is returned from the server what gives wired looks to it.
for example: the first rectangle start in x = 10
and the second one start in x = 11
the third one x = 10 and so on....
insted update all the time we can stay with the first one what will give it smoth looks

This is done isnt it?

in my phone yes ( how it works on yours?)

Works great,
just wanted to know if we can close this.


Nationality code standard

https://github.com/mosip/id-claim-169/blob/9b3e98795f17133e458e93f8ca54c199e818dcce/draft-id-claim-169.md?plain=1#L87
Does this follow ISO 3166-1 alpha-2? If so we should state this.

Yes, it does.  You are right we will have to explicitly state it.

I would suggest alpha-2


fix(Drawer): the esc function fails

Types of changes

[ ] New feature
[x] Bug fix
[ ] Enhancement
[ ] Documentation change
[ ] Coding style change
[ ] Component style change
[ ] Refactoring
[ ] Test cases
[ ] Continuous integration
[ ] Typescript definition change
[ ] Breaking change
[ ] Others

Background and context
#2121

Solution
Add the persistentFocus property to the FocusLock component to refocus the focus to the inside of the bullet box
为FocusLock组件增加persistentFocus属性，使焦点重新聚焦到弹框内部

How is the change tested?

Changelog

Component
Changelog(CN)
Changelog(EN)
Related issues

Drawer
为FocusLock组件增加persistentFocus属性
Add persistentFocus property for FocusLock component
#2121

Checklist:

[x] Test suite passes (npm run test)
[x] Provide changelog for relevant changes (e.g. bug fixes and new features) if applicable.
[x] Changes are submitted to the appropriate branch (e.g. features should be submitted to feature branch and others should be submitted to main branch)

Other information

可是persistentFocus加上之后，弹窗里的元素就都无法被选中了。你可以试试去划词，是无法选中的。


Please upload the latest version of the 1.8.0 kiosk-mode.js file

Please upload the latest version of the 1.8.0 kiosk-mode.js file

Hi @gzzyyt, the latest release was buggy, it is already removed from the releases list.

@elchininet When can I update and support the latest version of 2023.4

Hi @gzzyyt,
The version 1.8.0 that was intended for a small feature to hide the mouse cursor was buggy and it is deleted already. There is no such version anymore. If you refer where you can find the way to make kiosk-mode with the latest version of Home Assistant. I have given you already the thread with the solution:
https://github.com/NemesisRE/kiosk-mode/issues/27


main channel doesn't work

If setting FLUTTER_SDK_TAG to main, it fails.  The reason is releases_linux.json only contains beta, dev, and stable.
Need to revert to using this pattern when FLUTTER_SDK_TAG = 'main':
$ git ls-remote https://github.com/flutter/flutter.git HEAD
076846c7fe75175adda688cf6cca70a22fee3e94	HEAD

https://github.com/flutter/flutter/blob/076846c7fe75175adda688cf6cca70a22fee3e94/bin/internal/engine.version
When specifying main you would intentionally break LTS, so it's an exception.

workaround example for 3.17.0-4.0.pre.25:
update engine-version.json to include the engine commit:
  "3.17.0-4.0.pre.25": "b0310da3254d556d388abe33a59fc1114b838b10",

inside the release object array of release-linux.json, add reference to the flutter sdk commit:
    {
      "hash": "b0310da3254d556d388abe33a59fc1114b838b10",
      "version": "3.17.0-4.0.pre.25"
    },

main works in flutter automation as expected.  So I start with that set to main, then update the meta-flutter as above.  Then build image, and host and target are in sync.


Dont transition to awaiting changes for simple comments

https://github.com/NixOS/nixpkgs/pull/78451#issuecomment-655088862
(I think #49 would avoid this, by acting upon github "unresolved reviews")

This is a duplicate of / has overlap with #44. I'll close this one and take this as extra context. I agree that the more drastic version suggested in #44 and here (only transition on actual change-requesting reviews) is probably the way to go, since we want to avoid transitioning into the "sink-state" on accident.

Thanks for the feedback, the actual interaction you linked is helpful :)

Fixed in #58.


HOLD: Preview anticipated changes to SWARM-1392

Simple preview to discuss further steps. Not intended to be merged yet

@kenfinnigan Is this similar to what you had in mind?

Yes, with a couple of changes. I think dependency-bom is a more appropriate name.
Also, I wasn't expecting http components to be in there, I was only expecting openjdk-orb and whatever else was causing the issues before

I think we would need all of the pending DR3 ones to managed. httpclient is one of them I used to test the setup.

I didn't think there was a duplicate version issue with httpclient?

not problem with duplicates, but the version was not aligned with a prod one. see the DR3 tab in @mswiderski report

I have no idea which report that is, can you share a link via email?

Thanks for the changes.
If we can adjust name to dependency-bom I think we're good to merge, when it passes

retest this please


Login redirect failure

login redirect failure, the ajax started, but no redirect to initial page.

Hello. If you are not using the correct PHP version or with Mcrypt extension enabled, the login process will fail.


Can I use academic PRO license with a different emotivID than the one that applied for the license

Hi,
My school lab has an academic PRO license. I don't have access to the Emotiv account that was used to purchase the license but I have the license key. I have my personal emotiv account and emotiv id. If I create an application with my account, can I use the client id and client secret of the application with the license key that was not purchased by me?

Hi nwagu,
If you have a valid PRO license key, please make sure your school lab has applied for SDK access for that PRO license key, and after that you can register your client ID and client secret and use that license key to unlock access to raw EEG and create the application. Please email our support team through this form  https://www.emotiv.com/contact-support/  in case you have any further questions or need more guidance.


fix(cdk/tree): cleanup tree-key-manager token

Change how tree-key-manager token is provided. Provide default TreeKeyManager at root. Remove provider from NgModule.

This PR seems to fix the CI failure in the linker_jit_tests.


Can parameters, query and hash be only passed to Router.go named routes?

The guide says

Now that we're using named routes in Router.go you can also pass a parameters object, query and hash fragment options.

But I've found that
Router.go('foo', {foo: 'bar'}, {hash: 'frag', query: 'string'});

Navigated to http://localhost:3000/foo?string#frag even though I haven't created that route with a name. All I did was Router.route('/one');.

The params Router.go arg currently is only put into the URL or Router.current().params if the route definition has that param: in your case, /foo/:foo.
FR: Always add Router.go's second arg to Router.current().params. My use case is
http://stackoverflow.com/questions/28258499/how-can-i-access-ironrouter-params-from-an-event
and I don't want the param in the URL.

I can confirm this. I try to use Router.go in Template submit form event:
Template.realityFilter.events
	'submit': (event, template) ->
		serialzed = $(event.target).serialize()
		console.log 'Form', serialzed
		Router.go('/search', {}, {query: serialzed})
		event.preventDefault()
		return

It don't work as mentioned in Guide. But this one solution works:
Router.go('/search?' + serialzed )

@MartinBucko - your workaround works for me too. Good enough for now :+1:

appending as the string works nice!!

If you reference the route by its name (and not by path), the hash will be added properly.


Uncaught Error: Cannot find module '@angular/http'

Uncaught Error: Cannot find module '@angular/http'
When installing @angular/material and importing it the following error is thrown:
Uncaught Error: Cannot find module '@angular/http'

Weird because @angular/http is registered as one of the dependencies, but I double checked the issue just to make sure and still had the same result.

I think having it under dependencies in package.json doesn't actually install it for you, you still have to install it yourself. And it's not necessarily a bug either, it's basically telling you that you forgot to install it, but I guess it should be stated in GETTING_STARTED(that it's required for the icon module). I guess they assumed you wouldn't use angular2 without Http.

why would you need HTTP for icon?

the MdIconRegistry requires it
https://github.com/angular/material2/blob/99396a47f6c4d12e55c30ab9e6e6a7d02102a3b1/src/lib/icon/icon-registry.ts#L77
https://github.com/angular/material2/blob/99396a47f6c4d12e55c30ab9e6e6a7d02102a3b1/src/lib/icon/icon.ts#L231

@Urigo because you are able to load iconfonts from URIs and you use the MdIconRegistry to register them.

OK so it just seems like a peerDependency field is needed

Fixed in #1579, will be a part of the next release.


[FEATURE] Add a subworkflow for Variant Calling steps

Which type of feature are you implementing?

[X] I have selected (at least) one of the following Label for the feature

Is there an existing issue / PR for this?

[X] I have searched for existing issues
[X] I have searched for existing PRs

Is there already an implementation for this feature?

[x] I have searched for existing nf-modules
[X] I have searched for existing biocontainers

Describe the feature
Subworkflow that runs all the steps of variant calling:

Run Gatk Haplotypecaller, DeepVariant and Gatk Haplotypecaller Dragen
Process of vcfs: SelectVariants, VariantFiltration, SortVcf
Merge Vcfs

Background
No response
Proposed implementation
Adaptar el workflow SNV_CALLING (línea 408): https://github.com/TBLabFJD/NextVariantFJD/blob/main/main.nf
Sacarlo del main.nf y hacer un subworkflow en la carpeta correspondiente del template de nf-core.
Anything else?
No response
Related Issues
#1 #2 #3 #4 #6 #7 #8
Are you going to work on this?

[ ] If I'm planning to work on this feature, I added myself to the Assignees to facilitate tracking who is working on this.

En vez de un subworkflow con todos los variant caller, vamos a hacer un subworkflow por variant caller y los iremos ejecutando según elija el usuario (uno, dos o los 3).


Update BadgeField to respect dynamic text sizing

Platforms Impacted

[x] iOS
[ ] macOS

Description of changes

Removed fixed-height assumptions in BadgeField, allowing the UI to respond to dynamic text sizing.
Replaced instances of UILabel with FluentUI.Label, resulting in automatic scaling.

Verification
Verified the following:

Small, large, and extra-extra large sizing
UI reflowed appropriately when resized while visible
Adding new badges via textfield input
Dark mode

Before
After

Pull request checklist
This PR has considered:

[x] Light and Dark appearances
[x] VoiceOver and Keyboard Accessibility
[x] Internationalization and Right to Left layouts
[x] Different resolutions (1x, 2x, 3x)
[x] Size classes and window sizes (iPhone vs iPad, notched devices, multitasking, different window sizes, etc)

Microsoft Reviewers: Open in CodeFlow

while this is a fine change and we should merge it, is there a limitation of this control to actually use auto layout rather than frame calculation?

while this is a fine change and we should merge it, is there a limitation of this control to actually use auto layout rather than frame calculation?

I think the problem is that the badges flow from line to line, which is really hard to do with auto layout. If I were to rewrite this today, I'd explore using a UICollectionViewFlowLayout(though it's possible that the original author did, and found some limitation).

Shouldn't the badges also have unlimited number of lines in the scenario where the badge field has unlimited number of lines?


Feat: initialize the Apiserver framework

add kubeapi and mongodb datastore implementation
add some sample code.

The MultiCluster e2e test is a bit flaky. A fix is merged into master. Rebase master branch should help.


Watch Kubernetes API Server for Namespace changes

This PR addresses https://github.com/upmc-enterprises/registry-creds/issues/2 and switches to a watch-based approach to updating the Secrets in each namespace.  The watches will fire and the Namespace updated with a new Secret:

At registry-creds startup
Whenever a namespace is added or updated

All namespaces will be updated every argRefreshMinutes due to the watch resyncPeriod being set.
One difference in this implementation is that each Namespace will get its own unique credentials rather than having them shared as is the case currently.  I don't expect this to be a problem in practice, but if it is undesirable, the credential generation itself could be moved to a ticker in a separate goroutine.
Thanks for looking!

Here's my build error:
 steve@phippy  ~/godev/src/github.com/aaronbbrown/registry-creds   aaronbbrown-abb-watch-ns  make build
GOOS=linux GOARCH=amd64 CGO_ENABLED=0 go build -a -installsuffix cgo -o registry-creds --ldflags '-w' ./main.go
# command-line-arguments
./main.go:195: cannot use secret (type *"github.com/aaronbbrown/registry-creds/vendor/k8s.io/client-go/pkg/api/v1".Secret) as type *"github.com/upmc-enterprises/registry-creds/vendor/k8s.io/client-go/pkg/api/v1".Secret in argument to c.k8sutil.CreateSecret
./main.go:201: cannot use secret (type *"github.com/aaronbbrown/registry-creds/vendor/k8s.io/client-go/pkg/api/v1".Secret) as type *"github.com/upmc-enterprises/registry-creds/vendor/k8s.io/client-go/pkg/api/v1".Secret in argument to c.k8sutil.UpdateSecret
./main.go:217: cannot use "github.com/aaronbbrown/registry-creds/vendor/k8s.io/client-go/pkg/api/v1".LocalObjectReference literal (type "github.com/aaronbbrown/registry-creds/vendor/k8s.io/client-go/pkg/api/v1".LocalObjectReference) as type "github.com/upmc-enterprises/registry-creds/vendor/k8s.io/client-go/pkg/api/v1".LocalObjectReference in assignment
./main.go:225: cannot use "github.com/aaronbbrown/registry-creds/vendor/k8s.io/client-go/pkg/api/v1".LocalObjectReference literal (type "github.com/aaronbbrown/registry-creds/vendor/k8s.io/client-go/pkg/api/v1".LocalObjectReference) as type "github.com/upmc-enterprises/registry-creds/vendor/k8s.io/client-go/pkg/api/v1".LocalObjectReference in append
./main.go:305: util.WatchNamespaces undefined (type *k8sutil.K8sutilInterface has no field or method WatchNamespaces)
Makefile:13: recipe for target 'build' failed
make: *** [build] Error 2

Thanks, I'll implement those suggestions. The build error looks like it might be related to my fork (and maybe some goimport auto additions). I'll clean that up

@stevesloka looking at the build error you're getting, it seems you've cloned my fork into its own tree rather than adding an upstream.  Because Go uses the full package name as a type, that unfortunately won't work.  I'd suggest adding my fork as new remote:
I think this will work:
cd $GOPATH/src/github.com/upmc-enterprises/registry-creds
git remote add aaronbbrown https://github.com/aaronbbrown/registry-creds
git checkout -b abb-watch-ns aaronbbrown/abb-watch-ns --track
make build

@aaronbbrown I'll check this out soon, just had a baby last week so a bit behind. Thanks!

just had a baby last week

Congratulations!

Very cool! Thanks for the congrats and the PR!

👍 Feel free to ping me if this causes any problems.  Happy to work through it.

Is there a reason the image on dockerhub is labeled 1.7-beta? Also the k8s/replicationController.yaml should probably be updated if this is in master.
Thank you for the feature!

I was working on some new features to add to the list before releasing which is why I haven't yet updated those.  Once I get that in will bump this and Minikube as well.


Can't use HTTP/3 without enabling HSTS and Security Headers.

Can't use HTTP/3 without enabling HSTS and Security Headers.
When Enable HSTS and Security Headers is disable and Enable HTTP/3 is on, HTTP/3 will be disabled still.
Going back to the settings screen will show you this

should be fixed in the next release


Introduce Google Cloud Platform Port of Titan

TODO
Layer Module

[x] Create subnets.
[x] Conform layer module variables and outputs to be as similar as possible to AWS.
[x] Ensure that all inputs and resource attributes are exported as output
[x] Create exports in exports/.
[x] Enforce tagging of resources as appropriate.

Network Module

[x] Create network.
[x] Deploy Layers

[x] DMZ
[x] Routing
[x] Services
[x] Data
[x] Admin

[x] Ensure that public layers route via WAN.
[x] Ensure that private layers route via NAT.
[x] Create exports in exports/.
[x] Enforce tagging of resources as appropriate.
[x] DNS.

NAT Module

[x] Should create a managed instance group in each availability zone (up to var.max_availability_zones) of var.nat_instances_per_zone instances.
[x] Should provide configurability of instance type.
[x] Should provide configurability of instance metadata.
[x] Should attempt to provide auto-healing out of the box.
[x] Routes in the layer module should try to route locally to the nearest NAT gateway instance in each availability zone, and then wrap modular around var.max_availability_zones.
Provide boolean for redundant NAT routes in each AZ to be balanced by ECMP. (Not in scope for 0.1)
[x] Append titan_dmz tag to NAT Gateways.

DNS Module
Not in scope for 0.1.

At this point in time, we have achieved the following:

A network is created by the titan_network module.
a. Setting a network CIDR block is deprecated, so we will generate a /16 internally and expose that as an output and as a variable to the layer modules so that they can cut subnets up.
A public layer is created by the titan_layer module.

I am conducting tests presently to determine internet availability.

TODO

[ ] Find a way to remove the default route created by GCP, default-route-b3c3175f833cc856, as this route is redundant for dmz-public.

Google's documentation for multiple HA NAT gateways is here.
Resources required:

[ ] One private route, per availability zone, to the NAT Gateway IP address in that zone.
[ ] One static external IP address per NAT Gateway cluster.
[ ] One static internal IP address (10.x.y.2 where y is the index of the availability zone) per NAT gateway cluster.
[ ] An instance template per NAT Gateway cluster.
[ ] A health check for all NAT Gateway nodes (TBD: Google uses a simple Python HTTP server to test kernel/network availability)
[ ] An instance group for each NAT Gateway cluster.
[ ] Autohealing configuration for each instance group.

Caveats:

ECMP load balancing isn't perfect, an individual flow of traffic is not spread across multiple links so instance size directly dictates the max outbound bandwidth for a single connection.
If the size of the NAT pools change, TCP connections may be rebalanced resulting in a TCP RST.
Bandwidth per gateway is up to 2 Gbps per core unidirectional.

Also, zones can be listed via gcloud compute zones list --filter="name=us-east1":
NAME        REGION    STATUS  NEXT_MAINTENANCE  TURNDOWN_DATE
us-east1-b  us-east1  UP
us-east1-c  us-east1  UP
us-east1-d  us-east1  UP

Documentation for zones is here in the Google Cloud documentation.
The largest region (us-central1) spans four availability zones, and every other region spans three. Therefore there are a minimum of three zones and a maximum of four. This should help predict cost for NAT instances.

I am discovering certain things in GCP which are simply not there yet:

Any custom DHCP for adding more DNS resolvers or setting a search domain.
Private DNS specific to a given network.
Reverse DNS for private names.
Hosted NAT.

In order to work around 1-3, we may have to build a DNS module for redundant DNS behind a load balancer.

[ ] nat routes are recreating and failing on recreation, remove create before delete

So what the fsck.
AWS
An autoscaling group spans one or more subnets. A subnet is tied to a single availability zone or datacenter.
To achieve high availability, have your autoscaling group span multiple subnets in different availability zones and it will schedule instances evenly across those subnets and availability zones.
GCP
A managed instance group is specific to one availability zone. An instance template can specify one subnet for the instance to belong in.
To achieve high availability, create one managed instance group per availability zone sharing one instance template.

God this is so confusing.

Testing of MIGs should be done to determine whether instances in a single MIG will span AZs.

[x] MIGs can be "regional" which means that they span all AZs.

In order to retain high capacity, we will do the following:

Create exactly five subnets for a given layer:

${var.name}-${count.index}: 10.${var.network_id}.${(var.layer_index * 10) * (count.index *2)}.0/23

Have users fill subnet 0, then start using subnet 1, etc.
At the upper end, allocate parallel container ranges at 200:

for <IP_ADDRESS>/32, yield <IP_ADDRESS>/32 as the corresponding container network.

Next steps:

[ ] Clean up and organize resources according to existing style guidelines.
[ ] Test full creation/deletion lifecycle of everything.
[ ] Refactor under modules/gcp/v0.1 as this is a SemVer prerelease version.

NAT works great and the module has been cleaned up. Executing full integration test from scratch.

Integration test passed with NAT; traceroute used for WAN connectivity tracing:

Can SSH to a NAT instance over WAN.
Can SSH from a NAT instance to a private instance in the admin layer.
Can SSH from the private instance in the admin layer to other instances in the network.
Can access WAN from public NAT instances.
Can access WAN from private instances via NAT routes.

Instance/group/address/etc. naming has been made consistent.
DNS.

The things I know about that need finishing:

[ ] Split variables into relevant files for the layer module.
[ ] Split variables into relevant files for the NAT module.
[ ] Split variables into relevant files for the network module.
[ ] Create exports for network.
[ ] Create exports for layer.
[ ] Move to either modules/gcp/v0 or modules/gcp/v0.1.

[x] provide more specific NAT route options; can route now based on AZ for lowest latency route to internet
[x] allow service account for instances

full plan, not likely to change due to only organizational work from here: https://gist.github.com/naftulikay/aebc0bae6bd1876e73827e6037c7092e

[ ] expose names of container range aliases

[ ] bug: cannot shell from NAT instances to the test instances; regression

I/O diffs have been implemented; should only contain additions and never deletions
[ ] outputs/exports diffs aren't working yet, should be no difference whatsoever.

Final output lint, all data mapped to the proper data type (lists, maps, strings): https://gist.github.com/naftulikay/e88af72aafe638a12cebd9452ec18b28#file-titan-gcp-network-outputs-json-L194
Verified :heavy_check_mark: as of 2018-05-29 01:56:36+0000.

The following lints have been completed:

:heavy_check_mark: lint of all modules I/O: every variable must be exported as an output
:heavy_check_mark: lint of all modules exports: every output must be exposed in exports/outputs.tf

Completed as of 2018-05-29 01:58:40+0000.

[ ] move the examples to reflect accuracy

:heavy_check_mark:  terraform apply -auto-approve && terraform destroy -force returns 0


Icarus teleporting into sky when exiting sail mode

Icarus seems to teleport into the sky and drop to ground level a few times after exiting sail mode. More than likely related to the alternate planet sizes. This has happened on multiple planets.

It's part of the fun! And yes, I can reproduce this on large planets. Small ones seem to be the opposite where its hard to get into sail mode. (Maybe the game expects your altitude to be higher in order to enable?)

Yeah there are still some issue on that, hopefully the next release will help with it.

If you could test again when we release 1.3.0 could be nice :)


Note hit then Ratings scales

What is your question?
hello i wanna to code note hit then ratings scales on lua like that

Just download the mod and you'll get that script you want

Just download the mod and you'll get that script you want

this code in source code coded, but this not have public source code


Integrate Frontend and Backend for Sign-In and Sign-Up Pages

Details:

Review Backend Documentation:
Go through the provided backend documentation thoroughly provided in API Documentation.
Understand the API endpoints, request methods, and required parameters for sign-in and sign-up functionalities.

Integration technique:
Integrate the sign-in & sign-up with backend maintaining tokens in localstorage for remembering user. Fields sent in json body must be verified and tested with the running backend in Live Backend (Let us know if backend is inactive or not responding).

[!NOTE]
useAuth context hook must be used to maintain login credentials.

PS: As the contribution period is ending, we expect PRs as soon as possible.

Claim

Claim

@kushal7201 Assigned!


Describe your issue and include the command you're running, flutter_web version, browser version
web browser closing itself after 2 seconds while running flutter web

Please be more specific with your issue. With the information you provided we are unable to understand anything.

Hi @naneshdev
Please provide more details of the issue
Can you also please provide your flutter doctor -v, a complete reproducible minimal code sample, and complete flutter run ---d chrome verbose logs running the minimal code sample?
Thank you


Support for the docker-compose restart option

docker-compose docs:
https://docs.docker.com/compose/compose-file/#restart
kubernetes docs:
https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle/#restart-policy

I would like to work on this issue !

@waveywaves Let us know if you have any questions

Related controller task: https://github.com/UffizziCloud/uffizzi_controller/issues/10


Hiccups in Kata2 Step 3

Expected Behavior
Kata2 Step 3 should deploy to the HSQL obevokata database on localhost:9092
Actual Behavior
The schema MYLARGESCHEMA_DEV1 deploys but has no contents and the error message suggests that it cannot interpret the file path that include localhost:9092.
Renaming hsql/localhost:9092 to hsql/localhost allows deployment to take place
The exception is as follows: -
*** Exception stack trace ***
com.gs.obevo.util.vfs.VFSFileSystemException: org.apache.commons.vfs2.FileSystemException: Could not find files in "file:///Users/my.user/code/obevo-kata/reverse-engineering-example/final".
	at com.gs.obevo.util.vfs.FileObject.findFiles(FileObject.java:224)
	at com.gs.obevo.impl.DisabledOnboardingStrategy.validateSourceDirs(DisabledOnboardingStrategy.java:53)
	at com.gs.obevo.impl.MainDeployer.executeInternal(MainDeployer.java:158)
	at com.gs.obevo.impl.MainDeployer.execute(MainDeployer.java:109)
	at com.gs.obevo.impl.context.AbstractDeployerAppContext.deploy(AbstractDeployerAppContext.java:147)
	at com.gs.obevo.db.cmdline.DbDeployerMain.start(DbDeployerMain.java:73)
	at com.gs.obevo.cmdline.AbstractMain.start(AbstractMain.java:124)
	at com.gs.obevo.dist.Main$3.value(Main.java:176)
	at com.gs.obevo.dist.Main$3.value(Main.java:173)
	at com.gs.obevo.dist.Main.execute(Main.java:115)
	at com.gs.obevo.dist.Main.execute(Main.java:83)
	at com.gs.obevo.dist.Main.main(Main.java:70)
Caused by: org.apache.commons.vfs2.FileSystemException: Could not find files in "file:///Users/my.user/code/obevo-kata/reverse-engineering-example/final".
	at org.apache.commons.vfs2.provider.AbstractFileObject.findFiles(AbstractFileObject.java:1700)
	at org.apache.commons.vfs2.provider.AbstractFileObject.findFiles(AbstractFileObject.java:1198)
	at com.gs.obevo.util.vfs.FileObject.findFiles(FileObject.java:221)
	... 11 common frames omitted
Caused by: org.apache.commons.vfs2.FileSystemException: Invalid descendent file name "localhost:9092".
	at org.apache.commons.vfs2.impl.DefaultFileSystemManager.resolveName(DefaultFileSystemManager.java:791)
	at org.apache.commons.vfs2.provider.AbstractFileObject.getChildren(AbstractFileObject.java:710)
	at org.apache.commons.vfs2.provider.AbstractFileObject.traverse(AbstractFileObject.java:1724)
	at org.apache.commons.vfs2.provider.AbstractFileObject.traverse(AbstractFileObject.java:1729)
	at org.apache.commons.vfs2.provider.AbstractFileObject.findFiles(AbstractFileObject.java:1695)
	... 13 common frames omitted

Obevo Version where this issue was observed
6.5.0
Steps to reproduce the behavior
I followed the steps on the Kata.  I'm using a MacBook

I am unable to reproduce the issue as you mentioned. I am also on a MacBook
Can you please let me know:

Which file is having "localhost:9092" in its name? That should only be in the JDBC URL value, not the file name
The full text content of the command you deployed?
Where you had to do the rename from hsql/localhost:9092 to hsql/localhost

(I should be able to reply sooner tomorrow during the day; I will have my laptop on me)

Following the Kata I ended up with the following file structure within the reverse-engineering-example folder.
final
...MYLARGESCHEMA
......sp
......table
......usertype
......view
...hsql
......localhost:9092  -- This is the one I renamed to **localhost**
hsql
...localhost:9092
interim

The structure was produced by running
$OBEVO_HOME/bin/deploy.sh NEWREVENG -mode SCHEMA -dbType HSQL -jdbcUrl jdbc:hsqldb:hsql://localhost:9092/obevokata -dbSchema MYLARGESCHEMA -username katadeployer -password katadeploypass -outputPath $KATA_HOME/reverse-engineering-example
The error message was thrown when calling the following command.
$OBEVO_HOME/bin/deploy.sh PREVIEW -sourcePath $KATA_HOME/reverse-engineering-example/final -env dev1 -deployUserId katadeployer -password katadeploypass
I will wipe the environment and try again.

I wiped the environment and started Kata2 from scratch and no errors were detected.  It functioned as intended.
I believe this may have been a PEBCAK error (problem exists between chair and keyboard) with the cause being a mistyping of the dev1 JDBC connection string causing the creation of the localhost:9092 folder.

No problem. Thanks for the details; good to have in case someone else runs into this, and I'll try to reproduce it if I get a couple mins.
Feel free to reach out if you run into any other issues


Translate glossary components tagged with Fundamental into korean

This resolves #15348 and resolves #15352

Translate glossary components tagged with Fundamental into korean 🇰🇷

/assign @seokho-son

@seokho-son 피드백 주신 내용 적용했습니다 :D

@devholic 감사합니다 ~~ !
/lgtm
@gochist 검토해보시고 승인 부탁드립니다 ~~~ ;)

@devholic @seokho-son 감사합니다!
/approve


arbitrary string concatenation not working

Arbitrary string concatenation such as {propertyname}, {creditfee} does not work. See Gif.

Same for me, any update in this??

@alirenttrack the curly braces should go around the whole thing. ie. {propertyname, creditfee}


No Notification of new messages in Rocket Chat Client 3.9.11

Search before asking

[X] I had searched in the issues and found no similar issues.

Operating System

[ ] macOS
[ ] Windows
[x] Linux

Operating System Version
Ubuntu 22.04.3 LTS
It happens on the web browser too?
No, it just happens on the Desktop app
Rocket.Chat Desktop App Version
3.9.11
Rocket.Chat Server Version
6.5
Describe the bug
When I receive new messages in Rocket Chat, I no longer get notifications in my Linux taskbar or in the Linux app itself. The only way I know I've received a new message is to check for a new message in each channel or check my phone since that's where the notifications are visible
How to Reproduce

Open the Rocket Chat application
get a message

Describe your Expected behavior
to get a notification for new messages, i havent read
Anything else
everytime
Are you willing to submit a code contribution?

[ ] Yes, I am willing to submit a Pull Request!

seems like the notification works again, after waiting a few minutes, i was able to get the desktop notification, and the app notification, but the rocket chat icon in the task bar is missing?

#2767 I think its the same problem

this is happening to us with version 3.9.12 desktop application. I know it was working with 3.9.11

Please update the server to 6.6.0.

I know this is closed, but just letting you know server is already 6.6.0

@shoei101 can you provide a video showing what happens?

@shoei101 can you provide a video showing what happens?

not sure how to provide a video of not receiving an audio/visual notification? when I to to my preferences and test notifications (on desktop app), both audio and video work. Even on iOS app and Web, we're not getting notified it's like the presence info isn't working? I may have been mistaking linking it to only the desktop app

@shoei101 can you provide a video showing what happens?

not sure how to provide a video of not receiving an audio/visual notification? when I to to my preferences and test notifications (on desktop app), both audio and video work. Even on iOS app and Web, we're not getting notified it's like the presence info isn't working? I may have been mistaking linking it to only the desktop app

I cant say precisely, but seems to be something with the user configuration. Like disabled notifications or if the user is on busy status it will not receive notifications too.
I would say to test on another server and other machine to see if is a user configuration on the chat or on the OS.

@shoei101 can you provide a video showing what happens?

not sure how to provide a video of not receiving an audio/visual notification? when I to to my preferences and test notifications (on desktop app), both audio and video work. Even on iOS app and Web, we're not getting notified it's like the presence info isn't working? I may have been mistaking linking it to only the desktop app

I cant say precisely, but seems to be something with the user configuration. Like disabled notifications or if the user is on busy status it will not receive notifications too. I would say to test on another server and other machine to see if is a user configuration on the chat or on the OS.

We are seeing the same problem across all apps and the web portal where presence info is not updating and users Direct Message presence will show a user "online" when another app or the web will show them "away". Once a reload occurs on any of the specified methods, the presence info for them is updated.

As an example, I can be logged into just one of those methods and I will not receive any notifications if someone sends me a message, even though I have been away for quite a while, much longer than the set value for the app, and I will not get any notifications at all. That includes push, desktop, or emails.

This is NOT something that a lone user is complaining about. Us IT people are seeing the issue first hand and we know without a doubt we should be receiving notifications cause we have not changed anything.

I have a similar problem (version 3.9.14), the default sound is selected in the Direct messages and it does not work when I select any other sound it it starts working. In previous versions default sound was Chime as I understand, now nothing...


Quadtree ? Octree ?

Hello,
Do you plan to implement Quadtree and Octree?
Regards

I'm personally not familiar with those 2, but if you know them, I'd love to have them in our repo.

Sorry but if I know the outline, I don't know how to implement them to be
efficient.
2016-07-17 2:15 GMT+02:00 Kelvin Lau<EMAIL_ADDRESS>
I'm personally not familiar with those 2, but if you know them, I'd love
to have them in our repo.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/raywenderlich/swift-algorithm-club/issues/162#issuecomment-233157896,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AKjNJg4gZFvOAK6SQ5nhX6TOQaZkKUJZks5qWXQegaJpZM4JLBEk
.

--
Sincèrement,
Yannick Cadin
Diablotin - La formation Unix, Linux, xBSD, OS X, Solaris, AIX, HP-UX


Upgrade ffi to 1.9.21, conservatively

Upgrade ffi to 1.9.21 to match CDL-Dryad/stash/pull/8, via bundle update ffi (I tested bundle update --conservative ffi and got the same result).
Downgrades mysql. Upgrades some other transitive dependencies.

The only differences I see here now are ast version, bundler version and this:
<<<<<<< ffi-1.9.21
mysql2 (~> 0.3.18)
mysql2 (~> 0.4.10)

master

Strangely, the version of MySQL that I got from Ryan's merge at 0.4.10 no longer seems to be causing the Rails error I came up against last week, so I want to hold off on this merge until it comes up again and we have to roll back to that earlier versions of MySQL2 gem.

Closed in favor of #11.


Add number/dimension token types to suggestions for typography tokens

Why does this PR exist?
Closes https://github.com/tokens-studio/figma-plugin/issues/2528
What does this pull request do?
Adds number and dimension token types to a couple of typography suggested types

Added to Featurebase Roadmap-	💚 V2 Quality of Life Enhancements


fixes #588 ?

I'm not sure I've analyzed this one correctly, this does fix the problem of the search tab not showing the selected tokens, but am not sure if there are any possible downsides to injecting state into the tab scope at this level. Would really like some feedback from @LFDM on this one.

@LFDM said nod :) so I will merge.


Add link to @types/angular-q-extras

@mistic100 thanks for your contribution!
I'm not familiar unfortunately with TS yet and I haven't touch this library for ages, but beside that, would you have any interest in trying to fix also the build and bump the project to the latest stable libraries?
Thanks a lot