It is impossible to reference non-string computed values

Feature Request
I would like to be able to reference computed values in a nice way.
Rationale
Currently, the example used is a AWS S3 Bucket, but even if one tries to add a simple ACL, it becomes impossible without directly using knowledge of the JSON Syntax of Terraform, since the computed id of the bucket must be referenced in the ACL.  Worse, for non-string values, the job becomes impossible.
Proposed Solution
Add a RefVal a type that is either a Text Ref[erence] or a Val[ue] of type a, and helpers for working with such values.  This allows us to reference computed fields.
Work Assignment
I will open a PR with an implementation I have been using myself, and comment on its features.

hey just got this after doing some notification bankruptcy! happy to look in further detail on your changes. Apologies for the delay!


Test cases failing for authorization middleware

Two test cases are failing when there should be an internal server error and when the token is valid and the next middleware in express is being called

Found solution


make Host Volume Binding available in Dockerfile via VOLUME

As the documentation says:
Note: This is not available from a Dockerfile due to the portability and sharing purpose of built images. The host directory is, by its nature, host-dependent, so a host directory specified in a Dockerfile probably wouldn’t work on all hosts.
That is actually a big handicap for such people who really NEED and want that instead of typing long -v Options and remembering pathes. There are indeed situations where this is neccessary.

@port22 Thanks. But we really don't want to introduce bind-mounts to Dockerfile now. I think there are much more drawbacks for project overall for adding "syntax sugar".


torture fails

Hi when i am trying to run torture it shows following error
bash test.sh

test -f config.vh
test -f test.S
++ sed '/march=/ ! d; s,^// ,-,;' config.vh
riscv32-unknown-elf-gcc -m32 -march=RV32IMC -ffreestanding -nostdlib -Wl,-Bstatic,-T,sections.lds -o test.elf test.S
riscv32-unknown-elf-gcc: error: unrecognized command line option '-m32'
make: *** [test] Error 1

Note : Give your suggestion to resolve this issue.

Fixed in 2bc93eb.


Migrate library to use androidx dependencies

I'm just beginning to look into androidx. Evidently there is some work involved in migrating a library like RxAndroidBle to it, but I have no idea how much.
Can you comment on the status of this? Any idea of timing?

TBH I don't know enough about androidx to answer. My understanding is that most of the job consists of renaming packages, but I'm not sure. I just noticed that the work has apparently started on migrating Jake Wharton's RxBinding.

1.8.0-SNAPSHOT is already using AndroidX dependencies. Thanks!


@conda-forge-admin, please add bot automerge

@conda-forge-admin, please add bot automerge

Hi! This is the friendly automated conda-forge-webservice.
I just wanted to let you know that I added bot automerge in conda-forge/pyls-isort-feedstock#3.


Exception ''package:flutter/src/rendering/semantics.dart': Failed assertion: line 674: 'node.parent ?. _dirty != true' is not true.' on ios.

Steps to Reproduce
Run this program (known to fail on the ios simulator simulating iphone 6s ios 9.2) and tap the first item.
import 'package:flutter/material.dart';

class Home extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return new Scaffold(
        appBar: new AppBar(title: new Text("foo")),
        body: new Block(children: <Widget>[
          new MaterialList(children: <Widget>[
            new _GalleryItem(),
            new _GalleryItem(),
            new _GalleryItem(),
            new _GalleryItem(),
            new _GalleryItem(),
            new _GalleryItem(),
            new _GalleryItem(),
            new _GalleryItem(),
          ])
        ]));
  }
}

class _GalleryItem extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return new ListItem(
        title: new Text("foo"),
        subtitle: new Text("foo"),
        onTap: () {
          Navigator.push(
              context, new MaterialPageRoute(builder: (_) => new Text("Foo")));
        });
  }
}

void main() {
  runApp(new MaterialApp(title: "foo", home: new Home()));
}

The error seems to only appear when the list is longer than the screen.
I have not been able to reproduce this on android.
Logs
══╡ EXCEPTION CAUGHT BY SCHEDULER LIBRARY ╞═════════════════════════════════════════════════════════
The following assertion was thrown during a scheduler callback:
'package:flutter/src/rendering/semantics.dart': Failed assertion: line 674 pos 14:
'node.parent?._dirty != true' is not true.
When the exception was thrown, this was the stack:
#2      SemanticsOwner.sendSemanticsUpdate (package:flutter/src/rendering/semantics.dart:674:14)
#3      PipelineOwner.flushSemantics (package:flutter/src/rendering/object.dart:1089:23)
#4      BindingBase&SchedulerBinding&GestureBinding&ServicesBinding&RendererBinding.beginFrame (package:flutter/src/rendering/binding.dart:224:19)
#5      BindingBase&SchedulerBinding&GestureBinding&ServicesBinding&RendererBinding&WidgetsBinding.beginFrame (package:flutter/src/widgets/binding.dart:314:23)
#6      BindingBase&SchedulerBinding&GestureBinding&ServicesBinding&RendererBinding._handlePersistentFrameCallback (package:flutter/src/rendering/binding.dart:165:5)
#7      BindingBase&SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:653:15)
#8      BindingBase&SchedulerBinding.handleBeginFrame (package:flutter/src/scheduler/binding.dart:588:9)
#9      _beginFrame (file:///b/build/slave/Mac_Engine/build/src/flutter/lib/ui/hooks.dart:83)
(elided 2 frames from class _AssertionError)
════════════════════════════════════════════════════════════════════════════════════════════════════
Flutter Doctor
$ flutter doctor
[✓] Flutter (on Mac OS, channel master)
• Flutter at /Users/sigurdm/flutter
• Framework revision 1b9939af95 (33 hours ago), 2016-12-17 18:14:37
• Engine revision 2f32e8054d
• Tools Dart version 1.21.0
[x] Android toolchain - develop for Android devices
x Android Studio / Android SDK not found. Download from https://developer.android.com/sdk/
(or visit https://flutter.io/setup/#android-setup for detailed instructions).
[✓] iOS toolchain - develop for iOS devices (Xcode 8.1)
• XCode at /Applications/Xcode.app/Contents/Developer
• Xcode 8.1, Build version 8B62
[-] IntelliJ IDEA Community Edition (version 2016.2)
• Dart plugin version 162.1469
• Flutter plugin not installed; this adds Flutter specific functionality.
• For information about managing plugins, see
https://www.jetbrains.com/help/idea/2016.2/managing-plugins.html
[✓] Connected devices
• iPhone 6s • C1A09776-279F-43CC-B763-9D66C2259A59 • ios • iOS 9.2 (simulator)

I feel like we've seen this before.

@Hixie likely knows this part of the AX code.

I cannot reproduce this after adaption the example code to the new widget names. Also, this code has changed a lot since this bug was filed. Closing for now. Feel free to file a new bug if you still run into this.


Initial CI

PRs seem degraded right now. Tests passed in CI so I'm just going to cherry pick and merge this manually.


Setup MaternalHealthProvider.ts

Setting Up a New Data Provider

[x]  Create a new file named [YourDatasetName]Provider.ts in the frontend/data/providers/ directory.
[x]  Define a new class that extends VariableProvider. This class will encapsulate all functionality related to your dataset.
[x]  Initialize the provider with a unique identifier and a list of metric IDs that this provider will handle in the class constructor. These metric ids will be the column names for float data from the backend source, like {condition}_per_100k and {condition}_estimated_total
[x]  Implement the required methods based on the abstract methods in VariableProvider:

getDataSetId: Determines the correct dataset ID based on the provided breakdowns. The returned DatasetId  will be the same as the BigQuery data_source   + -  + BigQuery table_name  : e.g. cdc_hiv_data-sex_state_current
getDataInternal: Fetches and processes the data according to the metric query, applying filters and returning a MetricQueryResponse.
allowsBreakdowns: Checks if the requested demographic breakdowns are supported by this provider.

[x]  Implement any additional utility methods needed for filtering, renaming, or otherwise manipulating the data specific to your dataset.
[x]  Ensure your editor has imported necessary utilities and types, such as getDataManager for data fetching and various types for type-checking (e.g., Breakdowns, MetricQuery, MetricId).
[x]  Ensure the provider class is exported correctly so other application parts can utilize it.
[x]  Import new provider into VariableProviderMap.ts

I am receiving some TypeScript errors but they don't always appear in VSCode. I'm going to push my code and hopefully, the errors won't persist. I may not know enough about TypeScript yet to be able to double-check myself

Looks like some of the merge tests failed. I'll try to go through the TS errors and learn as I go

Usually VSCode only runs its type checking stuff against the open files; however some changes are definitely rippling down and affecting other files that you haven't opened in VSCode. for this type of stuff where the PR (CI) tests are failing, the best is to try to figure out exactly what was running on CI to cause the failure and then replicate that. So here for instance, if you look at the failed step on the github action it was running the "build" command, which in turn was running the type checker tsc.

We should probably add a tsc check to our pre-commit step; I think we used to have it and I forgot to put it back in when I redid everything. but for now, you can either manually run tsc on your CLI in frontend/ and it should generate all these same errors, or usually I just look at which files are causing issues on the error log, and open them in VSCode, and then vscode will highlight the errors


hotword not detected

Hi,
1st post here so be indulgent and thx for the great job you are doing with Jarvis.
Description
My Jarvis do not respond to my own hotword since v 17.04.08.
I had the negative audio gain error so i set it to 5 and did a complete "auto adjust levels".
Since that Jarvis never responds to my hotwords.
Result
pi@raspberrypi:~/jarvis $ ./jarvis.sh
./jarvis.sh: ligne 503: recorders//main.sh: Aucun fichier ou dossier de ce type

------------ Config ------------
jv_branch            master
jv_version           17.04.12
jv_arch              armv7l
jv_os_name           raspbian
jv_os_version        8
language             fr_FR
play_hw              hw:0,1
rec_hw               hw:1,0
speaker              ALSA
microphone           Asahi Kasei Microsystems Co., Ltd
recorder
trigger_stt          snowboy
command_stt          bing
tts_engine           svox_pico
--------------------------------

DEBUG: program_startup hook
adamo: Bonjour, je vous écoute
DEBUG: start_speaking hook
DEBUG: stop_speaking hook
User defined commands:
*AIDE*			*BONJOUR*|*SALUT*	*COMMENT*APPELLE*
*MERCI*			*AU REVOIR*|*BYE*	ANNULE*|TERMINE*
ENCORE*			*TEST*			*VERSION*
*REPETE (*) ET (*)	*CA VA*			>*OUI*
>*NON*			QUELLE HEURE*		QUEL JOUR*|QUELLE DATE*
Commands from plugin jarvis-progtv:
*program*tel*soir*sur*	*program*tel*sur* (*)	*TELECHARGE*PROGRAMME*T
adamo: Waiting to hear 'adamo'
Marie-Claire: (listening...)
DEBUG: models=adamo
INFO:snowboy:Ticks: [2, 20, 5, -1]
INFO:snowboy:Keyword 1 detected at time: 2017-04-13 18:40:33
INFO:snowboy:Ticks status: 2 1 8 1
WARNING:snowboy:No match voice_after
INFO:snowboy:Keyword 1 detected at time: 2017-04-13 18:41:02
INFO:snowboy:No match - no voice before hotword
INFO:snowboy:Keyword 1 detected at time: 2017-04-13 18:41:14
INFO:snowboy:No match - no voice before hotword
INFO:snowboy:Keyword 1 detected at time: 2017-04-13 18:41:29
^[cINFO:snowboy:Ticks status: 2 2 2 1
DEBUG: modelid=0

Your log commented:
Marie-Claire: (listening...)
DEBUG: models=adamo
INFO:snowboy:Ticks: [2, 20, 5, -1]
INFO:snowboy:Keyword 1 detected at time: 2017-04-13 18:40:33 # detected, checking ticks
INFO:snowboy:Ticks status: 2 1 8 1
WARNING:snowboy:No match voice_after # too long sound after adamo, maybe "adamoooooo" ?
INFO:snowboy:Keyword 1 detected at time: 2017-04-13 18:41:02 # detected again
INFO:snowboy:No match - no voice before hotword # what is this? I need to check
INFO:snowboy:Keyword 1 detected at time: 2017-04-13 18:41:14 # same
INFO:snowboy:No match - no voice before hotword # same
INFO:snowboy:Keyword 1 detected at time: 2017-04-13 18:41:29 # detected
^[cINFO:snowboy:Ticks status: 2 2 2 1 # ticks are ok
DEBUG: modelid=0 # triggered

You see at the very end it was triggered.
Try say "Adamo" and do not insist on the "oooo".
I will try to understand what happened with:
INFO:snowboy:No match - no voice before hotword

In the meanwhile you can disable ticks checking in Settings > Voice Reco > Snowboy settings > Check ticks
I realized also my hotword is not well responding...
Alex: (listening...)
DEBUG: models=jarvis
INFO:snowboy:Ticks: [2, 20, 5, -1]
INFO:snowboy:Keyword 1 detected at time: 2017-04-13 21:19:09 # why no ticks checking?
INFO:snowboy:Keyword 1 detected at time: 2017-04-13 21:19:21 # why no ticks checking?
INFO:snowboy:Keyword 1 detected at time: 2017-04-13 21:19:25 # ok here it is:
INFO:snowboy:Ticks status: 1 33 0 1
WARNING:snowboy:No match silence_before # as expected
INFO:snowboy:Keyword 1 detected at time: 2017-04-13 21:19:32 # ok here it is:
INFO:snowboy:Ticks status: 2 1 0 1  # passed
DEBUG: modelid=0 # triggered
Jarvis

Investigating...

I missed an important error you have:
./jarvis.sh: ligne 503: recorders//main.sh: Aucun fichier ou dossier de ce type

Please select sox in Settings > Audio > Recorder

thx, that helps ! Jarvis is now better responding.
Concerning the "Audio > Recorder" parameters, i noticed something strange (maybe a bug) : When i enter that setting and choose "sox" as you advised, i can see my choice after pressing "OK"
Recorder (sox)
If i enter again that parameter and just press escape key, my former choice seems to be cancelled :
Recorder ()
If i re enter again the parameter, the screen shows the 2 options checked (snowboy and sox)

Thanks I confirm this issue.
Logged in #549


Keyboard commands like backspace or left/right don't account for Zero Width Joiner (ZWJ) unicode in emoji

Environment
Platform ServicePack Version      VersionString
-------- ----------- -------      -------------
 Win32NT             10.0.18362.0 Microsoft Windows NT 10.0.18362.0

New Terminal w/ a ubuntu wsl tab opened

Steps to reproduce

Open New Terminal
Open a Ubuntu Tab
Press Win + . to bring up the emoji selector
Select the "Hacker Cat" or any emoji that is a composite of multiple unicode characters
The hacker cat emoji should now be in the terminal w/ the input cursor behind it
Press left twice
note that the terminal moved the cursor 2 times even though there is 1 displayed emoji
Press enter
Press up to bring back the hacker cat emoji
Press backspace once
note that the emoji has changed to just a cat instead of erasing the entire emoji
Press enter
Press up twice to bring back the hacker cat emoji
Press backspace twice
note that the emoji changes from a hacker cat to a regular cat emoji and finally to a smaller cat emoji w/ the input cursor down the middle of it
note that pressing backspace or arrow keys will ignore the cat emoji
Hit enter
note that even though a cat was still in the terminal line, the terminal input command was recorded as blank

Expected behavior
1 character commands like backspace or left/right should treat composite emoji as 1 character
Actual behavior
It appears the terminal is treating each modifier emoji in a composite emoji as an individual character. As far as i understand it, emoji start w/ a base emoji (the cat emoji) and then are modified by adding the ZWJ character and then adding unicode that modifies the previous unicode. My guess is when you do a backspace or left, you need to look and see if the previous character is a unicode ZWJ(there might be other types of modifiers to support in unicode as well, no sure) and if it is, keep parsing until you read a unicode character that isn't proceeded by a ZWJ.

I suspect the backspace behavior is implemented not by Windows Terminal but by the shell (e.g. Bash) you're using in Ubuntu.

🐱💻
Yea, the emoji support isn't exactly right quite yet. There's #190 and #1472 which I think should cover this scenario. Someone on the team can overrule me if they want, but I believe this will be fixed when we get to finishing those.
/dup #190
/dup #1472


Improve handling of images/screenshots

Hello,
I recently started using Notion and so far I really love it.
However there is one thing that almost made me switch to other products -> image handling.
A use case I have seen many people have is to quickly insert images (from the clipboard) into tables and regular pages.
There are many use cases for this, adding images to documentation, bug reports, feature ideas in tables etc.
Issue with the current solution:
In Tables:

you can't copy paste images into existing database tables, you can only upload images from your computer or link them from other sources
It would be great if this was possible, ideally allow to either only show a small preview and extend it to a larger view by clicking on it, or immediately showing it in full resolution

Image handling in general:

It feels really wonky compared to other tools to deal with images right now.
When pasting images onto the page they are automatically center-aligned, even if I switched the view of the page to full screen, which has all other contents automatically left-aligned
When trying to resize images, the size does not follow my mouse cursor exactly but instead it has a short delay which makes it really tricky to actually resize them properly

I would love to see these things improved as many users that I have talked to have mentioned this :)
Otherwise, great product so far!

When pasting images onto the page they are automatically center-aligned, even if I switched the view of the page to full screen, which has all other contents automatically left-aligned

You can change the default image alignment with the "image alignment" option of the tweaks extension in the notion-enhancer menu.
The other things are more complicated to fix and may not be possible with the notion-enhancer, but I'll have a think on that.


PostCSS is a preprocessor

See https://css-tricks.com/the-trouble-with-preprocessing-based-on-future-specs/ :wink:

@mxstbr lol you're absolutely right


save file cannot work in mac

the sync icon is always show when i press ⌘+s

KeeWeb v0.1.1 (built at 2015-11-04)
Environment: electron v0.34.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_1) AppleWebKit/537.36 (KHTML, like Gecko) KeeWeb/0.1.1 Chrome/45.0.2454.85 Electron/0.34.0 Safari/537.36

Duplicate of #21, the fix will be in v0.2 which will happen soon


Add batching in insertion in JDBC client bindings

please prefix the commit message with the module, i.e. "[jdbc] add batching in insertion in JDBC..."

Thanks @busbey . Done.

sorry, missed one other thing. the new parameter should be documented in jdbc/README.

@busbey no worries. Updated the README.

I tested this on the edge case @busbey mentioned and it is in fact an issue. Running with db.batchsize=18:
Command line: -db com.yahoo.ycsb.db.JdbcDBClient -P workloads/workloada -P testing/mysql.properties -p recordcount=100 -load
Loading workload...
Starting test.
Adding shard node URL: jdbc:mysql://mysql.vagrant:3306/ycsb
Using shards: 1, batchSize:18, fetchSize: -1
DBWrapper: report latency for each error is false and specific error codes to track for latency are: []
[OVERALL], RunTime(ms), 10698.0
[OVERALL], Throughput(ops/sec), 9.347541596560104
[TOTAL_GCS_PS_Scavenge], Count, 0.0
[TOTAL_GC_TIME_PS_Scavenge], Time(ms), 0.0
[TOTAL_GC_TIME_%_PS_Scavenge], Time(%), 0.0
[TOTAL_GCS_PS_MarkSweep], Count, 0.0
[TOTAL_GC_TIME_PS_MarkSweep], Time(ms), 0.0
[TOTAL_GC_TIME_%_PS_MarkSweep], Time(%), 0.0
[TOTAL_GCs], Count, 0.0
[TOTAL_GC_TIME], Time(ms), 0.0
[TOTAL_GC_TIME_%], Time(%), 0.0
[CLEANUP], Operations, 1.0
[CLEANUP], AverageLatency(us), 1327.0
[CLEANUP], MinLatency(us), 1327.0
[CLEANUP], MaxLatency(us), 1327.0
[CLEANUP], 95thPercentileLatency(us), 1327.0
[CLEANUP], 99thPercentileLatency(us), 1327.0
[INSERT], Operations, 100.0
[INSERT], AverageLatency(us), 3246.48
[INSERT], MinLatency(us), 174.0
[INSERT], MaxLatency(us), 176767.0
[INSERT], 95thPercentileLatency(us), 10679.0
[INSERT], 99thPercentileLatency(us), 38207.0
[INSERT], Return=OK, 100

YCSB reports that it did 100 inserts, but when you check mysql:
mysql> select count(*) from usertable;
+----------+
| count(*) |
+----------+
|       90 |
+----------+
1 row in set (0.00 sec)

This is because some inserts are left in the buffer when you use an odd batchsize.

nit: numRowsInBatch is never reset to 0. You can see this with a few print statements inside of the commit block you added:
Commiting batch with numRows: 18
Number of rows returned: 18
Commiting batch with numRows: 36
Number of rows returned: 18
Commiting batch with numRows: 54
Number of rows returned: 18
Commiting batch with numRows: 72
Number of rows returned: 18
Commiting batch with numRows: 90
Number of rows returned: 18

Although this "probably" won't cause huge issues (unless doing modulo on huge numbers becomes less then negligible), it might be good to reset numRowsInBatch to 0 when you actually submit a batch.

I'm planning to cut the 0.10.0 branch this evening. @enis any chance of at least the cleanup addition in time?

Yes, I'll try to do that today.

@busbey updated the PR.

thanks @enis!


Add Preloader for blog page

Hello @mohityadav0903. I am a participant in GSSoC 2022 and I would like to work on this issue.

I want to work on this issue .

Hello @mohityadav0903, I had completed the work of adding a preloader to the blog post page. Can you please assign it to me so that it can count in GSoC 2022?

hey @Shubham29012001 you can work on this.

I have raised the pull request for this issue. You can check it out.

hey @Shubham29012001 the package u used is giving some errors during the build process


Attach output should give clear instructions when application is already started

Internal: b/132252088
The attach output (if not run with debug-uri or url) currently says:
Waiting for a connection from Flutter on Pixel 3 XL...

which does not prompt for a user action.
We should likely enrich this to say:
If your app is already running, please restart it (or pass --debug-uri <observatory_url>)
Waiting for your app to run on Pixel 3 XL...

Hey , I am new to contributing can you please help me that how should i proceed ?

@mehmetf #53153 allows the tool to back-read the Android logs, does that cover this request?

Yes. In most cases, if you are now looking for the last known observatory url in the old logs, this will work.
What happens if you can't find the log entry though? I assume that will happen if they have not run the app yet. Do you fail or still show message "Waiting for connection..." ?
Should we always require app to have started before running attach? That's normally how attach works on other systems (like attaching to JVM).


✨ [feature] Add 'findTags' and 'findCategories' methods to blog.ts

I've added the findTags and findCategories methods to blog.ts
The findTags method is designed to retrieve all the tags associated with posts, while the findCategories method offers a way to fetch all the categories assigned to posts.
These methods return categories and tags as a Set to ensure that the resulting array contains only unique values. You can see an example usage of these methods in the implementation of a sample user interface provided at the end of the page here
attached image:

Please note that in addition to this pull request, I will create two additional pull requests that implement these methods as shown above. I will code them as code comments to prevent them from being seen in the deployment.

#176 (Added optional title functionality to Tags.astro)
#177 (Add code to display tags & categories in the main blog page

Thank you sharing. Althouh above sample doesn't remove duplicate tags. Neither has the correct type.
export const findTags = async (): Promise<Array<Taxonomy>> => {
  const posts = await fetchPosts();
  const tags = posts.reduce((acc: Array<Taxonomy>, post: Post) => {
    if (post.tags && Array.isArray(post.tags)) {
      post.tags.forEach((tag) => {
        const existingTag = acc.find((existing) => existing.title === tag.title);
        if (!existingTag) {
          acc.push(tag);
        }
      });
    }
    return acc;
  }, []);
  return [...new Set(tags)];
};


Invalid response body while trying to fetch

When running the script:
? Enter your CircleCI API token [hidden]
? Enter your GitHub API token [hidden]
? Select an account ...orgnameredacted...
? Is this an Organization (Not a User)? Yes

Seeing the following error:
file:///project/node_modules/node-fetch/src/body.js:234
		const error_ = error instanceof FetchBaseError ? error : new FetchError(`Invalid response body while trying to fetch ${data.url}: ${error.message}`, 'system', error);
		                                                         ^

FetchError: Invalid response body while trying to fetch https://api.github.com/orgs/...redacted.../repos?per_page=100&page=2: Premature close
    at consumeBody (file:///project/node_modules/node-fetch/src/body.js:234:60)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async Response.text (file:///project/node_modules/node-fetch/src/body.js:158:18)
    at async Response.json (file:///project/node_modules/node-fetch/src/body.js:148:16)
    at async getGitHubRepos (file:///project/index.js:116:19)
    at async file:///project/index.js:134:18 {
  type: 'system',
  errno: 'ERR_STREAM_PREMATURE_CLOSE',
  code: 'ERR_STREAM_PREMATURE_CLOSE',
  erroredSysCall: undefined
}

Node.js v19.3.0

When navigating directly to the url mentioned in the above error, I am getting the following response:
[

]

This might be because of the recursion strategy. #7 will potentially fix it.

#7 is now merged. Please let us know if this is still happening for you. Thank you.

#14 has been merged with additional improvements. Please let us know if you continue to experience any issues and we will re-open the thread


Build Package automation

Title: Build package automation
Attachments: None
Details: This is an enhancement

OpenStack Release
WIP
Description
In order to handle the:

Detection of issues with Linux package building
Detect discrepancies in dependencies.

The automation around generalizing build requirements and make the package building process more future proof

Agent Version
Not set
Operating System
Both Ubuntu 14.04 (trusty) and CentOS 7
OpenStack Release
Not set
Description
This is not to handle a bug; however, it does expand up what the bug #494 fixed.
Deployment
This is not relevant.

Done.


nixos/installer/cd-dvd: use EFI/BOOT and EFI/BOOT/BOOT$ARCH.EFI for paths

Description of changes
Reported in https://discourse.nixos.org/t/nix-iso-unable-to-boot-in-uefi-mode-but-other-distros-can/16473/24
There seems to be weird situations with casing and FAT8.3 filenames, UEFI firmwares and what not. To increase our compatibility, let's ensure we have the critical stuff (the bootable) in uppercase.

Things done

Built on platform(s)

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

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

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

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

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[ ] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.

This pull request has been mentioned on NixOS Discourse. There might be relevant details there:
https://discourse.nixos.org/t/nix-iso-unable-to-boot-in-uefi-mode-but-other-distros-can/16473/25

@ofborg eval

@RaitoBezarius It'll be a bit moot if we don't also fix systemd-boot-builder.py to use uppercase EFI, won't it? It currently has a bunch of paths written with lowercase efi.

That's another distinct issue, but not necessarily a problem... It depends on how the platform firmware acts with the EFI vars added when systemd-boot will be installed.

@RaitoBezarius It'll be a bit moot if we don't also fix systemd-boot-builder.py to use uppercase EFI, won't it? It currently has a bunch of paths written with lowercase efi.

Well, that's about moving the needle first.

This pull request has been mentioned on NixOS Discourse. There might be relevant details there:
https://discourse.nixos.org/t/nixos-wont-even-start-the-live-iso-on-my-pc/51908/13

This pull request has been mentioned on NixOS Discourse. There might be relevant details there:
https://discourse.nixos.org/t/nix-iso-unable-to-boot-in-uefi-mode-but-other-distros-can/16473/34

This pull request has been mentioned on NixOS Discourse. There might be relevant details there:
https://discourse.nixos.org/t/nixos-installation-succeeds-but-theres-no-boot-option/30274/18

This pull request has been mentioned on NixOS Discourse. There might be relevant details there:
https://discourse.nixos.org/t/nixos-iso-installer-not-working/55951/8

Not sure if this was truly fixed yet, having very similar issues as others have mentioned (see discussion above).
Please let me know if you want me to test anything on the hardware I have. I'd be happy to help!

@641i130 It's not likely a single issue. This PR was specifically for the issue of case sensitive firmwares. There's an infinite number of ways that grub can fail to start your kernel.


refactor to build with browserify

move dep management to npm
move js build to browserify
move css build to postcss (no need now, but maybe in the future? this could just be cp haha)

/cc @jwerle

i don't fully understand the purpose of dist vs build here. i'm tempted to remove build all together...

@stephenmathieson yeah, agreed. It was more for folks who don't use package managers, but we don't need it any more

LGTM!

right on. ill open a cleanup/etc pr soon


"Overall Api Stats" widget is not showing any data

Description:
""Overall Api Stats" widget at the "Overview" page shows "No data available" message even though there needs to be data
Affected Product Version:
3.0.0-RC2
OS, DB, other environment details and versions:
Ubuntu 18.04
Chrome 72

This issue seems to be intermittent and started working after a restart in the dashboard profile.

This behaviour is not reproducible, hence closing issue.


Made Lexer Easier to Edit

Not too big of an issue, but editing tokens in the lexer was a complicated task. Added hashmaps for different types of tokens, such as operators or separators, as well as a group for braces and double braces.

Alright, looks good!


New package: Groupay v0.1.0

Registering package: Groupay
Repository: https://github.com/zfengg/Groupay.jl
Created by: @zfengg
Version: v0.1.0
Commit: 66e848a56e47df9e8eaf47c5b61d0f7fa39bf90f
Reviewed by: @zfengg
Reference: https://github.com/zfengg/Groupay.jl/issues/1#issuecomment-903143984

Stop registering


Add notationType to manifestation and extent value list

Co-authored-by: @music-encoding/ig-metadata
At the last meeting of the metadata ig in 2022 we discussed the need of having a possibility to encode the notation type within the header. @KristinaRichts came up with some usecases and arguments for implementing this. During the meeting we figured out that the best place, from our view, is the manifestation element. To keep consistency we decided to propose using the existing @notationType with an extension instead of creating something new. The extension of the value list (datatype) at @notationType is necessary because the scope of the values isn't wide enough for describing the music and (that's the bigger issue I think) the valList/@type is closed!
So, the metadata-ig proposes to set the value list to semi and add values for an extension (list is provided by @irmlindcapelle). Also the proposed extension of the value list certainly does not contain all possible notation types. Nevertheless, this beginning should also be an invitation to complete the list over time.
This PR contains

adding att.notationType to manifestation
setting valList/@type to semi instead of close
adding an extention for the datatype/valItems
adding a notice in documentation (proposals for rewording are welcome!)

Typically this sort of use case would be handled with the <classification> element, which is already available in the header and on the manifestation. @notationType was added to the music body to allow renderers to differentiate between specific classes and subclasses of notation, e.g., white vs black mensural, or gothic vs. square neumes so that they might be displayed properly.
Was the possibility of using classification discussed? What were the problems with it?

Thank you @ahankinson you for your comment! Yes, we discussed the use of <classification>, but I can't remember the arguments against this solution. I'll bring it up at the next meeting of @music-encoding/ig-metadata

Report from IG-Meeting: Reusing @notationType was ment as a short cut (or easy alternative) to <classification> but should not exclude using it!
From me:

@notationType was added to the music body to allow renderers to differentiate between specific classes and subclasses of notation

The idea was to allow recording and to "differentiate between specific classes and subclasses of notation" in the header. So from my view the idea and definition of @notationType does not exclude using it in this contexts. But I'm open to feedback!
After having a second eye on the attribute definition of @notationType I realized that it charactatrizes an element that contains notation. While <manifestation> doesn't contain notation (directly) I also feel a bit insecure with this proposal.
However, the other thing proposed here was the extension of the value list for @notationType and to open the list (from closed to semi). Independent from what will happen to the first part of this PR I would like to keep the second part.

Thanks @riedde !

However, the other thing proposed here was the extension of the value list for @notationType and to open the list (from closed to semi). Independent from what will happen to the first part of this PR I would like to keep the second part.

Could you say a bit more about where the values from the list came from? For instance, where does the value "choral/square" come from? And the list itself is not exhaustive: I'm not sure how you would describe "common notation", for example, with this system? What is the difference between "Byzantine" and "Greek" notation?
Is this attempting to describe the system of notation independent of visuals, or a system of notation for a given repertoire? i.e., are "square" and "st-gall" notation the same because they are both "chant" notation, or are they different because they have a different visual appearance?
Having a fixed set of values for notation types also does not permit the use of URIs or external vocabularies --  this is the biggest advantage of using the <classification> method. Like you said, this doesn't necessarily preclude the use of <classification> but it also means that MEI itself becomes its own "authority" on what notation types there are by providing this list, but in this method it is not done in a way that can be re-used by others -- we're not publishing our own URIs or classification scheme in a reusable way.

@KristinaRichts came up with some usecases and arguments for implementing this.

Maybe these can be shared here somehow so we can review them?

Thank you very much @lpugin and @ahankinson for the input, that helps me very much to open my view on this! I'll try to answer all your comments.
First of all: I totally agree that we are talking about different issues here. And I also see that @notationType is not suitable for what we (@music-encoding/ig-metadata) had intended.

@lpugin If you think there are some values missing in the list they should certainly be discussed, but I would be against opening the list because it seems to me that the flexibility you are looking for is available in other ways.
@ahankinson @notationType [...] -- it's main purpose is for the use of renderers, which need a much more constrained set of values than all possible notation types.

Yes, concerning opening the list I can absolutely follow @lpugin's argument. Maybe this all came up because the attribute definition of @notationType is very general and so the question came up, why less notation types are present in its value list. What about adding a remark at the definition of @notationType  that clarifies that what @ahankinson commented on this? Because when this is clear the value list is exhaustive from my view (until other notation types can be rendered).

@ahankinson Could you say a bit more about where the values from the list came from?

The list has been made by @irmlindcapelle and I think it came from the DFG-Viewer project context. They had catalog entries for, e.g., byzantine music that uses a different notation system. Maybe @irmlindcapelle or @KristinaRichts can comment on this more precicely

And the list itself is not exhaustive

I have not claimed that either ;) I know that it's not, but it could be the beginning of a set of classifications.

I'm not sure how you would describe "common notation", for example, with this system?

Sorry, I didn't get it. There is still the value cmn. If not, it's a bug and I failed on writing the ODD!

What is the difference between "Byzantine" and "Greek" notation?

I'm absolutely not an expert for that, but a quick look on some facsimiles made me thinking that it is a system with a special set of characters for music notation (as cmn, mensural or neumes are). And as I get it it's not just a different visual representation but a different, yeah, system.

Is this attempting to describe the system of notation independent of visuals, or a system of notation for a given repertoire? i.e., would "square" and "st-gall" notation the same because they are both "chant" notation, or are they different because they have a different visual appearance?

That's a really good point and has to be clarified. As I got it was meant as a classification of systems of notation and not just an other visual representation. However, "chant" for example is a special form of music/notation, but should actually always be clarified using a subtype. This for example is a case where a multi-level classification could be necessary...

Would you also want to have multiple notation types per manifestation?

I wouldn't say that this is common, but can certainly happen...
All in all, I think @ahankinson pointed it already out:

The second is, given such a vocabulary, how do you use it in MEI? If we define a shareable vocabulary of notation types, then I think the <classification> method would still be most appropriate. We might think about a separate short-hand, like <manifestation notationClass="http://some/uri/blah"> but I think, in this case, @notationType should probably be left on its own [...].

Sorry, I didn't get it. There is still the value cmn. If not, it's a bug and I failed on writing the ODD!

Oh! My mistake. I didn't see the hidden bits in GitHub, so I wasn't aware of the "regular" values that were still there. Apologies.
This highlights an artificial difference between "normal" and "extended" notations, though -- one that is very Western-centric. I would think we would try to put all notations on equal footing in any "standard" that we try to put forward.

Maybe one more point related to the background of @notationtype. It was introduced for cases where it is not really possible to make the difference of the visual appearance of different notations when considering the music MEI encoding. For example, if you have
<ligature>
   <note dur="brevis" oct="4" pname="c" />
   <note dur="brevis" oct="3" pname="a" />
</ligature>

Is the visual representation encoded or intended this?

or that?

This is the purpose of mensural.white and mensural.black.
In other words, the list contains values for which different notation types cannot be (or can hardly be) distinguished otherwise. I think this is a fairly atypical purpose. If you want to have additional values in there is is probably be helpful if you can make a similar case.

Thank you for the constructive discussion!


Grid planting is not working after Hildir's Request update

Hello,
Since the update, holding shift to place plants in a grid will show the plants in a 5x5 grid, but left clicking will only plant one plant (the plant in the center. I made sure that I had plenty of stamina, and MassFarming was the only mod installed.
In the Bepinex log, I am getting this error over and over:
[Error  : Unity Log] MissingFieldException: Field 'PlayerProfile/PlayerStats.m_builds' not found.
Stack trace:
(wrapper dynamic-method) Player.DMDPlayer::UpdatePlacement(Player,bool,single)
Player.Update () (at <447b19510f604ca3807cd6cce3a7c1ef>:0)
Let me know if you need any more information.

They fixed it in 1.8: https://github.com/Xeio/MassFarming/releases/tag/v1.8

They fixed it in 1.8: https://github.com/Xeio/MassFarming/releases/tag/v1.8

Thanks, I hadn't seen that!


Doesn't commend anymore like before why?

It can commend only 1 time 1 account only?
It doesn't work anymore correctly, it says it send a commends but the accounts doesn't receive them
and It bugs so much times that I should login on every account to disconnect them from playing CS:GO
It doesn't disconnect accounts correctly

As far as ingame mechanics are concerned you can commend a player only once from one steam ID. Despite the confirmation that the target was commended no additional commends are added if you have already commended the target from that very ID.

Hi @dStroke,
As @rishav394 has already pointed out, commending is only possible once per bot to a target. After that the bot can not commend the target again (this is a limitation from CS:GO itself). If you try to do it regardless, you'll never get a response of a successful confirmation and your account won't disconnect until it timed out (60 seconds for unprotected and 2 minutes for protected accounts).
Feel free to reply if you have more questions. If you find a actual bug, please another another issue as I flagged this issue as a question.


x/tools/gopls: logs wrong error message on links request

What version of Go are you using (go version)?

$ go version
go version go1.12.6 darwin/amd64

Does this issue reproduce with the latest release?
What operating system and processor architecture are you using (go env)?
go env Output
$ go env
GOARCH="amd64"
GOBIN=""
GOCACHE="/Users/esharifu/Library/Caches/go-build"
GOEXE=""
GOFLAGS=""
GOHOSTARCH="amd64"
GOHOSTOS="darwin"
GOOS="darwin"
GOPATH="/Users/esharifu/projects/go"
GOPROXY=""
GORACE=""
GOROOT="/usr/local/Cellar/go/1.12.6/libexec"
GOTMPDIR=""
GOTOOLDIR="/usr/local/Cellar/go/1.12.6/libexec/pkg/tool/darwin_amd64"
GCCGO="gccgo"
CC="clang"
CXX="clang++"
CGO_ENABLED="1"
GOMOD=""
CGO_CFLAGS="-g -O2"
CGO_CPPFLAGS=""
CGO_CXXFLAGS="-g -O2"
CGO_FFLAGS="-g -O2"
CGO_LDFLAGS="-g -O2"
PKG_CONFIG="pkg-config"
GOGCCFLAGS="-fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=/var/folders/sh/vcq1w7n1547584p7d_kh_vf00000gn/T/go-build126212972=/tmp/go-build -gno-record-gcc-switches -fno-common"

What did you do?
Run go test -v ./internal/lsp on tools

What did you expect to see?
No error messages on documentLinks request
What did you see instead?
2019/07/12 20:54:08 Error: cannot initialize DocumentLink "fmt": <nil>
2019/07/12 20:54:08 Error: cannot initialize DocumentLink "golang.org/x/tools/internal/lsp/foo": <nil>

@stamblerre I am sorry In my work for golang/go#32339 I did mistake and in placed logging for error without checking for error. I will create a fix right now


minimumBelow should use < and not =<

I think that minimumBelow should be the exact opposite of maximumAbove which uses the > operator  and not the >=
minimumBelow: https://github.com/graphite-project/graphite-web/blob/c96420c7f80e8400db5364145bdaa3c4a6c40c9e/webapp/graphite/render/functions.py#L2835
maximumAbove:
https://github.com/graphite-project/graphite-web/blob/c96420c7f80e8400db5364145bdaa3c4a6c40c9e/webapp/graphite/render/functions.py#L2766
Currently this is very confusing since one uses > and the other =<

When I implemented filterSeries to replace the old implementations I set it up that way to duplicate the previous behavior.  If we want to change the semantics of minimumBelow that would be a breaking change to the API, and we'd need to carefully consider the impact it might have on existing users of the function.
As you're no doubt aware, you can use filterSeries(<seriesList>, 'min', '<', <n>) to get the result you're looking for.

I agree there is a workaround to get the behaviour I am looking for it just seems very inconsistent that maximumAbove uses > and minimumBelow uses <=
Of course it might impact existing queries and there are other considerations to take into account I just wanted to raise the flag since it took me two hours to understand why my query returns unexpected series
I would at least add a comment on the documentation to make users know that although it says below it is implemented as below or equal to


2D Texture mapping

I am trying to map an image to the outline of a building (e.g. a cross on top of a hospital building).
From the documentation there I read:

If a texture is provided for a lines style, the texture is repeated across the line, with the width of the texture matching the width of the line, and the texture y coordinate scaled to match the aspect ratio of the image (its height over its width).

I have an image that has the same aspect ratio as the rectangle making up the building outline.
So I am using a textured line (see my scene.yaml below) with uv mapping (I could also try with a textured polygon but my buildings are all rectangles for now).
In code (c++) I create a ClientGeoJsonSource on which I call addLine() with the right start/end coordinates and the right width (in meters) to match the building footprint.
However the image ends up scaled in one direction (yielding a bad aspect ratio) and truncated.
Any idea why? Does anyone see an alternative approach?
Original image:

Textured result:

I am on Android (nexus 5X) using the latest code from master.
scene.yaml:
textures:
    building_top_raster:
        url: img/white_cross.png # path to the image I want to texture with

styles:
    building_top_raster:
        base: lines
        texcoords: true
        material:
           diffuse:
               texture: building_top_raster
               mapping: uv
layers:
    building_top_raster:
        data: { source: building_top_raster }
        poly:
            draw:
              building_top_raster:
                color: function () { return feature.color || '#00FFFFFF'; } #color is required but not used as we texture the whole line
                width: function () { return feature.width || 10; }

I now understand why the aspect ratio looks different from the original image: the line expects a width property in mercator meter, I was passing plain meters.
So now I have the right aspect ratio but I am still wondering why the texture gets cropped in that way:

In case anyone is interested I found that adjusting the zoom level passed to the uv mapping coordinates by a factor of 2 addresses the issue:
  float zoom = m_overzoom2;
   m_builder.addVertex = [&](const glm::vec3& coord, const glm::vec2& normal, const glm::vec2& uv) {
       -_mesh.vertices.push_back({{ coord.x,coord.y }, normal, { uv.x, uv.y * zoom },
       +_mesh.vertices.push_back({{ coord.x,coord.y }, normal, { uv.x, uv.y * zoom * 2},
                                 _att.width, _att.height, _att.color, selection});
   };

That's around line 430 of polylineStyle.cpp, in void PolylineStyleBuilder<V>::buildLine

Apologies for not getting around to this issue! Tangram doesn't have much to help mapping a texture to a specific geometry, since most cartography doesn't work that way. It sounds like you found a solution for your use, so I'll close this issue. If you have more questions or suggestions feel free to open a new one!


error ocurred while installing it in STS 4

An error occurred while collecting items to be installed
session context was:(profile=DefaultProfile, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
No repository found containing: osgi.bundle,com.sun.xml.bind,2.2.0.v201505121915

I have the same problem

any solution for this???


Cannot find module '@actions/core'

Hi, I'm getting the following error when trying to deploy with new tagv0.4.2
Run<EMAIL_ADDRESS>internal/modules/cjs/loader.js:800
    throw err;
    ^

Error: Cannot find module '@actions/core'
Require stack:
- /home/runner/work/_actions/mhanberg/gigalixir-action/v0.4.2/dist/index.js
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:797:15)
    at Function.Module._load (internal/modules/cjs/loader.js:690:27)
    at Module.require (internal/modules/cjs/loader.js:852:19)
    at require (internal/modules/cjs/helpers.js:74:18)
    at Object.833 (/home/runner/work/_actions/mhanberg/gigalixir-action/v0.4.2/dist/index.js:157:33)
    at __nccwpck_require__ (/home/runner/work/_actions/mhanberg/gigalixir-action/v0.4.2/dist/index.js:199:42)
    at Object.842 (/home/runner/work/_actions/mhanberg/gigalixir-action/v0.4.2/dist/index.js:8:14)
    at __nccwpck_require__ (/home/runner/work/_actions/mhanberg/gigalixir-action/v0.4.2/dist/index.js:199:42)
    at /home/runner/work/_actions/mhanberg/gigalixir-action/v0.4.2/dist/index.js:216:18
    at Object.<anonymous> (/home/runner/work/_actions/mhanberg/gigalixir-action/v0.4.2/dist/index.js:217:12) {
  code: 'MODULE_NOT_FOUND',
  requireStack: [
    '/home/runner/work/_actions/mhanberg/gigalixir-action/v0.4.2/dist/index.js'
  ]
}

For some reason the build was not generated correctly 😭, I think I've fixed it

Please try v0.4.3

@mhanberg I tried with tag 0.4.3, there is still some errors.
Run<EMAIL_ADDRESS>Installing gigalixir
  /usr/bin/pip3 install gigalixir
  Collecting gigalixir
    Downloading https://files.pythonhosted.org/packages/66/98/c698c1577d1f3aec71a71df51af39547aace3a79f3e5c724ab203cd9a542/gigalixir-1.2.2.tar.gz
      Complete output from command python setup.py egg_info:
      Traceback (most recent call last):
        File "<string>", line 1, in <module>
      ModuleNotFoundError: No module named 'setuptools'

      ----------------------------------------
  Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-c7f1hsnu/gigalixir/
Error: The process '/usr/bin/pip3' failed with exit code 1

Can you try adding the Python action as mentioned here: https://github.com/mhanberg/gigalixir-action/pull/23#issuecomment-779473187

@mhanberg Thanks. that did the trick🎉🎉. I am closing the issue


Readded heron qPCR quant.

Closes #
Changes proposed in this pull request:

...

There was some confusion about whether this was needed. This story has been closed as it is no longer deemed worthwhile. It may be resurrected in future.


Tooling improvement

Add and setup staple Javascript/Typescript and general development tooling and utilities:

Linting: ESLint, stylelint, lint-staged
Spell Checking: CSpell
Formatting: Prettier

Add proper typescript support
Update outdated packages (some haven't been updated for 2 years).

Will add the code quality stuff as tests! Thanks a ton for the suggestion!


Spelling and Grammar

Please ping here if you're done with this PR so we can merge it in 👍

@schickling I think it's good to go.

I've merged this for now. @marktani please take a look at this once you're back in case you want to follow up on this.

Thanks, LGTM.


[Bug]: The error code and tab names overlaps in the query response section

Is there an existing issue for this?

[X] I have searched the existing issues

Description
The error code and tab names overlap in the query response section

Steps To Reproduce

go to application
go to edit mode and enable the split screen
add any new api
run the api make sure that the api fails
Now check the response section

Public Sample App
No response
Environment
Release
Issue video log
No response
Version
v1.15

Bumping this issue up to prod because it should have made it's way there by now if it was not fixed

Solved by moving the API run meta to a new row inside the response tab


adding missing properties on the site collection object

Documentation was missing a dozen properties compared to the schema on the site collection object, added those

Hi @baywet,
Thanks for your contribution. However, the documentation files are auto-generated and if something is missing we should rather fix the generator.

Hi Paolo,
Out of curiosity where is this generator?

It is available here: https://github.com/SharePoint/PnP-Sites-Core/tree/dev/Core/Tools/OfficeDevPnP.Core.Tools.DocsGenerator
It uses an XSLT template to generate MD from the XSD file.


Player Indicator plugin Highlighting when use bug

Describe the bug
The Player Indicator plugin is highlighting and putting the rank next to the name of the item and not the player when an item is used and right-clicked on a player.
To Reproduce
Steps to reproduce the behavior:

Turn on the Player Indicator plugin for Friends, Friends Chat, Team Members, or Clan Members.
Use an Item and right-click a player.
See error with rank and highlighting item and name of the player

Expected behavior
Highlight and put rank next to the name of the player and not the item being used.
Screenshots

Environment (please complete the following information):

OS: Windows <IP_ADDRESS>41
RuneLite version: 1.7.10
Launcher version: 1.6.0

fixed in 264822e9715ca66f25b768b813770fd09ccdc6e8


Support 2-Factor Authentication

In the meantime, add this to the readme
We do not currently support GitHub's Two-Factor Authentication system. However, you can generate a Personal Access Token to log in to your GitHub account instead.

Visit the following URL: https://github.com/settings/tokens/new
Enter a description in the Token description field, like "Visual Studio token".
Click Create Token.
Your new Personal Access token will be displayed.
Copy this token, and enter it as your GitHub password in the logon dialog. You can now log in as usual.

If you ever want to revoke the token, visit the GitHub Applications settings page and click Delete next to the key you wish to remove.

Look at AuthorizationExtensions.CreateAndDeleteExistingApplicationAuthorization

I am using the oAuth authentication for this. I need to enable IE10+ mode for devenv.exe for the browser control. See https://msdn.microsoft.com/library/ee330730(v=vs.85).aspx and http://stackoverflow.com/questions/4612255/regarding-ie9-webbrowser-control/5357168#5357168


App_Data no longer used on ASP.NET

I've filed ericsink/SQLitePCL.raw#139, but if it doesn't get addressed there, we could fix this in our code base.

I fixed this before merging #320


error "Could not resolve entry ()" when using manualChunks

When using the following rollup.config.js
import resolve from 'rollup-plugin-node-resolve';
import commonjs from 'rollup-plugin-commonjs';
import babel from 'rollup-plugin-babel';

export default [
    {
        experimentalCodeSplitting: true,
        input: [
            './index.jsx',
            './page1.jsx'
        ],
        output: {
            dir: './dist',
            format: 'system'
        },
        manualChunks: {
            'vendor': ['react']
        },
        plugins: [
            resolve({ extensions: ['.jsx', '.js'] }),
            commonjs(),
            babel({ exclude: 'node_modules/**' })
        ]
    }
];

Rollup gives the error "Could not resolve entry (react)". If I remove the manualChunks option everything works fine.
I'm opening this issue because of the discussion in https://github.com/rollup/rollup/issues/2248

As discussed there, the issue seems to be here that top-level imports are not necessarily supported through this plugin - input: 'node-package-name'.

As best as I can figure, this is the recommended way to make a vendor bundle with, say, react — using Rollups chunk support (https://github.com/rollup/rollup/pull/2084).
Wonder if anyone has any thoughts/guidance on fixing this issue (happy to take a look, but I'll need some guidance, as I'm new to the rollup world). Or is there another supported pathway anyone's aware of? This seems like a fairly common use case.

@samjacoby I believe the fix would be to ensure that this plugin can resolve properly handle the resolution scenario - resolveId('package-name', undefined). If you're willing to work on this that would be great - I'd be happy to review.

Also, with only the logging statement, the output is:
./src/app.tsx → dist/bundle.js...
importee ./src/app.tsx, importer: undefined
importee preact, importer: undefined
[!] Error: Could not resolve entry (preact)

not friendly to use

I was having a look at this earlier today. Do we need any more information from rollup to know when we're looking at these entries? Is that the only time the importer is undefined here?
I tried something like @isao suggested but my "bs-platform" still wasn't resolved. 😭


Building wren without building libuv

Currently, it is impossible to build wren without also building a local copy of libuv unless wren.mk is altered substantially. This makes packaging wren for Linux distributions difficult because the build process relies on libuv's complicated build process. In the short term, I'm looking for some guidance as to what parts of wren.mk need to be changed/deleted so wren can be built against a system-wide installation of libuv. In the long term, I think it would be a good idea to modify the makefile so that options can be passed to it to determine whether wren should be built against a local or system-wide version of libuv.

Better solution would be to wait for 0.3.0 and the cli split. In addition,
at long term it will be necessary to choose  to support compilation on shorted platforms.

Yea the refactoring in 0.3.0 will make the process a lot simpler.

Wonderful! I read the blog post you linked, and I like every bit of news in there. One question: is there a timeline as to approximately when 0.3.0 will be released?

No timeline currently, but I don't expect it to take too long.


Building on Windows (CMake CPPAN Errors)

-- Preparing build tree for pvt.cppan.demo.danbloomberg.leptonica-1.76.0 (windows-amd64-msvc-19.16-32-x86-dll-10.0.17134 - a6564b07 - Visual Studio 15 2017)
-- Preparing build tree for pvt.cppan.demo.jpeg-9.2.0 (windows-amd64-msvc-19.16-32-x86-dll-10.0.17134 - a6564b07 - Visual Studio 15 2017)
You have called ADD_LIBRARY for library 972a155a without any source files. This typically indicates a problem with your CMakeLists.txt file
-- Configuring done
-- Generating done
-- Build files have been written to: C:/Users/user/.cppan/storage/obj/97/2a/155a/build/a6564b07
-- Preparing build tree for pvt.cppan.demo.gif-5.1.4 (windows-amd64-msvc-19.16-32-x86-dll-10.0.17134 - a6564b07 - Visual Studio 15 2017)
You have called ADD_LIBRARY for library d6dec13d without any source files. This typically indicates a problem with your CMakeLists.txt file
-- Configuring done
-- Generating done
-- Build files have been written to: C:/Users/user/.cppan/storage/obj/d6/de/c13d/build/a6564b07
-- Preparing build tree for pvt.cppan.demo.openjpeg.openjp2-2.3.0 (windows-amd64-msvc-19.16-32-x86-dll-10.0.17134 - a6564b07 - Visual Studio 15 2017)
You have called ADD_LIBRARY for library 71a68bbe without any source files. This typically indicates a problem with your CMakeLists.txt file
-- Configuring done
-- Generating done
-- Build files have been written to: C:/Users/user/.cppan/storage/obj/71/a6/8bbe/build/a6564b07
-- Preparing build tree for pvt.cppan.demo.webp-0.6.1 (windows-amd64-msvc-19.16-32-x86-dll-10.0.17134 - a6564b07 - Visual Studio 15 2017)
You have called ADD_LIBRARY for library cde53a66 without any source files. This typically indicates a problem with your CMakeLists.txt file
-- Configuring done
-- Generating done
-- Build files have been written to: C:/Users/user/.cppan/storage/obj/cd/e5/3a66/build/a6564b07
-- Preparing build tree for pvt.cppan.demo.png-1.6.35 (windows-amd64-msvc-19.16-32-x86-dll-10.0.17134 - a6564b07 - Visual Studio 15 2017)
-- Preparing build tree for pvt.cppan.demo.madler.zlib-1.2.11 (windows-amd64-msvc-19.16-32-x86-dll-10.0.17134 - a6564b07 - Visual Studio 15 2017)
You have called ADD_LIBRARY for library d47806ca without any source files. This typically indicates a problem with your CMakeLists.txt file
-- Configuring done
-- Generating done
-- Build files have been written to: C:/Users/user/.cppan/storage/obj/d4/78/06ca/build/a6564b07
You have called ADD_LIBRARY for library 44f14690 without any source files. This typically indicates a problem with your CMakeLists.txt file
-- Configuring done
-- Generating done
-- Build files have been written to: C:/Users/user/.cppan/storage/obj/44/f1/4690/build/a6564b07
-- Preparing build tree for pvt.cppan.demo.tiff-4.0.9 (windows-amd64-msvc-19.16-32-x86-dll-10.0.17134 - a6564b07 - Visual Studio 15 2017)
-- Preparing build tree for pvt.cppan.demo.xz_utils.lzma-5.2.4 (windows-amd64-msvc-19.16-32-x86-dll-10.0.17134 - a6564b07 - Visual Studio 15 2017)
You have called ADD_LIBRARY for library 17afdf2a without any source files. This typically indicates a problem with your CMakeLists.txt file
-- Configuring done
-- Generating done
-- Build files have been written to: C:/Users/user/.cppan/storage/obj/17/af/df2a/build/a6564b07
-- Preparing build tree for pvt.cppan.demo.mgk25.jbig.jbig-2.1.0 (windows-amd64-msvc-19.16-32-x86-dll-10.0.17134 - a6564b07 - Visual Studio 15 2017)
-- Preparing build tree for pvt.cppan.demo.mgk25.jbig.ar-2.1.0 (windows-amd64-msvc-19.16-32-x86-dll-10.0.17134 - a6564b07 - Visual Studio 15 2017)
You have called ADD_LIBRARY for library 79971d02 without any source files. This typically indicates a problem with your CMakeLists.txt file
-- Configuring done
-- Generating done
-- Build files have been written to: C:/Users/user/.cppan/storage/obj/79/97/1d02/build/a6564b07
You have called ADD_LIBRARY for library 9515a371 without any source files. This typically indicates a problem with your CMakeLists.txt file
-- Configuring done
-- Generating done
-- Build files have been written to: C:/Users/user/.cppan/storage/obj/95/15/a371/build/a6564b07
You have called ADD_LIBRARY for library 1f16f783 without any source files. This typically indicates a problem with your CMakeLists.txt file
-- Configuring done
-- Generating done
-- Build files have been written to: C:/Users/user/.cppan/storage/obj/1f/16/f783/build/a6564b07
You have called ADD_LIBRARY for library 8fa390d7 without any source files. This typically indicates a problem with your CMakeLists.txt file
-- Configuring done
-- Generating done
-- Build files have been written to: C:/Users/user/.cppan/storage/obj/8f/a3/90d7/build/a6564b07
-- Preparing build tree for pvt.cppan.demo.gnome.pango.pangocairo-1.42.3 (windows-amd64-msvc-19.16-32-x86-dll-10.0.17134 - a6564b07 - Visual Studio 15 2017)
-- Preparing build tree for pvt.cppan.demo.cairographics.cairo-1.15.14 (windows-amd64-msvc-19.16-32-x86-dll-10.0.17134 - a6564b07 - Visual Studio 15 2017)
-- Preparing build tree for pvt.cppan.demo.freedesktop.fontconfig.fontconfig-2.13.0 (windows-amd64-msvc-19.16-32-x86-dll-10.0.17134 - a6564b07 - Visual Studio 15 2017)
-- Preparing build tree for pvt.cppan.demo.expat-2.2.6 (windows-amd64-msvc-19.16-32-x86-dll-10.0.17134 - a6564b07 - Visual Studio 15 2017)
You have called ADD_LIBRARY for library 7a47eaaf without any source files. This typically indicates a problem with your CMakeLists.txt file
-- Looking for off_t
-- Looking for off_t - not found
-- Looking for size_t
-- Looking for size_t - not found
-- Configuring done
-- Generating done
-- Build files have been written to: C:/Users/user/.cppan/storage/obj/7a/47/eaaf/build/a6564b07
-- Preparing build tree for pvt.cppan.demo.freetype-2.9.1 (windows-amd64-msvc-19.16-32-x86-dll-10.0.17134 - a6564b07 - Visual Studio 15 2017)
-- Preparing build tree for pvt.cppan.demo.bzip2-1.0.6 (windows-amd64-msvc-19.16-32-x86-dll-10.0.17134 - a6564b07 - Visual Studio 15 2017)
You have called ADD_LIBRARY for library 126e7377 without any source files. This typically indicates a problem with your CMakeLists.txt file
-- Configuring done
-- Generating done
-- Build files have been written to: C:/Users/user/.cppan/storage/obj/12/6e/7377/build/a6564b07
You have called ADD_LIBRARY for library 10e047af without any source files. This typically indicates a problem with your CMakeLists.txt file
-- Creating file C:/Users/user/.cppan/storage/obj/10/e0/47af/build/a6564b07/cppan/10e047af/include/freetype/config/ftconfig.h
-- Creating file C:/Users/user/.cppan/storage/obj/10/e0/47af/build/a6564b07/cppan/10e047af/include/freetype/config/ftoption.h
-- Configuring done
-- Generating done
-- Build files have been written to: C:/Users/user/.cppan/storage/obj/10/e0/47af/build/a6564b07
You have called ADD_LIBRARY for library 86f521d0 without any source files. This typically indicates a problem with your CMakeLists.txt file
-- Configuring done
-- Generating done
-- Build files have been written to: C:/Users/user/.cppan/storage/obj/86/f5/21d0/build/a6564b07
-- Preparing build tree for pvt.cppan.demo.freedesktop.pixman-0.34.0 (windows-amd64-msvc-19.16-32-x86-dll-10.0.17134 - a6564b07 - Visual Studio 15 2017)
You have called ADD_LIBRARY for library 88abe997 without any source files. This typically indicates a problem with your CMakeLists.txt file
-- Configuring done
-- Generating done
-- Build files have been written to: C:/Users/user/.cppan/storage/obj/88/ab/e997/build/a6564b07
You have called ADD_LIBRARY for library 8a39fa6b without any source files. This typically indicates a problem with your CMakeLists.txt file
-- Configuring done
-- Generating done
-- Build files have been written to: C:/Users/user/.cppan/storage/obj/8a/39/fa6b/build/a6564b07
-- Preparing build tree for pvt.cppan.demo.gnome.pango.pangoft2-1.42.3 (windows-amd64-msvc-19.16-32-x86-dll-10.0.17134 - a6564b07 - Visual Studio 15 2017)
-- Preparing build tree for pvt.cppan.demo.gnome.pango.pango-1.42.3 (windows-amd64-msvc-19.16-32-x86-dll-10.0.17134 - a6564b07 - Visual Studio 15 2017)
-- Preparing build tree for pvt.cppan.demo.gnome.glib.gobject-2.56.1 (windows-amd64-msvc-19.16-32-x86-dll-10.0.17134 - a6564b07 - Visual Studio 15 2017)
-- Preparing build tree for pvt.cppan.demo.weltling.winlibs.libffi-3.2.1 (windows-amd64-msvc-19.16-32-x86-dll-10.0.17134 - a6564b07 - Visual Studio 15 2017)
You have called ADD_LIBRARY for library ec7d2cb7 without any source files. This typically indicates a problem with your CMakeLists.txt file
-- The ASM_MASM compiler identification is MSVC
-- Found assembler: C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.16.27023/bin/Hostx86/x86/ml.exe
-- Configuring done
-- Generating done
-- Build files have been written to: C:/Users/user/.cppan/storage/obj/ec/7d/2cb7/build/a6564b07
-- Preparing build tree for pvt.cppan.demo.gnome.glib.glib-2.56.1 (windows-amd64-msvc-19.16-32-x86-dll-10.0.17134 - a6564b07 - Visual Studio 15 2017)
-- Preparing build tree for pvt.cppan.demo.gnu.gettext.intl-0.19.8 (windows-amd64-msvc-19.16-32-x86-dll-10.0.17134 - a6564b07 - Visual Studio 15 2017)
-- Preparing build tree for pvt.cppan.demo.gnu.iconv.libiconv-1.15.0 (windows-amd64-msvc-19.16-32-x86-dll-10.0.17134 - a6564b07 - Visual Studio 15 2017)
-- Preparing build tree for pvt.cppan.demo.gnu.iconv.libcharset-1.15.0 (windows-amd64-msvc-19.16-32-x86-dll-10.0.17134 - a6564b07 - Visual Studio 15 2017)
You have called ADD_LIBRARY for library 8c28d0fb without any source files. This typically indicates a problem with your CMakeLists.txt file
-- Configuring done
-- Generating done
-- Build files have been written to: C:/Users/user/.cppan/storage/obj/8c/28/d0fb/build/a6564b07
You have called ADD_LIBRARY for library 9f04341d without any source files. This typically indicates a problem with your CMakeLists.txt file
-- Configuring done
-- Generating done
-- Build files have been written to: C:/Users/user/.cppan/storage/obj/9f/04/341d/build/a6564b07
You have called ADD_LIBRARY for library ba6b63f4 without any source files. This typically indicates a problem with your CMakeLists.txt file
-- Configuring done
-- Generating done
-- Build files have been written to: C:/Users/user/.cppan/storage/obj/ba/6b/63f4/build/a6564b07
-- Preparing build tree for pvt.cppan.demo.pcre.pcre-8.42.0 (windows-amd64-msvc-19.16-32-x86-dll-10.0.17134 - a6564b07 - Visual Studio 15 2017)
You have called ADD_LIBRARY for library 323ad910 without any source files. This typically indicates a problem with your CMakeLists.txt file
-- Configuring done
-- Generating done
-- Build files have been written to: C:/Users/user/.cppan/storage/obj/32/3a/d910/build/a6564b07
You have called ADD_LIBRARY for library 25265887 without any source files. This typically indicates a problem with your CMakeLists.txt file
-- Configuring done
-- Generating done
-- Build files have been written to: C:/Users/user/.cppan/storage/obj/25/26/5887/build/a6564b07
You have called ADD_LIBRARY for library 1a1c27e1 without any source files. This typically indicates a problem with your CMakeLists.txt file
-- Configuring done
-- Generating done
-- Build files have been written to: C:/Users/user/.cppan/storage/obj/1a/1c/27e1/build/a6564b07
-- Preparing build tree for pvt.cppan.demo.gnu.fribidi.fribidi-1.0.5 (windows-amd64-msvc-19.16-32-x86-dll-10.0.17134 - a6564b07 - Visual Studio 15 2017)
You have called ADD_LIBRARY for library 4cc37a4f without any source files. This typically indicates a problem with your CMakeLists.txt file
-- Configuring done
-- Generating done
-- Build files have been written to: C:/Users/user/.cppan/storage/obj/4c/c3/7a4f/build/a6564b07
You have called ADD_LIBRARY for library 818f8aa5 without any source files. This typically indicates a problem with your CMakeLists.txt file
-- Configuring done
-- Generating done
-- Build files have been written to: C:/Users/user/.cppan/storage/obj/81/8f/8aa5/build/a6564b07
-- Preparing build tree for pvt.cppan.demo.behdad.harfbuzz-1.9.0 (windows-amd64-msvc-19.16-32-x86-dll-10.0.17134 - a6564b07 - Visual Studio 15 2017)
-- Preparing build tree for pvt.cppan.demo.unicode.icu.i18n-63.1.0 (windows-amd64-msvc-19.16-32-x86-dll-10.0.17134 - a6564b07 - Visual Studio 15 2017)
-- Preparing build tree for pvt.cppan.demo.unicode.icu.common-63.1.0 (windows-amd64-msvc-19.16-32-x86-dll-10.0.17134 - a6564b07 - Visual Studio 15 2017)
-- Preparing build tree for pvt.cppan.demo.unicode.icu.data-63.1.0 (windows-amd64-msvc-19.16-32-x86-dll-10.0.17134 - a6564b07 - Visual Studio 15 2017)
-- Preparing build tree for pvt.cppan.demo.unicode.icu.stub.genccode-63.1.0 (windows-amd64-msvc-19.16-32-x86-dll-10.0.17134 - 34707ad2 - Visual Studio 15 2017)
-- Preparing build tree for pvt.cppan.demo.unicode.icu.stub.toolutil-63.1.0 (windows-amd64-msvc-19.16-32-x86-dll-10.0.17134 - a6564b07 - Visual Studio 15 2017)
-- Preparing build tree for pvt.cppan.demo.unicode.icu.stub.i18n-63.1.0 (windows-amd64-msvc-19.16-32-x86-dll-10.0.17134 - a6564b07 - Visual Studio 15 2017)
-- Preparing build tree for pvt.cppan.demo.unicode.icu.stub.common-63.1.0 (windows-amd64-msvc-19.16-32-x86-dll-10.0.17134 - a6564b07 - Visual Studio 15 2017)
-- Preparing build tree for pvt.cppan.demo.unicode.icu.stub.data-63.1.0 (windows-amd64-msvc-19.16-32-x86-dll-10.0.17134 - a6564b07 - Visual Studio 15 2017)
You have called ADD_LIBRARY for library 01bbd82b without any source files. This typically indicates a problem with your CMakeLists.txt file
-- Configuring done
-- Generating done
-- Build files have been written to: C:/Users/user/.cppan/storage/obj/01/bb/d82b/build/a6564b07
You have called ADD_LIBRARY for library e14478e0 without any source files. This typically indicates a problem with your CMakeLists.txt file
-- Configuring done
-- Generating done
-- Build files have been written to: C:/Users/user/.cppan/storage/obj/e1/44/78e0/build/a6564b07
You have called ADD_LIBRARY for library 9b0789c3 without any source files. This typically indicates a problem with your CMakeLists.txt file
-- Configuring done
-- Generating done
-- Build files have been written to: C:/Users/user/.cppan/storage/obj/9b/07/89c3/build/a6564b07
You have called ADD_LIBRARY for library cefa5dfe without any source files. This typically indicates a problem with your CMakeLists.txt file
-- Configuring done
-- Generating done
-- Build files have been written to: C:/Users/user/.cppan/storage/obj/ce/fa/5dfe/build/a6564b07
CMake Error at C:/Users/user/.cppan/storage/src/0e/6f/28be/CMakeLists.txt:169 (add_executable):
  add_executable called with incorrect number of arguments

CMake Error at C:/Users/user/.cppan/storage/src/0e/6f/28be/CMakeLists.txt:238 (target_sources):
  Cannot specify sources for target "0e6f28be" which is not built by this
  project.

CMake Error at C:/Users/user/.cppan/storage/src/0e/6f/28be/CMakeLists.txt:240 (set_property):
  set_property could not find TARGET 0e6f28be.  Perhaps it has not yet been
  created.

CMake Error at C:/Users/user/.cppan/storage/src/0e/6f/28be/CMakeLists.txt:241 (set_property):
  set_property could not find TARGET 0e6f28be.  Perhaps it has not yet been
  created.

CMake Error at C:/Users/user/.cppan/storage/src/0e/6f/28be/CMakeLists.txt:242 (set_property):
  set_property could not find TARGET 0e6f28be.  Perhaps it has not yet been
  created.

CMake Error at C:/Users/user/.cppan/storage/src/0e/6f/28be/CMakeLists.txt:247 (set_target_properties):
  set_target_properties Can not find target to add properties to: 0e6f28be

CMake Error at C:/Users/user/.cppan/storage/src/0e/6f/28be/CMakeLists.txt:249 (set_target_properties):
  set_target_properties Can not find target to add properties to: 0e6f28be

CMake Error at C:/Users/user/.cppan/storage/src/0e/6f/28be/CMakeLists.txt:251 (target_include_directories):
  Cannot specify include directories for target "0e6f28be" which is not built
  by this project.

CMake Error at C:/Users/user/.cppan/storage/src/0e/6f/28be/CMakeLists.txt:267 (target_link_libraries):
  Cannot specify link libraries for target "0e6f28be" which is not built by
  this project.

-- Configuring incomplete, errors occurred!
CMake Error at C:/Users/user/.cppan/storage/etc/static/functions.cmake:689 (message):
  Last execute_process() with message '' failed with error: 1
Call Stack (most recent call first):
  C:/Users/user/.cppan/storage/etc/static/generate.cmake:268 (check_result_variable)
  C:/Users/user/.cppan/storage/obj/0e/6f/28be/generate.cmake:33 (include)
-- Configuring incomplete, errors occurred!
  C:/Users/user/.cppan/storage/etc/static/functions.cmake:893 (include)
  .cppan/CMakeLists.txt:138 (cppan_include)

CMake Error at C:/Users/user/.cppan/storage/etc/static/functions.cmake:689 (message):
  Last execute_process() with message '' failed with error: 1
Call Stack (most recent call first):
  C:/Users/user/.cppan/storage/etc/static/generate.cmake:268 (check_result_variable)
  C:/Users/user/.cppan/storage/obj/db/d2/0743/generate.cmake:33 (include)
  C:/Users/user/.cppan/storage/etc/static/functions.cmake:893 (include)
  .cppan/CMakeLists.txt:132 (cppan_include)

-- Configuring incomplete, errors occurred!
CMake Error at C:/Users/user/.cppan/storage/etc/static/functions.cmake:689 (message):
  Last execute_process() with message '' failed with error: 1
Call Stack (most recent call first):
  C:/Users/user/.cppan/storage/etc/static/generate.cmake:268 (check_result_variable)
  C:/Users/user/.cppan/storage/obj/da/fe/ed93/generate.cmake:33 (include)
  C:/Users/user/.cppan/storage/etc/static/functions.cmake:893 (include)
  .cppan/CMakeLists.txt:132 (cppan_include)

-- Configuring incomplete, errors occurred!
CMake Error at C:/Users/user/.cppan/storage/etc/static/functions.cmake:689 (message):
  Last execute_process() with message '' failed with error: 1
Call Stack (most recent call first):
  C:/Users/user/.cppan/storage/etc/static/generate.cmake:268 (check_result_variable)
  C:/Users/user/.cppan/storage/obj/ba/88/a2f2/generate.cmake:33 (include)
  C:/Users/user/.cppan/storage/etc/static/functions.cmake:893 (include)
  .cppan/CMakeLists.txt:139 (cppan_include)

-- Configuring incomplete, errors occurred!
CMake Error at C:/Users/user/.cppan/storage/etc/static/functions.cmake:689 (message):
  Last execute_process() with message '' failed with error: 1
Call Stack (most recent call first):
  C:/Users/user/.cppan/storage/etc/static/generate.cmake:268 (check_result_variable)
  C:/Users/user/.cppan/storage/obj/71/9b/8564/generate.cmake:33 (include)
  C:/Users/user/.cppan/storage/etc/static/functions.cmake:893 (include)
  .cppan/CMakeLists.txt:136 (cppan_include)

-- Configuring incomplete, errors occurred!
CMake Error at C:/Users/user/.cppan/storage/etc/static/functions.cmake:689 (message):
  Last execute_process() with message '' failed with error: 1
Call Stack (most recent call first):
  C:/Users/user/.cppan/storage/etc/static/generate.cmake:268 (check_result_variable)
  C:/Users/user/.cppan/storage/obj/e1/e0/37a5/generate.cmake:33 (include)
  C:/Users/user/.cppan/storage/etc/static/functions.cmake:893 (include)
  .cppan/CMakeLists.txt:138 (cppan_include)

-- Configuring incomplete, errors occurred!
CMake Error at C:/Users/user/.cppan/storage/etc/static/functions.cmake:689 (message):
  Last execute_process() with message '' failed with error: 1
Call Stack (most recent call first):
  C:/Users/user/.cppan/storage/etc/static/generate.cmake:268 (check_result_variable)
  C:/Users/user/.cppan/storage/obj/c5/cf/3506/generate.cmake:33 (include)
  C:/Users/user/.cppan/storage/etc/static/functions.cmake:893 (include)
  .cppan/CMakeLists.txt:128 (cppan_include)

-- Configuring incomplete, errors occurred!
See also "F:/src/tesseract/build/CMakeFiles/CMakeOutput.log".
See also "F:/src/tesseract/build/CMakeFiles/CMakeError.log".

First of all: pasting just part of log does not helps... My build with cppan works. Please provide full list of commands you run.
Next: cppan errors please post on cppan issues tracker - I do not see here any issue releated to tesseract code.
Also it seems like problem with building dependencies of training tools - you can skip them with cmake option -DBUILD_TRAINING_TOOLS=OFF


Wallet Security>Know More button not working

https://xd.adobe.com/view/3ebba4c6-dfc4-4062-baa4-9f1fde256bc5-6be8/grid

-Verified this issue on staging app v1.6.0(276)


[Feature request] Add an icon_size option for the ALSA widget

Hello elParaguayo,
Maybe i missed it ?
But it seems there is no icon_size option to adjust the size of the speaker icon.
That would be a nice addition to adjust the icon size according to bar and decoration height (cf picture below).

Yes. Good point. That really should be in there.

I think #151 should do it. Can you test?

The icon is smaller but there is an issue with alignement

padding_y, if it's not set explicitly, will take the value from padding. I'm assuming this is set either in the widget itself or widget_defaults.
The idea of using it here was as a vertical offset adjustment but maybe that's not the right approach.
I'm not quite sure what you mean by "cut above and below".

I'm not quite sure what you mean by "cut above and below".
I was referring to the behavior of padding_y with Rect_decoration that reduce the apparent bar height by x pixels above and below

OK. The effect is essentially the same. For the decoration, the value is an offset which changes where the decoration starts drawing and applies the same padding at the bottom.
For the icon, we just use the first part (i.e. the offset). However, the icon won't be cut off if it goes into the area that would be covered by the bottom padding.

Or... remove the vertical one entirely as it should be centered vertically anyway and then we just use the standard padding for the horizontal offset.

I think this is the most simple thing to do.

Agreed. Have pushed that change.

If that one works for you then I'll get it merged.


url is semiregular

https://github.com/CPPAlliance/url/blob/develop/doc/qbk/2.0.quicklook.qbk#L396 says

Objects of type url are first-class. They can be copied, moved, and assigned as needed.

The formal name for it is std::semiregular.

Why does std::semiregular imply it can be moved?

std::copyable implies std::movable.
In order to copy in all cases, you need to be able to write:
T x = std::declval<T>();

And this is a move.

Oh. I just saw that.
Now I'm not sure a url is std::default_initializable;

Yes. It is.
url() noexcept;

wasn't defined before.


Web

Whilst building for web (start or build app), no @workspace/[xxx] imports are found.

can you please provide some more details what you've been trying to do? like which serious
setup, which version, ideally a reproduction repository etc

+1 for not able to resolve paths for libs when using the web, no problem when using native(ios)
Error: Unable to resolve/Module not found @scope/lib when used from App.tsx
Also seeing these errors with web nx web APP_NAME
./node_modules/react-native-gesture-handler/lib/module/index.js:73
"export 'ComposedGestureType' (reexported as 'ComposedGesture') was not found in './handlers/gestures/gestureComposition'
  71 | export { NativeGestureType as NativeGesture } from './handlers/gestures/nativeGesture';
  72 | export { ManualGestureType as ManualGesture } from './handlers/gestures/manualGesture';
> 73 | export {
  74 |   ComposedGestureType as ComposedGesture,
  75 |   RaceGestureType as RaceGesture,
  76 |   SimultaneousGestureType as SimultaneousGesture,
./node_modules/react-native-gesture-handler/lib/module/index.js:73
"export 'ExclusiveGestureType' (reexported as 'ExclusiveGesture') was not found in './handlers/gestures/gestureComposition'
  71 | export { NativeGestureType as NativeGesture } from './handlers/gestures/nativeGesture';
  72 | export { ManualGestureType as ManualGesture } from './handlers/gestures/manualGesture';
> 73 | export {
  74 |   ComposedGestureType as ComposedGesture,
  75 |   RaceGestureType as RaceGesture,
  76 |   SimultaneousGestureType as SimultaneousGesture,
./node_modules/react-native-gesture-handler/lib/module/index.js:66

I think you might need to create a custom webpack.config.js file under your app. you might also need to install tsconfig-paths-webpack-plugin. it should find the path of the lib imports:
const createExpoWebpackConfigAsync = require('@expo/webpack-config');
const { TsconfigPathsPlugin } = require('tsconfig-paths-webpack-plugin');

module.exports = async function (env, argv) {
  const config = await createExpoWebpackConfigAsync(env, argv);

  const rules = config.module.rules[1]?.oneOf;
  if (rules) {
    rules.push({
      test: /\.(mjs|[jt]sx?)$/,
      exclude: /node_modules[/\\](?!react-native-vector-icons)/,
      use: {
        loader: require.resolve('@nrwl/web/src/utils/web-babel-loader.js'),
        options: {
          presets: [
            [
              '@nrwl/react/babel',
              {
                runtime: 'automatic',
              },
            ],
          ],
        },
      },
    });
  }

  const extensions = ['.ts', '.tsx', '.mjs', '.js', '.jsx'];
  let tsConfigPath = 'tsconfig.json';

  config.resolve.plugins.push(
    new TsconfigPathsPlugin({
      configFile: tsConfigPath,
      extensions,
    })
  );
  return config;
};

+1 for not able to resolve paths for libs when using the web, no problem when using native(ios)
Error: Unable to resolve/Module not found @scope/lib when used from App.tsx
Also seeing these errors with web nx web APP_NAME
./node_modules/react-native-gesture-handler/lib/module/index.js:73
"export 'ComposedGestureType' (reexported as 'ComposedGesture') was not found in './handlers/gestures/gestureComposition'
  71 | export { NativeGestureType as NativeGesture } from './handlers/gestures/nativeGesture';
  72 | export { ManualGestureType as ManualGesture } from './handlers/gestures/manualGesture';
> 73 | export {
  74 |   ComposedGestureType as ComposedGesture,
  75 |   RaceGestureType as RaceGesture,
  76 |   SimultaneousGestureType as SimultaneousGesture,
./node_modules/react-native-gesture-handler/lib/module/index.js:73
"export 'ExclusiveGestureType' (reexported as 'ExclusiveGesture') was not found in './handlers/gestures/gestureComposition'
  71 | export { NativeGestureType as NativeGesture } from './handlers/gestures/nativeGesture';
  72 | export { ManualGestureType as ManualGesture } from './handlers/gestures/manualGesture';
> 73 | export {
  74 |   ComposedGestureType as ComposedGesture,
  75 |   RaceGestureType as RaceGesture,
  76 |   SimultaneousGestureType as SimultaneousGesture,
./node_modules/react-native-gesture-handler/lib/module/index.js:66

you might need to remove the import 'react-native-gesture-handler'; in index.js to make the web work. however, if you need it in the mobile app, you might still need this import.

i got the web working using the custom webpace config: https://github.com/xiongemi/nx-expo-poetry/blob/main/apps/poetry-app/webpack.config.js
This is what i got by running nx build-web:
https://xiongemi.github.io/nx-expo-poetry/
this is my github repo with expo: https://github.com/xiongemi/nx-expo-poetry


#234: Add CI and rule config explanations to README

Resolves #234.

Current coverage is 88.35%

Merging #235 into master will not affect coverage as of b6c38fa

@@            master    #235   diff @@
======================================
  Files           40      40
  Stmts         1597    1597
  Branches       267     267
  Methods          0       0
======================================
  Hit           1411    1411
  Partial         70      70
  Missed         116     116

Review entire Coverage Diff as of b6c38fa

Powered by Codecov. Updated on successful CI builds.

:+1:


enhance: enrich error message in exec process

Signed-off-by: Ace-Tang<EMAIL_ADDRESS>
Ⅰ. Describe what this PR did
Ⅱ. Does this pull request fix one issue?

Ⅲ. Describe how you did it
Ⅳ. Describe how to verify it
Ⅴ. Special notes for reviews

pouch exec fail, but no enough message
#pouch exec et15sqa_011162138125 echo 1
not found

it fails since container is not in watch.pack. We should enrich error message
25 func (w *watch) get(id string) (*containerPack, error) {
126     w.Lock()
127     defer w.Unlock()
128
129     pack, ok := w.containers[id]
130     if !ok {
131         return pack, errtypes.ErrNotfound
132     }
133     return pack, nil
134 }

Codecov Report

Merging #1751 into master will decrease coverage by 0.65%.
The diff coverage is 0%.

@@            Coverage Diff             @@
##           master    #1751      +/-   ##
==========================================
- Coverage   14.04%   13.38%   -0.66%
==========================================
  Files         281      281
  Lines       56728    58504    +1776
==========================================
- Hits         7968     7833     -135
- Misses      47837    49736    +1899
- Partials      923      935      +12

Impacted Files
Coverage Δ

ctrd/container.go
48.79% <0%> (ø)
:arrow_up:

daemon/mgr/container_envs.go
11.76% <0%> (-54.91%)
:arrow_down:

pkg/utils/utils.go
61.73% <0%> (-28.01%)
:arrow_down:

pkg/errtypes/errors.go
75.86% <0%> (-24.14%)
:arrow_down:

daemon/mgr/spec_process.go
45.18% <0%> (-22.6%)
:arrow_down:

cri/v1alpha2/cri_utils.go
16.77% <0%> (-18.99%)
:arrow_down:

daemon/mgr/container.go
34.56% <0%> (-17.75%)
:arrow_down:

pkg/user/user.go
59.15% <0%> (-16.61%)
:arrow_down:

cri/v1alpha1/cri_utils.go
19.28% <0%> (-15.64%)
:arrow_down:

daemon/mgr/container_types.go
68.29% <0%> (-13.11%)
:arrow_down:

... and 21 more

You could add in return pack, errtypes.ErrNotfound rather the caller. Then the common part could be located in the underlying part. WDYT?

Could you explain more? @allencloud

Oh, how about enrich message in
25 func (w *watch) get(id string) (*containerPack, error) {
126     w.Lock()
127     defer w.Unlock()
128
129     pack, ok := w.containers[id]
130     if !ok {
131         return pack, errtypes.ErrNotfound
132     }
133     return pack, nil
134 }

And I think you may mean here, I also find the problem in DestroyContainer, it also return a not found message, and it will make people confused.
228 func (c *Client) DestroyContainer(ctx context.Context, id string, timeout int64) (*Message, error) {
229     // TODO(ziren): if we just want to stop a container,
230     // we may need lease to lock the snapshot of container,
231     // in case, it be deleted by gc.
232     wrapperCli, err := c.Get(ctx)
233     if err != nil {
234         return nil, fmt.Errorf("failed to get a containerd grpc client: %v", err)
235     }
236
237     ctx = leases.WithLease(ctx, wrapperCli.lease.ID())
238
239     if !c.lock.Trylock(id) {
240         return nil, errtypes.ErrLockfailed
241     }
242     defer c.lock.Unlock(id)
243
244     pack, err := c.watch.get(id)
245     if err != nil {
246         return nil, err
247     }
248

This is covered in #1960, so close this.


[Wsign-compare] warning resolutions, by directory, 15

Resolution affecting directories:
tensorflow/compiler/xla,
tensorflow/compiler/xla/service
split from
https://github.com/tensorflow/tensorflow/pull/41753
part 4 of 4
@mihaimaruseac

Closing as obsolete and old.


ytmapi-rs: Error when song has no album

Hello again. Sorry for opening another issue
When song has no album, the actual duration get "push" to album field and when we try to get duration field, we instead got an error
Song which cause this

In The Dark (Extended Mix) by HALIENE & Andrew Rayel

I can provide JSON which cause this but it might be too long to paste in here

Solution
Only solution I can think of is to check if album is duration or not

Band-aid fix: check if string contains ':' As expected, some album contains ':' but we can go for slower version instead

    let mut album = parse_flex_column_item::<String>(&mut mrlir, 1, delimiter_idx + 1)?;
    let is_duration = album.chars().all(|c| c.is_digit(10) || c == ':');
    let duration = if is_duration {
        let temp = album;
        album = String::new();
        temp
    } else {
        parse_flex_column_item(&mut mrlir, 1, delimiter_idx + 3)?
    };

Actual fix: regex checking

Hey there, thanks for the report.
It would indeed be useful to provide the JSON. Are you able to add it as an attachment?
I've also found it useful in the reports to get a screenshot sent through of what the youtube music page itself looks like. Is that something you'd be able to provide also? I think I can add an issue template to make it easier in future.

Yes, Gladly.
JSON:
ytmapi-rs.output.json
Image

Song in question. Looks like one that doesn't pass QC from YouTube but we should be safe

G'day, thanks again for the detailed report. I've resolved this under #174. Since the number of elements is discovered to be variable, I now parse the flex columns into a String and then split on the delimiter, meaning I can use more standard iterator methods to see if we've got the right field. Should be merged and released shortly.


Inference on large data

Hi,
I am trying to use the pretrained 'absa/classifier-rest-0.2' model for generating labels for approximately 300K reviews. In the README examples, I could not find a way to provide batches of data (batches or list of reviews) to the model. Feeding batches would allow me to potentially speed up the inference process.
I am merely looking to generate labels from your model as a means for a different analysis. There is no intention to train as my task is exactly what you model has been trained on.
Any other ideas on how to speed up the inference process would also be welcome!

hmm look at the pipeline.predict method that consumes the input_batch and easily you can modify a pipeline (or build your own) to do what you want 😊

@ujjwalx Hey did you figure out a way to do it?

@trinanjan12 I’m sorry, No.


⚠ Bofrost.at has degraded performance

In b00a1d4, Bofrost.at (https://www.bofrost.at) experienced degraded performance:

HTTP code: 200
Response time: 1968 ms

Resolved: Bofrost.at performance has improved in ad75ecd.


Running without the --project parameter throws an error

Hi there
I tried to run CAW on my laptop and followed the instructions on how to run the test data set, but i shuts down with the following error message:
CAW $ nextflow run main.nf --test
N E X T F L O W  ~  version 0.23.0
Launching `main.nf` [compassionate_wright] - revision: 4a96e771ec
ERROR ~ No UPPMAX project ID found! Use --project <UPPMAX Project ID>

 -- Check '.nextflow.log' file for details

Any suggestions on how to run CAW when not being on uppmax?

Hello,
It's quite simple in fact, I advise you to make a new configuration file based on milou.config and milou-slurm.
(Which you should because the current ones are made for our UPPMAX clusters).
And include it in the main configuration file nextflow.config your own configuration files with your chosen profile name (let's say dahlo)
afterwards, you just need to run:
nextflow run main.nf -profile dahlo --test
Don't hesitate if you have any more problems.

Hi,
There is a localhost profile, like
nextflow run main.nf -profile localhost --sample data/tsv/tiny.tsv --steps
preprocessing,MuTect1 --verbose
The configuration/localhost.conf likely needs adjustment,  as it is set to
a big machine.
Modules and reference files also have to be in place,  but I run it on my
laptop frequently,  let me know how it goes:
Szilva
On 22 Dec 2016 10:05, "Martin Dahlö"<EMAIL_ADDRESS>wrote:

Hi there
I tried to run CAW on my laptop and followed the instructions on how to
run the test data set, but i shuts down with the following error message:
CAW $ nextflow run main.nf --test
N E X T F L O W  ~  version 0.23.0
Launching main.nf [compassionate_wright] - revision: 4a96e771ec
ERROR ~ No UPPMAX project ID found! Use --project
-- Check '.nextflow.log' file for details
Any suggestions on how to run CAW when not being on uppmax?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/SciLifeLab/CAW/issues/156, or mute the thread
https://github.com/notifications/unsubscribe-auth/AQu-aBP7vV4pfNpgob35gnnOxIqpaqIBks5rKj1GgaJpZM4LTxiy
.

Alright, i'll give the local profiles a go!
Thanks for the help!

What I have is a sort of local mirror
of /sw/data/uppnex/ToolBox/ReferenceAssemblies/hg38make/bundle/2.8/b37/
though not all the 7G, "only" 27G of references and indexes. The largest
beast is dbsnp_138.b37.vcf (can be made smaller for tests), and the
references obviously. The list of files are in the param section
of configuration/localhost.config
Szilva
On Thu, Dec 22, 2016 at 10:49 AM, Martin Dahlö<EMAIL_ADDRESS>wrote:

Alright, i'll give the local profiles a go!
Thanks for the help!
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/SciLifeLab/CAW/issues/156#issuecomment-268761302, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AQu-aGgfvl2AD-V3-FrBn1Sp24PQCP7tks5rKketgaJpZM4LTxiy
.

Hehe, i'm standing in that folder now and have started copying stuff to my computer :) I saw that you had a folder named hg38bundle you use files from, so i tried to run their makefile to get everything i need. Turns out Broad have changed their ftp structure since that script though, but even after correcting the paths, the download speed was only ~400kbps so i figured my dl rate from uppmax would probably be better. Should be done copying in a while.

Shall I zip what I have and put is somewhere temp space?

Oh, that would be nice! I should soon have these files:
Mills_and_1000G_gold_standard.indels.b37.vcf
1000G_phase1.indels.b37.vcf
dbsnp_138.b37.vcf
hapmap_3.3.b37.vcf
1000G_omni2.5.b37.vcf
1000G_phase1.snps.high_confidence.b37.vcf
Mills_and_1000G_gold_standard.indels.b37.vcf.idx
1000G_phase1.indels.b37.vcf.idx
dbsnp_138.b37.vcf.idx
hapmap_3.3.b37.vcf.idx
1000G_omni2.5.b37.vcf.idx
1000G_phase1.snps.high_confidence.b37.vcf.idx

so if there is anything else i would need to get going that would be really helpful.


'Floating point exception' when running examples

Nice work! I'm trying to run the example on different platforms, but always get the error "Floating point exception(core dumped)" without any other error messages. And I wonder is it possible to share a docker (or apptainer) image? Maybe it could be helpful?

Thanks! I added a Google Colab Notebook to make the it easier to run the code. Let me know if this helps.


Right Click  Move to

What feature or improvement do you think would benefit Files?
Right Click  Move to option needed

Requirements
Please add this feature, to right click on a file or folder..   Sent to  and Move to
Files Version
<IP_ADDRESS>
Windows Version
10.0.22621.3296
Comments
No response

Thank you for your feedback, this isn't the first time this has been requested but as of now we don't have plans to add "move to" to the context menu. We'll keep tracking for similar feedback, and we might reconsider this in the future.


Change the created gauges back to be perpetual

As we'll add the streamer module, which will allocate incentives daily, the supported gauges should be perpetual

remove the NumEpochsPaidOver
set the created gauges to be perpetual by default
bring back the perpetual validation


Overlaying Timestamp

How to overlay timestamp on the videos?

This is an ffmpeg question, not a fluent-ffmpeg one. Please see the ffmpeg documentation :)