Hightlight rows current weekday

Q
A

Bug fix?
no

New sample?
yes

Related issues?
no

What's in this Pull Request?
This is a new sample that demonstrates how to apply formatting to list columns based on the current day of the week.
So the same view is formatted differently on a Sunday than on a Wednesday.

Hi @365knoten . Thanks for the great sample!!
I tested the sample at my place and the day of the week was different depending on the current time, even on the same day.

This is probably an effect of my computer being set to Japan time(UTC+09:00).
I am sorry, but could you please confirm this phenomenon?

Thank you for the update @365knoten 🙏✨
I'll test it again on my end!

Thank you for testing @tecchan1107 .
I did not take different timezones into account, but tested the new formula with many different timezones yesterday.
Kind Regards,
Sven

Hi @365knoten ! I tested it and it successfully highlighted the today's day of the week row!
Thanks for the fix, and for the great, great sample😍😍😍✨
I have done the merge, please check the following link. (I made some minor adjustments when merging.)
https://github.com/pnp/List-Formatting/tree/master/view-samples/highlight-rows-current-weekday
Please let us know if you have any questions.
Once again, thanks for the awesome sample! I learned a lot about the math of the days of the week🤩!

If you are interested, please register for the recognition program at the following link. You will receive a digital badge when you register!
http://aka.ms/m365pnp-recognition


PageSpeed 404s origin files with .pagespeed. in them.

Hello..

I have mod_pagespeed installing and working okay on my server, it optimizes
images, css and js resources, generates a cache and so on, everything is fine

Now, some editor user downloaded an optimized image (.pagespeed.jpg resource)
and uploaded it to some folder, now when I try to open the .pagespeed. image
from that folder I get a 404 error, in the apache log I see:
[Thu Oct 30 10:48:05 2014] [error] [mod_pagespeed <IP_ADDRESS>-4056 @11718]
Rejected absolute url reference
http://mydomain.es/uploads_vpn2/images/migue/upydandalucia_20141018_01_.jpg
[Thu Oct 30 10:48:05 2014] [warn] [mod_pagespeed <IP_ADDRESS>-4056 @11718]
[1030/104805:WARNING:resource_fetch.cc(197)] Fetch failed for resource url
http://mydomain.es/uploads_vpn2/images/migue/299x106xupydandalucia_20141018_01_.
jpg.pagespeed.ic.ltuwOiqr08.jpg
[Thu Oct 30 10:48:05 2014] [warn] [mod_pagespeed <IP_ADDRESS>-4056 @11718] Fetch
failed for
http://mydomain.es/uploads_vpn2/images/migue/299x106xupydandalucia_20141018_01_.
jpg.pagespeed.ic.ltuwOiqr08.jpg, status=404
[Thu Oct 30 10:48:05 2014] [warn] [mod_pagespeed <IP_ADDRESS>-4056 @11718]
http://mydomain.es/uploads_vpn2/images/migue/299x106xupydandalucia_20141018_01_.
jpg.pagespeed.ic.ltuwOiqr08.jpg resource_404_count: not found (404)

if I rename the image and remove the .pagespeed. string it works fine

so, is there any way to disable pagespeed parsing in the folder? and just let
apache to provide the image as is it?

thank you

What steps will reproduce the problem?
1. enable mod_pagespeed for a domain
2. create a folder and upload some image
3. click on that image so pagespeed optimizes it
4. download the optimized image and copy it to some folder
5. empty the pagespeed cache
6. when I try to open the optimized image directly I get a 404 error

What is the expected output? What do you see instead?
I want to disable mod_pagespeed in that folder so I can get the image normally,
I put the apache output above

What version of the product are you using (please check X-Mod-Pagespeed
header)?
Im using mod_pagespeed <IP_ADDRESS>-4056

On what operating system?
CentOS 6.3 with cpanel 11.44.1

Which version of Apache?
2.2

Which MPM?

URL of broken page:

Original issue reported on code.google.com by<EMAIL_ADDRESS>on 30 Oct 2014 at 10:20

hi  everyone,
i have encountered the same error. every time i am new to this but every time i upload a photo through wordpress media, pagespeed seems to rewrite it with an 'x filename etc' it puts an x before the photo  and then i get 404 errors. the visitor sees a blank screen in the place of the photo.  can you explain me how you fixed it?  thank you in advance
the error .  i have replaced the filename and my site   with 'filename'  and 'mysite'
’’filename’’.jpg:0: Resource based on https://www.’mysite’.gr/wp-content/uploads/2018/09/’filename’.jpg but cannot access the original
[Sun Sep 30 15:07:40.907169 2018] [pagespeed:warn] [pid 9315:tid<PHONE_NUMBER>05632] [mod_pagespeed <IP_ADDRESS>-0 @9315] [0930/150740:WARNING:resource_fetch.cc(195)] Fetch failed for resource url https://www.mysite.gr/wp-content/uploads/2018/09/’’filename’’.jpg.pagespeed.ic.Y281WFqmAM.webp
[Sun Sep 30 15:07:40.908504 2018] [pagespeed:warn] [pid 9315:tid<PHONE_NUMBER>97056] [mod_pagespeed <IP_ADDRESS>-0 @9315] Fetch failed for https://www.’’mysite’.gr/wp-content/uploads/2018/09/x’filename’.jpg.pagespeed.ic.Y281WFqmAM.webp, status=404

Awesome job finding the right issue to append this question. I think the answer is in the comment above with date 31 Oct 2014 at 11:44 -- create a new VirtualHost with ModPageSpeed unplugged in it, and organize your uploads there.
I don't know much about WordPress and how uploads worked, but that evidently worked a few years ago.
In general you don't want mod_pagespeed to optimize images during upload because it may transcode them to webp, and then they won't be displayable on non-webp browsers. And of course there are evidently some issues you've seen (as have others) when mod_pagespeed sees a URL that was already optimized by mod_pagespeed.

i am afraid i dont have the right knowledge to set up a virtual host  .
i found also this solution , i entered the rule in .htaccess file but still the problem is there.  as i get it the pagespeed rewwrites my uploades and makes them webp files and then it cannt find it .   should i enter this rule somewhere else?
I am getting 404s for rewritten resources (like example.png.pagespeed.ic.LxXAhtOwRv.png) or for the mod_pagespeed_admin console 🔗
The most common reason that the rewritten resources 404 is because of mod_rewrite RewriteCond rules. For example:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^ /404 [L,R=301]
This rule causes 404 for all requests which don't exist on the filesystem, including mod_pagespeed rewritten resources and the mod_pagespeed admin console.
In order to fix this you must add an exception for mod_pagespeed URLs:
RewriteCond %{REQUEST_URI} !pagespeed
This will allow rewritten resources, the admin console and static resources necessary for some filters.

i am using https  domain maybe this also has to do with the problem... i am not sure what to do here


Update contribution guidelines and add development section

Closes #80

Summary by CodeRabbit

Documentation

Updated the README.md for enhanced clarity and guidance for contributors.
Added a new "Development and Manual Deploy" section with detailed instructions for contributing and deploying orbs.
Modified "How to Contribute" section to reference the new CONTRIBUTING.md document for better accessibility.

I'll use these instructions to see if I can fix that orb to use latest docker images and latest way to activate unity.

I still haven't tested these instructions, but they seem correct. I'll give this a try later this week and merge asap.


Storage saved to wrong location when multiple : are present in key

Describe the bug
I thought that the split function with a limit split up to that limit, then returned the remainder as the final item in the split response:
const [one, two] = "Hello, my name is Aaron".split(" ", 2);

// Expected
// one = "Hello,"
// two = "my name is Aaron"

But really it just returns the second entry in the split...
// Actual
// one = "Hello,"
// two = "my"

So the storage API doesn't work when you have more than one : in your key. Must have mixed it up with a different language... Oh well.
https://github.com/wxt-dev/wxt/blob/2ad099bf7e20da74f4ee7c6113322cfe470f5d90/src/storage.ts#L29
It needs to be refactored to:
const deliminatorIndex = key.indexOf(":");
const driverArea = key.substring(0, deliminatorIndex);
const driverKey = key.substring(deliminatorIndex + 1);

Expected Behavior
When setting local:player:preferences:autoSkipEnabled, it should save the value to player:preferences:autoSkipEnabled in local storage, not player.

Released in v0.13.1


Stack traces missing on errors

Description
In certain situations stack traces are missing from error logs.
Steps to reproduce
use strict;
use warnings;
use Search::Elasticsearch::Util qw(throw);

sub main {
     throw ('Internal', 'I am an exception');
}

main;

Observed behavior
[Internal] ** I am an exception, called from sub main::main at test.pl line 9.Command terminated with non-zero status.

Expected behavior
[Internal] ** I am an exception, called from sub main::main at test.pl line 9.Stacktrace:
--------------------------------------------------------------------------------
#    Package                                            Line  Sub-routine
--------------------------------------------------------------------------------
1    main                                                  9  main::main
--------------------------------------------------------------------------------

That is by design https://github.com/elastic/elasticsearch-perl/blob/master/lib/Search/Elasticsearch/Error.pm#L135
You can set $Search::Elasticsearch::Error::DEBUG to 2 to change that behaviour


Not able to buy an NFT: Weird Error message

I tried to buy one NFT from this collection: https://kodadot.xyz/ahk/collection/223 specifically this NFT: https://kodadot.xyz/ahk/gallery/223-3
I have had enough of KSM, my account: CwaBDMrkTa5Yo9iWcqTGV7xU1GfSjTCbvPk2T4psxGLPrPJ.
But I got this error:

Right now, Im not a happy buyer. I tried to buy an NFt after a long time, and I got an error on my first item. 😭

could be related with #8511

Should be resolved now


Review criteria v0.1

This PR adds some suggested review criteria as a separate page in the application, which is readily accessible to all who can see the reviews application (as well as anyone who cares to look at this repo, which is something to be aware of). I am happy that the criteria are "public" in this sense, because (a) they are a work in progress and (b) they should be open to continuous discussion and review.
In addition to this, I also would like to change the actual review interface too. I attach below a simple screenshot of what I hope to work towards, based primarily on insights from Salim about affordances and how we can think through making the process seamless without making it mindless. Simplifying to a thumbs up, thumbs down approach, but as it applies to three broad Kernel-y categories seems like a good place to begin testing this idea. These three categories would stack one on top of the other in the mobile view, starting with "Sincerity" as that is the most important to me (note the personal bias here).

The code to change for review voting is here, though I suspect doing it in another PR is likely the better approach.
I also removed the Navbar.jsx and Create.jsx files as they were not being used.

@mulligan-madness
"Affordances are things that make certain actions possible.  If you see a handle, you know you can pull it.  If you see a light switch on the wall, you know you can flip it and something will turn on or off.
So if you present something that looks like a lightswitch, certain behaviours happen.  We can put intructions or labels beside a lightswitch, but no surprise - they probably won't be read because we've learned that figure out what a lightswitch does, we just flip it to see.   Nobody ever installs a lightswitch that does something dangerous.  So people see lightswitches, and they flip them. Then if something goes wrong, they read the warning text you put beside it. :joy:
There are other funny things that play out here. Like if the switch activates a timer, that's confusing. People would expect a dial or digital timer instead of a lightswitch if it activated a timer.   Or if it looks like a lightswitch, but is actually a trackpad.  So confusing!   So what I was saying yesterday was if we provide a :+1: :-1:  interface, it'll likely be treated like a lightswitch, in that people won't feel they need to read instructions, and will probably assume that this is requesting them to express their personal preference -- because we've learned that's what :+1: :-1: means.  Whereas if there are three of them labeled with qualities we want them to rate on, that might different enough that they will stop to reconsider and modulate their expectations of the interface.
It's a really fun topic and becoming interesting to a few people around Kernel these days.  There's a whole elaboration on affordances relating to economic tokens here if you're interested https://www.daoistry.com/mindsets/blockchain-coordination/"


chore: set rust log level to info for gateways and client

[x] Updated log level string for client and gateways to info or higher
[ ] Update logs to hide DNS information

@bmanifold double checking that the log levels in the gateway's *.tf files are just used for our own gateways.
Also, the relays still have debug, since only we see that I think that makes sense but double checking with @jamilbk

@conectado, I'm guessing you mean the log levels in the production and staging environment *.tf files (e.g. https://github.com/firezone/firezone/blob/ecce0244dcdbb5f7a8a6aa6f66d6b4ba4ec27331/terraform/environments/staging/aws.tf#L162)
If so, yes, that would only apply to our gateways.  The gateway terraform modules (both AWS and GCP) that are used in those environment TF files default to info if nothing is set, so if someone were to come in and use our Terraform modules they would need to explicitly set their own log level or it would fall back to info.
That said, I suppose someone could potentially look at our environment TF files and copy the strings, but that would still be them explicitly setting those values.

Fixed #3618

Changed the log string to info as per @thomaseizinger suggestion, there doesn't seem anything too noisy and simplifies the strings quite a lot.
This is still quite a big change so re-requesting reviews.


Create codeql.yml

Coverage: 92.141%. Remained the same when pulling e5fb5af8e69b12069c4cd91f23e982af84f3c41c on codeql-workflow into 4756eaf399293f5f70da482d92e6ccf6d0e23366 on main.

Coverage: 92.141%. Remained the same when pulling e5fb5af8e69b12069c4cd91f23e982af84f3c41c on codeql-workflow into 4756eaf399293f5f70da482d92e6ccf6d0e23366 on main.


I still don't know how to use

add example?

Hi, I'm wondering what do you need in addition to this: https://github.com/miwurster/spring-data-influxdb#usage-spring-boot ?


fix(tagValues): empty request after kernel terminate

Why?
In SF 4.4 with the debug disabled, we don't have the request anymore after the kernel terminate event.
How?
Set the request to metric handler on kernel response

release v5.0.1


Refactoring autoassess

Contains updated concentration diagnostic that currently works only with dummy data; no need to accept the PR just yet, this is more of a backlog for me to inspect the issues that may be brought in by this new autoassess diagnostic and solve them. One issue is to get all the necessary variables in one basket and change the recipe accordingly; will keep working on this from now on (until forever by the looks of it :grin: )

@jvegasbsc cheers for adding the variables, man but unfortunately I can't seem to find the Emon table for CMIP5, is that only a mip of CMIP6? In that case they can't be good coz the initial diagnostic was meant for CMIP5 data :cry:

Yes, they were added for CMIP6 definitions, but this not prohibit us to use them as custom variables using CMIP6 definitions as a guide

cheers @jvegasbsc -- at the moment starting to port a new autoassess diag which should be simpler and faster then I'll get back to these ones from conservation

hey guys @mattiarighi @bouweandela @pdearnshaw @veyring this is a big PR that needs to get in now before more changes are applied and it will really grow out of proportion. I have operated a significant number of structural changes and the whole set of Autoassess areas is fully integrated in ESMValTool workflow (there are a bunch more areas in the original autoassess but they can be integrated with minimal operations now that we have this sort of structure; plus, if we keep integrating stuff in this PR, things will get crazy big). Note the structure of /esmvaltool/diag_scripts/autoassess/:

autoassess_area_base.py : master wrapper for all autoassess area diagnostics
autoassess_radiation_rms.py : wrapper for all v1->v2 autoassess RMS diags
autoassess_source : location for auxiliary files (1 file now)
conservation : conservation area repo
init.py
land_surface_permafrost : land surface Permafrost area repo
land_surface_snow : land surface Snow area repo
land_surface_soilmoisture : land surface Soilmoisture area repo
land_surface_surfrad : land surface Surface Radiation area repo
loaddata.py : auxiliary that loads preprocessed data for area diags
plot_autoassess_metrics.py : NAC plots (Met Office style) wrapper
_plot_mo_metrics.py : NAC plots (Met Office style) plotter
_rms_radiation.py : RMS computation for autoassess_radiation_rms.py
stratosphere : stratosphere rea repo
_valmod_radiation.py : auxiliary for autoassess_radiation_rms.py

Every area is run in this manner: esmvaltool -> preprocessor -> diag: autoassess_area_base -> execution of desired area -> plot_autoassess_metrics -> obtain final NAC plots. The only non-native ESMValTool tool that is still used in this configuration is loaddata.py that keeps a lot of its former autoassess functionality ie it loads the preprocessed data and applies temporal means if needed; this will eventually be dissolved and native ESMValTool preprocessor functions will be used, but it is safe to leave it this way for now. All other time-area operations (area average, regrid etc) are native ESMvalTool preprocessor functions.
There is still work to be done wrt three aspects:

areas like conservation or soilmoisture need to have some variables implemented (the derivation and integration in the area diag itself) - they work well, but don't use the full number of intially requested variables; this work is beyon my level of knowledge and has to be done by someone else that has experience with these variables;
areas like Surface Radiation now use fixed masks (time-independent land, sea or ice masks supplied via the fx vars); initially in autoassess these masks were time-dependent and different temporal averages were applied on them; I do not have these files so I can not work with them; replacing the current masks with the time-dependent masks can be done in a straightworward manner, the code is set up for a one-liner change; again, the area diags work finefrom a functional point of view, but am not sure about the scientific corectness of using fixed masks;
a general check and review of the integration is needed: this has to be a scientific check done by Autoassess specialists at the Met Office.

Having said all this, I am more than ready to merge this now and future work taking care of the above mentioned points can be done at a later stage in a separate (new) branch. A word about Codacy issues: they are not few, but bear in mind the volume of code. Also, most of them are variable naming-related and high complexity of autoassess functions that I would feel uncomfortable to change - these are from the original modules and I am not willing to do this work fearing bugs that I may introduce from decomplexifying. All other (very many) issues I fixed already.
OK, I'll stop now, sorry for the lengthy post but these things needed to be posted. Feedback and suggestions most welcome :grin:

hey @mattiarighi I'd like to merge this since I am not going to work on it anymore and (as I see it) any furter work will not be done very soon and will be done on a separate branch in the future. There are no changes to the preprocessor library apart from the addition of a new generalized area avg function in _area_pp which currently used only by one of the autoassess diags (but is very helpful in the future, since it can take care of a whole lot of corner cases). What say you, man? @bouweandela is on hols so I reckon we could wait for his review when back, but there is really not much more I can change in the code, pretty much polished it to a decent level of shine :grin:

@bouweandela cheers muchly for the suggestions&review, bro! I am on it today - the problem with the duplication is a bit of a tricky one since that entails altering the Autoassess diagnostics in a serious manner, one thing I'd like to stay away for now, before the Met Office folk will be reviewing the diagnostics - in fact, it is their job to do it as I see it

Actually I did (except the line-too-long issues). :stuck_out_tongue_closed_eyes:

but..but...those are my only errors as well (and too many spaces which I like, so we can allign stuffs :rofl: )


[BUG] btop.conf not created for fresh new usage

Describe the bug
btop.conf is not created for a fresh new usage.
To Reproduce

Extract btop to fresh new folder
Launch app and make one change in the options
Exit the app
btop.conf is not created

Expected behavior
btop.conf created after first fresh launch.
Info (please complete the following information):

btop4win version: 1.0.2 (LHM)
Binary: github release
Architecture: 64bit
Windows Version: 11
Terminal used: Windows Terminal
Font used: default

@hl2guide

Can you create files manually in the btop4win folder? (Right click New->Text file, for example).
Does it work if you move the btop4win folder to your desktop.
Are you changing the same option? If so, which option?
Does it work if you make random changes to multiple options?

Yes
No
Graph Symbol to: Block
No (I changed theme and symbol to braille)
No

How are you launching the program?

How are you launching the program?

Running btop4win.exe

I found out that it's because I'm closing window with X instead of the menu.

I've added a handler that detects when closing by using the window controls on the terminal, will be included in the next release.
Honestly didn't know that Windows just kills the process when closing the window manually...
I've tested i locally but you can try this binary until next release:
Release-LHM-test.zip

What's the location for btop.conf on Windows? I have installed using scoop.


DO_NO_SUBMIT: test skipping validations

Test if https://github.com/bazelbuild/continuous-integration/pull/1629 works

Skipping URL stability test worked in https://buildkite.com/bazel/bcr-presubmit/builds/1254
Auto presubmit run worked in https://buildkite.com/bazel/bcr-presubmit/builds/1255


🐛 BUG: "Unknown Error: undefined" from missing flag in unstable_dev

Which Cloudflare product(s) does this pertain to?
Wrangler
What version of Wrangler are you using?
2.20.0
What operating system are you using?
Mac 13.3.1
Describe the Bug
This was not a fun one to find 😓
Take the following code:
import { Buffer } from 'node:buffer';

export default {
	async fetch(request: Request): Promise<Response> {
		const encoded = Buffer.from(request.url).toString('base64');
		return new Response(encoded);
	},
};

and the test:
import { unstable_dev } from "wrangler";
import type { UnstableDevWorker } from "wrangler";
import { describe, expect, it, beforeAll, afterAll } from "vitest";

describe("Worker", () => {
	let worker: UnstableDevWorker;

	beforeAll(async () => {
		worker = await unstable_dev("src/index.ts", {
			experimental: { disableExperimentalWarning: true },
		});
	});

	afterAll(async () => {
		await worker.stop();
	});

	it("should return Hello World", async () => {
		const resp = await worker.fetch('https://example.com/');
		if (resp) {
			const text = await resp.text();
			expect(text).toBe(btoa(`http://${worker.address}:${worker.port}/`));
		}
	});
});

This is gonna fail, there's no nodejs_compat flag right? Well, it does fail... however:
➜  unstable-dev git:(main) npm run test

><EMAIL_ADDRESS>test
> vitest

 DEV  v0.31.1 /Users/walshy/workspace/workers/unstable-dev

 ❯ src/index.test.ts (1)
   ❯ Worker (1)
     ⠼ [ beforeAll ]
     · should return Hello World

 Test Files   (1)
      Tests   (1)
   Start at  17:57:29
   Duration  430ms (transform 36ms, setup 0ms, collect 227ms, tests 0ms, environment 0ms, prepare 41ms)

⎯⎯⎯ Unhandled Error ⎯⎯⎯

Vitest caught 1 unhandled error during the test run.
This might cause false positive tests. Resolve unhandled errors to make sure your tests are not affected.

⎯⎯⎯ Unhandled Error ⎯⎯⎯
Unknown Error: undefined

 FAIL  Tests failed. Watching for file changes...
       press h to show help, press q to quit

This failure is insanely unhelpful, I'm not sure how it's getting to this error without any stacktrace but yeah. In a large project, it's extremely difficult to find this issue.
In my case, this worked in CI but not locally, if unstable_dev just can't find the flag through options or wrangler.toml for xyz reason it fails this badly.
Simple fix but with a very non-verbose error, which makes finding the cause extremely difficult.

@WalshyDev thanks for filing this issue. We are currently doing work around unstable_dev and will add a fix for this to that body of work. We should provide better messaging for users when there is missing config.


Error messages in fs_unix.h

I agree that my contributions are licensed under the Laf license, and agree to future changes to the licensing.
I have simply added strerror to each function which throws an error to get a more detailed error message.

Thanks @Delta2Force, I'll merge this with some little correction e.g. keep using std::rename() as it is (or should be) defined in  inside the std namespace.


[v1.1][T11-B3]Insurance Book

@daviddalmaso @sebry9 @cambioforma @limzk1994

@Sebry9 @daviddalmaso @cambioforma @limzk1994 Some comments added. You missed the V1.1 milestone, because you only update the DeveloperGuide. Thus, please update other documents also. In general, remove/update things that're not needed in your app or related to addressbook.


Add text 'Follow us on social media' to footer

Add text 'Follow us on social media' above the social media icons in Footer.tsx file. Use Tailwind CSS classes.

I've submitted a PR for this issue. Is that okay?


App crashes when you click on two albums at the same time

App crashes when you click on two albums at the same time

Disable network, start app, crashed too.

Offline app launch crash is fixed, so I will rename this ticket to deal with the crashes when you click on two albums at the same time

This is correctly fixe by this PR https://github.com/igorwojda/android-showcase/pull/156


Variable sized content

Hi there,
Just wondering, is there any plan to allow the slideshow figure out height (or adjust height depending on current slide) for when the height of the slide content is unknown?
Thanks!

Keep in mind:

The carousel is responsive by default.  That means the <Slide> component will stretch or shrink to fill the width of the <Slider> component. The height of the <Slide> component will shrink or grow based on the ratio of the naturalSlideWidth to natrualSlideHieight properties that you set on <Slider>.
All the slides have to be the same size in order for this carousel to work.   So, the height can't change based on the slide.

Solutions
Are you using the <Image> component?  If so, set the tag attribute to "div" and isBgImage to true, this will force the image to be loaded into the background.  The background image will flex to "cover" the entire div, so some clipping might occur if your images are different sizes.  So, in your case, change the background-size to "contain".  Look up more
<Image
  src="../myimage.jpg"
  tag="div"
  isBgImage
  style={{backgroundSize: 'contain'}}
/>

I still need to add more documentation for the Image component. My apologies.
If you're not using the Image component and just using a plain <img> element then style your img element to be responsive and "flex".  The innermost div of the <Slide> component has both the width and height set to 100%, that means whatever img tag you place inside the slide component can have a width set to 100% or the height set to 100%.

If you care about the height over the width, then set the height to 100% and leave the width blank.  - If you care about the width over the height, then set the width to 100% and leave the height alone.

Your best bet is to use the Image component example from above.
I might change the default value for the backgroundSize to be 'contain' instead of 'cover'

Thank you for the super detailed response! My particular use case is text of varying lengths. Thus a fixed aspect ratio seems inadequate. I ended up using react-slick for their auto height feature (it looks a bit janky since the height just jumps without animation but eh). It's possible I'll be better served by deciding on a max length of text and using a fixed aspect ratio (or rather several for the different screen widths) but that isn't in scope for me now.

You could put the text in a div that is 100% height and then set overflow to auto?  However, vertical scrolling text in a horizontal scrolling carousel sounds like something a marketing director would come up with ;-)


override $supported flag

Hi Mike,
could you add possibility to override $supported flag? On CentOS 6 with EPEL repo your module installs open-vmtools package but doesn't ensure it is running, because of this supported flag which is set to false on CentOS 6.
Regards,
p.

Fixed by #14


Draft.js API improvements in 0.10.0 and 0.11.0

What: The API for managing entities will be moved from the global Entity module into contentState, with a deprecation warning in v0.10.0 and a full breaking change in v0.11.0.
Why:

currently changing or adding entities won't trigger a re-render. This is a big pain!
the use of a non-Immutable storage for entities doesn't fit well with the rest of the Draft architecture
moves Entity storage out of global module; this just makes more sense as an API, rather than having it globally available.
Other maintainers - feel free to add detail and say this more eloquently.

Will 0.10.0 include breaking changes?
Nope! When you update to v0.10.0, you should start seeing warnings in the console when the old Entity module API is used. The new API, using contentState will be supported, and you can migrate to the new API incrementally.
We will put out documentation about how to update all use cases when releasing 0.10.0.
Once you are fully migrated to the new API, you can update to 0.11.0, which will include the fully breaking change and will also include the benefits of the new API.
What's taking so long???

Since we are improving the API in a breaking way, we are doing extra testing and preparing documentation to make the 0.10.0 and 0.11.0 releases run smoothly.
We are a tiny team with other projects, and so thanks for everyone's patience! We are actively working on catching up, and there are discussions ongoing for how to improve the state of this project. See #835.

Just an update - we released 0.10.0, including the deprecation of DraftEntity and the new API for managing DraftEntity records.
Next steps:

Publish v0.11.0@next for beta testing
Publish any intermediate bug fixes at v0.10.1
Internal testing of v0.11.0 on Facebook's wide range of use cases
Release v0.11.0 and continue doing regular releases in the future

Awesome! Great job @flarnie :1st_place_medal:

Nice!  Looking forward to seeing the changes. 🎉

@flarnie Any update on publishing 0.11@next? 0.10's pseudo-immutable behavior is causing bugs/confusion (#1047)

It is unclear to me how import from any source other than "raw" ContentState or plain-vanilla HTML is best accomplished once Entities cannot be created without a ContentState instance.
That is, our use case involves storing Editor results in HTML after editing with Entities which correspond to various XHTML tags within the stored data. We are using HubSpot/draft-convert, which offers nice "hooks" to analyze the HTML/DOM as it is being parsed, and we create Entities for various parts of the document at parsing time. Like the built-in convertFromHTML() importer the end result is ContentBlocks and an EntityMap, and the next step is ContentState.createFromBlockArray(contentBlocks, entityMap).
If Entities cannot be created without a ContentState instance, is the suggested import process now to create an empty ContentState, then add Blocks and Entities to it as they are parsed?
Or asked a different way: Is there any non-deprecated Entity creation support planned for import methods other than the built-in ones?
As implied in https://github.com/HubSpot/draft-convert/issues/38, our usage of draft-convert already generates "DraftEntity.create will be deprecated soon!" warnings in 0.10, and it sounds like it will stop working in 0.11.

Awesome work! When is a release of v0.11.0 likely :) ?

If I go back to a previous state via undo, will the entities also fall back to the state they were in at that point?

Since the convertFromHTML in draft-convert was originally based on Draft's built in one, my strategy to solve the issue there should be usable within the built-in module as well. Similar to what was suggested above I create an empty ContentState at the beginning and pass down functions to generate/manipulate entities while parsing nodes. See https://github.com/HubSpot/draft-convert/pull/82

About breaking changes
@flarnie First of all thanks for drive Draft JS! — I have a question related to the migrating 0.9x to 0.10.x seems editState has a kind of mutation onChange I can see the previous editState also change.
Happy to look into this.

Hi @MadebyAe - I think I would need more details to understand your question and why this is a problem. Could you open an issue and describe how you've run into this bug?

Why breaking change on 0.11.x, instead of 1.x.x?

I'll be giving this a shot now since @flarnie has since left the project.
@BrodaNoel pre version 1, minor versions can be breaking too.

Closing in favour of https://github.com/facebook/draft-js/issues/2650, since the DraftEntity API will be changed in v0.12.0 instead. Any follow-ups should be brought up there.


dynamic list of stacks

Hey mate,
We have a requirement to run the near same stack many times but with a slightly different config. That is a dynamic list really. I want to pass in and have a stack run a set config (say dev) but then override with my runtime params and most importantly give it an aws cfn name rather than a static one in bora.yml. So something like
bora apply my-stack-dev --cfn-stack-id=my-stack-dev-1 --params 'example=1'
Looked at the code - think it is possible if I treat cfn-stack-id as a new type of param and in stack.rb would have to do some work so that:
@cfn_stack_name = stack_config['stack_name'] || @stack_name
can also be set by a 3rd option (which takes precedence)
But do you want to take it in this direction as it kinda adds a new concept and is a bit of a largish change. Have to deal with all the other tasks, look at resolvers etc
Otherwise I'll use output the and fall back to aws tooling.

I've been thinking about doing this as well, but I haven't landed on a solution that I really like yet. The idea is to have a bora stack definition that acts as kind of a "template" that you can use to stamp out multiple CFN stacks with very similar configuration.
There's a stack_name parameter in bora.yml that you can use to override the name of the stack that gets created in CloudFormation. So maybe the solution is as simple as allowing this to be set as a command line option? I'm already doing something like this for "region".
Anyway, I'm planning a hacking session on Bora this week, I'll have a play with a few things and see how they look.

... which is of course pretty much what you were suggesting :)
Another option might be to allow a "default" stack config that gets used whenever there is no matching stack found. However I'm not sure I like this approach, it's a bit more non-obvious and limiting (what if you want many "default" stack configs?).

Looking at the code I think it should be pretty easy to do it in a similar way to how we're handing region overrides from the command line. This wouldn't be available for the rake tasks though, but TBH I'm thinking of deprecating the rake functionality, as it's pretty limiting and you can always invoke the bora process from Rake if you really need to.
What sort of an impact did you envisage on the resolvers? As far as I can see they wouldn't need to change?

I wasn't sure if the resolvers just got applied to params? I hadn't followed it all the way through. I had (not MVP!) an idea around being able to pass a param and interpolate that into a cfn_stack_name in bora. You do some of that with creds and outputs I think? So in my case I'm identifying stacks by a number id so if I pass that as a param I can use that number in my cfndsl and in my cfn stack name.
cfn_stack_name: dev-stack-${id}
But short term I think yeah some way of having another named param like region to set the cloudformation stack name over the bora name would be good enough. Just need to make sure that change is propogated to status, delete and outputs I think? The bora stack name gets used a lot so wasn't sure how to approach changing that.
I've stopped using the rake tasks - the Thor command is much nicer :)

Resolvers are just applied to params at present. Applying them to stack_name would be an interesting idea, although it does make it easy to shoot yourself in the foot by forgetting to supply the parameter.

I'm tossing the various ways to implement this. Interested in your thoughts from a user perspective. To recap:
Option 1 is to introduce a --stack-name parameter that overrides the stack_name defined in the yaml. This would allow you to instantiate multiple instances of any bora stack by giving them unique names. How you manage those names is up to you. The downside is there's no real validation on whether you've supplied the stack_name param or not, so it's easy to forget and do the wrong thing.
Option 2 is to allow parameter interpolation in the stack_name field in the yaml, so you can say stack_name: dev-stack-${id}. Has the advantage that you can validate that the parameter is supplied and make it mandatory, thus reducing the chance of shooting yourself in the foot. Possibly a bit cleaner than introducing another command line param. Also serves as a form of documentation that this stack is intended to be instantiated multiple times.
Option 3 is to introduce a first-class top-level abstraction for this. I want to use the name "stack template", it's too confusing with the existing "template" terminology, but will go with it just for this discussion. So there would be syntax in bora.yml to declare a stack as a "template" and command line options to pass in the "stack instance" name or ID. Downside is more concepts and more complexity. Upside is a possibly a cleaner way to work with these concepts.
Overall I'm probably leaning towards option 2 as a good balance between the various considerations.
Thoughts?

I think 1 and 3 are both valid but 2 would solve my particular problem the best :)

Cool, I'll give this a crack. It will lay the groundwork for another feature I've been wanting to add too - being able to refer to other params in property substitutions

After looking at this more closely, I decided that option 2 was actually not the best way to go about this. I think conflating params with stack name is confusing. It would require pretty much every command to accept a --params flag, for example bora outputs my-stack-dev --params id=1, which I think is not obvious at all.
Thinking on it, I think option 3 is really what we need - I've opened a new ticket to track that in #10. In the meantime, I've added a new flag --cfn-stack-name that allows you to specify the CloudFormation stack name on the command line. Hopefully this will at least unblock you while I think about more explicit support for this use case.

Released as 1.2.0

Sorry for the breaking change... I'm changing the short version of this param from -c to -n. Will release that as 1.3 soon...

Released 1.3. Use that.


Issue with guzzlehttp version: ConnectException: cURL error 6: Could not resolve host: POST

Slack-bundle versions 0.15.4 and 0.15.1 is raising erros in guzzlehttp->createRequest error due to guzzlehttp version. Looks like guzzlehttp has new versions and its not locked in slack-bundle composer.json. Possible solutions:

Change slack-bundle ApiClient.php:createRequest method to use new guzzlehttp structure (not sure how to do it. If someone points me to the right direction, I can create a PR).

Force slack-bundle to use version 4.2.3 of guzzlehttp.

I've just added "guzzlehttp/guzzle": "4.2.3", in my composer.json and it's working fine now.
Thanks!

The reason is that this bundle requires old version of cleentfaar/slack.
For now the quickest workaround is to add the following line to your composer.json:
"cleentfaar/slack": "0.18.1 as 0.15.3",

I didn't have any luck with cleentfaar/slack 0.18.1, since it required jms/serializer ~1.0 while cleentfaar/slack-bundle 0.15.4 required jms/serializer 0.16.
What did work was using cleentfaar/slack 0.17.1, which still required jms/serializer 0.16.
So I added
"cleentfaar/slack": "0.17.1 as 0.15.3",

to my composer.json and ran
composer update cleentfaar/slack

The solution is great but the bundle is not completely compatible with the library anymore causing the test function to crash !

Sorry for the late reply, this should be resolved by the latest release: https://github.com/cleentfaar/CLSlackBundle/releases/tag/0.18.1. If any problems remain, please create a separate issue

Thanks :)


Update pre-commit git hook

Context

https://github.com/celestiaorg/celestia-app/pull/672

Tasks

[x] Delete precommit file https://github.com/celestiaorg/celestia-app/pull/675
[ ] Update them to match linters enforced by CI

Update script to run make fmt. Note: this command is slow (1 to 2 seconds) and would have negative effects on devx if the slowdown was experienced on every commit

[ ] Make githooks more discoverable

Option A: Include a section in https://github.com/celestiaorg/celestia-app#contributing that links to the githooks README or describes how to install these hooks.
Option B: Move githooks to ./githooks

I just encountered a situation where the githook was not helpful. I had changes in go.mod that I did not intend to include in a commit (temporary replace to use local celestia-core). However, this line added them:
https://github.com/celestiaorg/celestia-app/blob/main/contrib/githooks/pre-commit#L41
so I'm disabling the githook on my machine

fwiw I'll probably disable it too, as I also do that very often

@SweeXordious have you encountered the above scenario? Does that change your opinion on wanting to keep these githooks?

@rootulp I didn't run them locally to be honest, but I guess they shouldn't be changing any files. For example, they should check if the file is gofumpted, however, shouldn't apply that themselves.
I guess the following lines are making changes:
    gofmt -w -s $file
    misspell -w $file
    goimports -w -local github.com/celestiaorg/celestia-app $file
    git add $file

Probably, if gofmt found that the file is not formatted, it should just return something different from 0, instead of fixing the issue.

Maybe, if gofmt found that the file is not formatted, it should just return something different from 0, instead of fixing the issue.

This is possible and according to these docs would abort the commit. However, I think it's often useful to be able to commit things that would violate go mod tidy or linters b/c the work is in progress.

I didn't run them locally

If the current githooks aren't helpful to us, I'll re-propose deleting them b/c currently they are a maintenance burden with no benefit to core contributors of this repo.

:axe:


Develop/comment

wow great work, evan

Thank you for your submission! We require that all contributors sign our Contributor License Agreement ("CLA") before we can accept the contribution. Read and sign the agreement
Learn more about why HashiCorp requires a CLA and what the CLA includes
Have you signed the CLA already but the status is still pending? Recheck it.

Sorry, didnt mean to push this to your branch :)


Code logging for CorrDiff training

Modulus Pull Request
Closes https://github.com/NVIDIA/modulus/issues/394
Description

Checklist

[x] I am familiar with the Contributing Guidelines.
[x] New or existing tests cover these changes.
[x] The documentation is up to date with these changes.
[x] The CHANGELOG.md is up to date with these changes.
[x] An issue is linked to this pull request.

Dependencies

/blossom-ci

Not the best way of logging the code though, but unblocks for now...

Closing in favor of this PR: https://github.com/NVIDIA/modulus/pull/429


timeout warning

started to receive this warnings, what should i check?

I get these, even though the packs containing the icons are installed locally and have visibly loaded on the client before the error shows in the server log. Suggests the SSR is failing to load the icons?

same problem!

I have the same. Fix it please.

I am getting this warning and the icons are not displayed on my page.
It has been like this for a few iterations of nuxt.ui. As you can see I have imported the icon sets that I am using and when nuxt builds it identifies that I have a local server environment.
I have ssr enabled but on some of my routes I have ssr: false
I have tried to use the icon: {
provider: 'server',
}, setting.
I don't really know what else to do to either troubleshoot or change in my configuration.
Node Version: v20.17.0
Nuxt Version: @3.14.1592
Nuxt-ui version: 2.19.2
Package Manager<EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS>

We temporarily closed this due to the lack of enough information. We could not identify whether it was a bug or a userland misconfiguration with the given info.
Please provide a minimal reproduction to reopen the issue.
Thanks.

Why reproduction is required

I think I worked out my problem... It's dynamic components... My implementation was vue based... I did not realise the nuance of how nuxt uses the resolver function. Anyway, will play with this some more but thought it might help somebody else...


Use different encoding for ach different Header

This fixes issue #15 and maybe removes the need for pull request #1
Actually I can't understand the meaning of the attribute "encoding" for Headers ( as collection of Header ).
Each header can have a different encoding. Header::getEncoding() actually sets the encoding for the header.

Can you try to write a unit test to fix this issue? can you can check the build status?
https://travis-ci.org/zendframework/zend-mail/jobs/67185527
Thanks

close for failing tests

Hi Gianluca,
I think we can add this test to the package:
public function

testCanConvertNonASCIIHeaderToStringAfterAddingHeaderToMessage()
{
//non ASCII characters
$str = 'òàù';
$header = new \Zend\Mail\Header\GenericHeader();
$message = new \Zend\Mail\Message();
$headers = new \Zend\Mail\Headers();
    $header->setFieldName('X-Test');
    $header->setFieldValue($str);
    $headers->addHeader($header);
    $message->setHeaders($headers);
    $headers->setEncoding('UTF-8');
    $header->setEncoding('UTF-8');
    $this->assertTrue(is_string($header->toString()), 'Can call

Header::toString()');
}
This test fails with the latest release of zend-mail. I have closed the old
pull request, and created a new one with the new test and a corrected code
that pass the 2 failig tests.
Thanks
Leonardo.
On Wed, Jun 17, 2015 at 11:05 PM, Gianluca Arbezzano <
<EMAIL_ADDRESS>wrote:

Can you try to write a unit test to fix this issue? can you can check the
build status?
https://travis-ci.org/zendframework/zend-mail/jobs/67185527
Thanks
—
Reply to this email directly or view it on GitHub
https://github.com/zendframework/zend-mail/pull/16#issuecomment-112949641
.


As a user I can demo the vehicle lifecycle inside Composer Playground

Need to be able to import the vehicle-lifecycle-network into Playground and submit transactions to show a vehicle moving through its lifecycle.

This is the lifecycle of the vehicle plan (https://app.mural.ly/t/blockchainengagement/m/blockchainengagement/1485769490155):

Zipped Model File:
VehicleLifecycleDemoModel.cto.zip


the test results seem have much noise

Hi, thanks for sharing this wonderful work, I tried to test  but the depth map seems have much noise.

Can you share the input image and inference setting?

my setting just follow yours in Run inference with DDIM (paper setting), and the input images are from the moive - 周处除三害(The Pig, The Snake and The Pigeon)

Without seeing the actual input image, it's hard for me to analyze.
I recommend trying without ensembling (ensemble size = 1). For challenging areas, it's possible that the model is uncertain and the ensemble members are too different.

@markkua my test image likes bellow:

it's weird testing on huggingface is normal but unnormal in local .

@visonpon did you solve this ? if yes, how ?


Go dependency increased to 1.15, let us know if you need it reducing

Hey everyone, a few versions ago it will have stopped being possible to build Benthos with Go versions older than 1.15. This wasn't done intentionally, and the reason behind this requirement is our use of some fairly minor standard library convenience methods.
My instinct is to leave things as they are and continue with 1.15. However, if you are building Benthos, are unable to upgrade your version of Go, and are therefore blocked please let me know and I will look into whether we can push the minimum version back down.

It's been a while and I'm considering 1.16 for the next release, closing this and opening a new issue.


startDeviceScan() can't find any device after second call

iOS 9.3.5
"react-native": "0.44.0",
"react-native-ble-plx": "^0.6.3",

What do you mean second call? Also can you try to update your iOS version to 10+, react-native version to 0.5+ and react-native-ble-plx version to 0.7+?

In version 0.7 there is a fix: "Fixed an issue when successive scans could stop emitting scanned devices.". Please retest with version 0.7+ and reopen this issue if it happens again.

@Cierpliwy thank u

My scans seem to randomly stop finding my device


Support Sticky display the code stack of the cursor line

Sticky currently only supports displaying the stack structure of the first line of code in the editor.
Can it add feature to let sticky shows the code stack of the cursor line?
### Tasks

Hi @shaonianruntu, I am not sure I quite understand what you mean. Could you give an example?

This feature request is now a candidate for our backlog. The community has 60 days to upvote the issue. If it receives 20 upvotes we will move it to our backlog. If not, we will close it. To learn more about how we handle feature requests, please see our documentation.
Happy Coding!

yes, code for example:
while (1) {
	while (2) {
		while (3) {
			some_in_while3();

			some_in_while3();

			some_in_while3();
		}
	}

	some_in_while1();

	some_in_while1();

	some_in_while1();

	some_in_while1();

	some_in_while1();

	some_in_while1();
}

the sticky can only show the code stack of first line (red arrow),
I hope there is an option for us to let sticky show the code stack of cursor line (green arrow) rather than the first line.

Ah I see thank you. Indeed that is an interesting idea. It is marked as a feature request, and can be upvoted by the community. If it receives sufficient upvotes, it may end up on the road-map.

This feature request has not yet received the 20 community upvotes it takes to make to our backlog. 10 days to go. To learn more about how we handle feature requests, please see our documentation.
Happy Coding!

:slightly_frowning_face: In the last 60 days, this feature request has received less than 20 community upvotes and we closed it. Still a big Thank You to you for taking the time to create this issue! To learn more about how we handle feature requests, please see our documentation.
Happy Coding!


bake clean && bake sodium fails because of parallel compiling

The problem lies with the parallel compiling of the dependencies. If I change cake's par! to serial processing, everything works.
@ticki Am I using cake wrong or is this a bug? Cake should wait on the completion of dependencies before starting the next one up the tree. And I think it tried to compile libcore twice (in parallel) because it's the dependency of multiple libraries.

Oh, :/ that's right, there's a bug. Will fix it.

It is fixed!


Updated database issue and API data

Updated games schema and new parameters for API data

In this pr you are updating the schemas with an id for the genres, tags and platforms. We might not need it just because we don't have a db for those.

Originally, I updated it based on the previous assignment but then it was causing issues with uploading that info into the db. But I agree with removing these. I'll update it later.


Bug in networking.go DialTCP()

When you call client.Ping it can crash in net.LookupSRV("minecraft", "tcp", hostname)

Hello,
I don't know why you removed informations from your comment, but anyway. If any error occurs during the SRV lookup process, or if no record is returned, it will simply go next and use given hostname/address to dial. This is the expected behavior.
This behavior is safe, as it doesn't access lookup result if there was an error. But I may be wrong, and if you encountered a crash because of it, feel free to open a new issue. Don't forget to write as much informations and details as possible. I always make sure to fix incorrect behaviors as fast as possible.
I will close this issue for now.


Editorial work in Nordic region

Task description:
This task is looking to improve the map data in the Nordic region: (Åland Island, Denmark, Faroe Island, Finland, Iceland, Jan Mayen, Norway, Svalbard, and Sweden).
We will also use all available aerial and street level imagery assets available in OSM. We intend to edit the roads, looking to focus the following:
•	Alignment
•	Missing roads geometries/road names
•	Surface tags
•	Road classification
•	Restrictions
•	Destination information
•	Speed limits
•	Variant names and Translations
Additionally, we may edit some other map features such as water bodies, natural features, land use features, buildings, and possibly boundaries. All features that will be edited will have a source listed in our change set comments.
We will be processing this according to OSM and adhering to the Organized editing guidelines.
The team will be adding changeset comments that follow OSM changeset guidelines with the added comment of #MSFTOpenMaps in the comments to help identify edits made to the map by our team.
Error Detection:
We will use the validator in the JOSM tool to look for errors, following the wiki as well as the LearnOSM guidelines. We will also process a number of Atlas Checks in the region to help with identifying problematic data.
Data improvements:
Our team will often be posting map notes more commonly in this region, based on provided feedback from our users on map features in OpenStreetMap. This can be related to roads, natural features, buildings, or points of interest. We plan to investigate these using available and approved Open data sources. We will attempt to add as much as we can to the map using these insights but will likely need help from local mappers for features that we cannot verify ourselves.
Additional Info:
Our team is planning on beginning its work in these countries within two weeks from this post. We look forward to working with the community on these efforts and to help build a better map for everyone. Please do not hesitate to reach out here or openmaps(at)Microsoft.com if there are any questions, comments, or concerns. Thanks, and happy mapping!

Thank you for taking an interest in the Nordic region. I have noticed that you are currently processing highway/stream crossings in Norway. I think an even more useful task would be to add the missing highways in Norway. Only 4% of the highways are missing, and they are readily available here from our approved import: Import/Catalogue/Road_import_(Norway)/Update.
The process would be quite simple:

Load all highways from OSM for a given municipality.
Load the "missing" file from the wiki for that municipality into JOSM.
Use the to-do plugin in JOSM to step through each highway and connect them to the existing highway network.

A few notes:

Only select missing highways of type unclassified/residential/service/cycleway/footway/steps (the others are already in OSM).
Use the background imageries "Norway Othophotos" and "Kartverket N50 topo" to verify each highway.
Put highway=track on highways which are for tractors only (based on the aerials).
Skip any duplicate highways (there are a small number of "false positives").

Hello! Thank you for reaching out and letting us know about the missing highways and the approved import list. It is really interesting and quite awesome. Our team will look it over and review the data to see where we can best put our efforts. We appreciate the heads up and the accompanying notes as well!
Cheers,
Kyle

Our team will look it over and review the data to see where we can best put our efforts

How was the review?

Hello and sorry for the delay,
We had the chance to it look over and we were curious about the dataset, specifically in regard to a large number of missing roads that were near Oslo that appeared to be driveways, with some of these having names. Our team is wondering how to best approach these features in particular, as our team typically tries to avoid adding in driveways. If it is felt that these are something that could be added to the map, we will possibly take another look at adding these features in the future. If there is a way to clear up the data a bit and do a comparison once again, that might help clear up some of these issues. Thanks again for reaching out.
Cheers,
Kyle

@kfremd: If I have understood you correctly, you would like to avoid short driveways. In the dataset highway=service is also used for other roads which are not driveways. I think the simplest solution for avoiding driveways would be to skip highways with a short length. In the following geosjon file, the LENGTH tag may be used to select only the desired lengths:
https://www.jottacloud.com/s/059c4b04c65959040a59d8d9aad127c7859
If you make the search "LENGTH>200 and LENGTH<1000" in JOSM then you will get highways with a length of more than 200 meters, and less than 1000m (the total length of connected clusters of highways is used). You will get 4,734 missing highways, of a total of 42,882. You may experiment with other values. Let me know if this works.

Please review your turn-restriction edits in Denmark.
Many signs have addition panels limiting the restriction to e.g. trucks over a certain length.
Many turn restriction signs should not be added as turn restrictions in OSM. They are just extra signs reflecting access restrictions on ways, oneway hightways or height limits on bridges down the road.

Thanks for the heads up on the turn restrictions, elgaard. We apologize that there are issues with the restrictions that are being added. I'll notify the team and have the edits immediately reviewed for these potential errors. If you happen to stumble upon any restrictions that have been made by us that should not exist, please feel free to remove them. We will be taking a look at all of our past and future edits on these turn restrictions for the next couple of weeks to make sure that there are no more issues like this going forward. Again, we are sorry for causing any potential problems with these additions and we will aim to fix any issues that come up. Cheers,
Kyle

Thanks for reaching out and letting us know about Norway imagery. I will notify the team immediately so that we stop using Bing, Maxar, Esri, etc going forward and that we will only use those two imagery sources for Norway, in the future.
If there are any newer tasks that we will be working on as well, I will attempt to mention it on those channels going forward. Thanks again and sorry for the trouble that it has caused. Cheers,
Kyle

Hello! I just found some issues with your recent road name edits in certain bilingual parts of Finland. I haven't yet done any more extensive analysis, but I'd thought I'd better share my initial observations with you right away, so that you may valuate if this is something you should check more widely or just some single errors? Anyhow I noticed several errors within a small area in Maxmo (Maksamaa in finnish) which is situated in the Vörå (Vöyri in finnish) municipality. It's a bilingual municipality so both name:fi & name:sv tags should be used for roads and as swedish is the main language then name tag should contain the swedish name, but these three edits only contain the finnish name behind the name tag.
https://www.openstreetmap.org/way/127459662
https://www.openstreetmap.org/way/136187575
https://www.openstreetmap.org/way/127459665
For your information. The use of bilingual names is something that was quite recently discussed in the finnish OSM forum under  this thread.
There I eg. linked  this up-to-date list of municipalities in Finland with two official languages.
/ Markku Huotari

Hi! Thank you for providing those links and for letting us know about the road names in those municipalities. Hopefully, we did not move any existing main languages over to the secondary language by accident for these areas. If there were any edits where we changed any existing names over, please let us know and we will go and make corrections as soon as we can.
We will review the links that you sent over in-depth. Our team will aim to go back and update the road name edits that we made with the correct name & name:sv tags in the listed municipalities to the proper, main language. We will also apply this to future tasks in these municipalities as well, going forward. Feel free to let us know if there are any changes or updates on this. Thanks again,
Kyle

Hello! Thanks for paying attention to this. Fortunately for you guys it's a very small minority of municipalities in Finland that are bilingual  (33 out of 309 so roughly 10%) and they're all mainly situated on the western and southern coastline. Of these bilingual there's roughly 50% (15 is the exact number) that have Swedish as the main language. I guess this is the group you need to focus specificly on. Municipal consolidations may of course change these language policies in some areas, but as far as I remember we haven't had any for a while - at least such which have changed the language priorities. The last one was the birth of the Municipality of Raseborg, where in the Pohja region swedish became the main language. In these kind of situation the municipality doesn't of course change street signs overnight so in this area there were some occasional conflicts between editors who were editing based on the municipal language policy and others who maped based on ground truth. It's been a while though since this consolidation took place so most of the signs may have been changed already.

Hi! Any news on the timetable of this re-edit? I've now understood that there has been issues spotted elsewhere as well eg. here. As a takeout for future projects I would stress the importance of communication with the local community. I don't actually know how this was dealt with in this  particular case? Personally I noticed the project when edits started appearing all over the country. I found the project documentation through the changeset comments. In hindsight, the use of the Finnish OSM forum as a starting point to present project plans and receive ideas and feedback would probably have helped to prevent this situation.
/ Markku

Hello again! Our hopeful timetable to begin the re-edit is currently aimed towards the middle of this month. We are currently gearing up for it at the moment in between our current project goals. We will definitely be bringing up any new projects and questions to the OSM forum in the future to hopefully avoid some of these issues in the future. Thanks,
Kyle


Integrate RAR-b

Interesting benchmark that'd be great to have imo: https://github.com/gowitheflow-1998/RAR-b/issues/4

Done in RAR-b initial PR


Most taxa have no taxonomy name at species level

Hi!
Thanks for the excellent tool phanta.
I have run phanta (following raw reads quality control and host contamination removal) for my samples (human fecal samples, Illuminia 150bp paired-end reads) and got final_merged_outputs including: counts.txt, relative_read_abundance.txt, relative_taxonomic_abundance.txt, and total_reads.tsv.
My questions are:

If I want to conduct differential analysis only for viruses at the species level, how to calculate the relative abundance of viruses without taking account of bacteria? Extract the reads counts of viruses annotated to the species level, and then calculate the proportions for these viruses?

The vast majority of the identified virus species do not have specific taxonomic names at the species level, but are instead named in a manner similar to “species_OTU-57497”.
Are such results normal?
If downstream differential analysis reveals that the virus with significant differences between groups is “species_OTU-xxxxx” (without a specific taxonomic name), how can we understand the biology characteristics of this virus to explain the biological significance of the differential analysis results?

Thanks you!
Supplemental information:
1.
The phanta script that I used was like:
conda activate phanta_env
snakemake -s /path/to/phanta/Snakefile --configfile /path/to/phanta/config.yaml --jobs 80 --cores 10 --max-threads 40
2.
Parameters used for the config.yaml file:
database: /path/to/phanta/phanta_dbs/masked_db_v1
confidence_threshold: 0.1
gzipped: True
class_mem_mb: 524288
class_threads: 40
single_end_krak: False
cov_thresh_viral: 0.05
minimizer_thresh_viral: 0
cov_thresh_bacterial: 0.01
minimizer_thresh_bacterial: 0
cov_thresh_arc: 0.01
minimizer_thresh_arc: 0
cov_thresh_euk: 0
minimizer_thresh_euk: 0
read_length: 150
filter_thresh: 10
delete_intermediate: True
3.
The final_merged_outputs counts.txt and total_reads.tsv are attached
counts.txt
total_reads.txt

Hi, thanks for the question!

That method works! I think you can also just extract the rows of the abundance table that contain "superkingdom_Viruses"  and then do differential abundance on that filtered table. @yipinto may have an alternative opinion.

That's normal, yes! Please see our paper for additional details. Based on the files included in the "taxonomy" folder of the database, you can figure out which genomes are strains of OTU-XXXX. You can then see which of these genomes were assigned reads by Kraken2, if you change delete_intermediate to False. All of the genome sequences are available here: https://github.com/bhattlab/phanta/issues/31. So that should help you figure out the characteristics of the virus.

Please let us know if you have additional questions!

Hi, thanks for your reply!
For the question 2: I have downloaded all of the genome sequences which was mentioned in https://github.com/bhattlab/phanta/issues/31#issuecomment-1666115258, but I am confused about what to do next to explore the biological characteristics of specific virus species OTU-XXXX.

Thanks for your patience.

Step 1 - determine which strains of that OTU are present in each sample of interest by using the intermediate files ending in krak.report.filtered. The strains are listed right underneath the given OTU. You can see how many reads were assigned to each strain using the third column. There's no set rule for this, but you should probably decide a threshold for # reads, in order to consider whether a strain is "present" in a sample.
Step 2 - then find the genome sequence of the strains of interest in the files you downloaded.
Step 3 - determine biological characteristics. There are a few options here. For example, annotate the genomes using bakta. Or predict host via iPHoP. Etc.
@yipinto may have further comments.

Hi @DrYoungOG,
Regarding your first question- yes you may filter-in only viral species, and normalize the proportion of viruses. If you do so, I would recommend using relative read-abundance (to avoid two normalizations).
As for biological characteristics, in addition to everything the Meena has mentioned, you can also take a look on the MGV database metadata which include info for most of the viral species of the default Phanta database.
Good luck!

Hi @DrYoungOG,
Regarding your first question- yes you may filter-in only viral species, and normalize the proportion of viruses. If you do so, I would recommend using relative read-abundance (to avoid two normalizations).
As for biological characteristics, in addition to everything the Meena has mentioned, you can also take a look on the MGV database metadata which include info for most of the viral species of the default Phanta database.
Good luck!


refactor disable iceberg and hudi table by default

Proposed changes
Issue Number: close #xxx
Problem summary

Remove 2 FE config:

enable_spark_load
enable_odbc_table

Add 1 FE config:

disable_iceberg_hudi_table

Since 1.2, we no longer support creating single hudi/iceberg table, or database or iceberg. Use multi catalog feature instead.
Checklist(Required)

Does it affect the original behavior:

[ ] Yes
[ ] No
[ ] I don't know

Has unit tests been added:

[ ] Yes
[ ] No
[ ] No Need

Has document been added or modified:

[ ] Yes
[ ] No
[ ] No Need

Does it need to update dependencies:

[ ] Yes
[ ] No

Are there any changes that cannot be rolled back:

[ ] Yes (If Yes, please explain WHY)
[ ] No

Further comments
If this is a relatively large or complex change, kick off the discussion at<EMAIL_ADDRESS>by explaining why you chose the solution you did and what alternatives you considered, etc...

TeamCity pipeline, clickbench performance test result:
the sum of best hot time: 37.88 seconds
load time: 613 seconds
storage size:<PHONE_NUMBER>0 Bytes
https://doris-community-test-1308700295.cos.ap-hongkong.myqcloud.com/tmp/20221103140253_clickbench_pr_39376.html


'std::bad_alloc'  error

I've got an error. Here is the detail.
process[kittiHelper-1]: started with pid [16242]
Reading sequence 07 from /home/hyx/data/
terminate called after throwing an instance of 'std::bad_alloc'
what():  std::bad_alloc
[kittiHelper-1] process has died [pid 16242, exit code -6, cmd /home/hyx/catkin_ws/devel/lib/aloam_velodyne/kittiHelper __name:=kittiHelper __log:=/home/hyx/.ros/log/192ad190-92bd-11ea-b4a1-b025aa15cdd2/kittiHelper-1.log].
log file: /home/hyx/.ros/log/192ad190-92bd-11ea-b4a1-b025aa15cdd2/kittiHelper-1*.log
all processes on machine have died, roslaunch will exit
shutting down processing monitor...
... shutting down processing monitor complete
done
I 've run the demo in Ubuntu 16.04.
Thanks a lot.

I've modified some codes. Clean your catkin space and try with the new code and let me know how did it go

Thanks for your reply.
A few days ago, I've tried the code in Ubuntu18.04 and it could run well.
Maybe the gcc-version in ubuntu16.06 didn't fit your code so that the problem came out.
In any case,  your code did help me a lot, and I'll give u a star.
Thank you.

The clear reason for the error is hard to tell since I've never seen that error but that makes sense. It's good to know that it worked and helped you a lot. Thank you for the star!


⚠ Cioos Pacific CKAN Sitemap has degraded performance

In 0492c7f, Cioos Pacific CKAN Sitemap (https://catalogue.cioospacific.ca/sitemap/sitemap-1.xml) experienced degraded performance:

HTTP code: 200
Response time: 6267 ms

Resolved: Cioos Pacific CKAN Sitemap performance has improved in bc400ef after 18 minutes.


Make sure site is in dev mode when annotating

... in addition to the enabled flag.

Added this with this commit 84d763e76f83aa1b00e0481ae1e66fb332bd6022
This will only rewrite files when dev mode is set in config and not when putting a live site into dev mode with isDev=1 , which usually means debugging a live site...


Fix: Add bin/build to gitignore

:tada: This PR is included in version 0.2.1 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Implement Image Based Prompt

-Develop a new type of prompt: image based prompt

test image based prompt video unitary and within an existing video

Done with stability ai, hapier on another issue


No exception/error raised for negative logarithm

It is a bit tough for me to provide a MWE showcasing this behaviour, but you can reproduce this using my branch forked from Trixi.jl
Then, execute the example https://github.com/DanielDoehring/Trixi.jl/blob/MultiThreadedNegativeLog/examples/tree_2d_dgsem/elixir_mhd_rotor_reproducibility.jl
with one and 16 threads. You should observe that the version with 1 thread crashes as expected, but for the multi-threaded version no error is raised (in contrast to the built-in Julia threads). See also the discussion in the corresponding issue in the Trixi.jl repository.

Presumably caused by:
https://github.com/JuliaSIMD/ThreadingUtilities.jl/commit/290f4a2478f7ad06d869876c4949b0ae356a76f2
I wanted cleaner JET reports.

I will check this with v0.5.1 tomorrow.

Ok, I will check if this behaviour still occurs with v0.5.1 of ThreadingUtilities.

By switching to v0.5.1 I receive the report that the task failed (which is sufficient for me) but the program still (somehow) continues.


feat(swissmap): support loading from raw memory

[!WARNING]
This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

#386  👈
#384
#382
#381
main

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @0xNineteen and the rest of your teammates on  Graphite


Name collision for .transition method

Hey, good time of the day!
I'm working on client's wordpress theme and it uses few plugins with different sliders.
One of them is revolutionary slider, it uses it's own slider approach under the hood. After loading it on a page with a plugin that uses Swiper, the latest breaks. After hours of investigation I eventually came across the issue - name collision on domLib.fn.transition method, that the revolutionary slider sets to jQuery.fn.transition = jQuery.fn.animate and obviously spoils your plugin's behaviour. Renaming the transition method to something more explicit like transitionSwiperPlugin works perfectly well. Anyways I'm not submitting any PR here, my intention was to point out on the potential bottleneck that can add some headache to Swiper's users.
Thanks a lot!

Hi,
Thanks for reporting, but i am afraid i can't change that as it names of method from Dom7 library which is also used in other projects. So you may just use standalone version of script, there shouldn't be such issues

Closing as nothing can do with it. Method name will not be changed


pulp filling up /tmp to 100% for many jobs - with workaround?

Snakemake v6.3
Describe the bug
When submitting many jobs it is possible that PuLP's solver will fill up /tmp with temporary files to 100%, which in HPC environments results in angry emails.
Longer story: We have a student who was submitting a snakefile which runs blastx for 160k input files and then concatenates the output. The student was running into mysterious 'No space left on device' errors during the 'Select jobs to execute...' step. After a bit of digging, simultaneously with a slightly upset HPC-maintainer email, we realised that pulp's mps_lp.py was writing 10s of GB into the login node's /tmp which therefore had filled up.  It's this line causing the error: https://github.com/coin-or/pulp/blob/df9d41dd07d7fd65851db7e4cf13a75f540c982c/pulp/mps_lp.py#L245
Pulp is normally good at cleaning up its temporary files, but the student was hitting CTRL-C too often for the cleanup to finish properly, so /tmp contained a few 10GB files from previous runs.
I don't even know if this counts as a bug, but at least others will find our workaround via google now.
Workaround:
At the top of this snakefile we now have
os.environ['TMPDIR'] = os.environ['MYSCRATCH']
because pulp checks the TMPDIR environment variable and will use /tmp if not found. https://github.com/coin-or/pulp/blob/a293fff94f9da90ced4f34cfa51bf90cdd7cd81d/pulp/apis/core.py#L446
That will put the potentially large temporary files into our /scratch via our own environment variable which is slower, but avoids angry emails.
(Edit: I guess you could also change the  --scheduler to greedy?)
Logs

Job counts:
     count   jobs
     1     all
     164574  blastx
      1  merge_blasts
     164576
Select jobs to execute...
Traceback (most recent call last):
   File "longpath_here_redacted/pulp/mps_lp.py", line 230, in writeMPS
     f.write(''.join(columns_lines))
OSError: [Errno 28] No space left on device

During handling of the above exception, another exception occurred:

OSError: [Errno 28] No space left on device

[some more stuff here which repeats the whole traceback, I'm typing this from the student's screenshot, going back to]

/snakemake/scheduler.py", line 766, in _solve_ilp
prob.solve(solver)

Minimal example
It's more about the number of input files than the snakefile itself, here you go:

# check if logfile exists or make new if it doesn't
import os

if not os.path.exists("slurm_logs"):
    os.mkdir("slurm_logs")

# define samples used for the whole process
(IDS,) = glob_wildcards('contigs.fa.0.split/{id}.0')

# this rule collects results and is the final step of the code
# once the input of rule all is reached, snakemake knows that it's finished
rule all:
    input:
        'merged_results/all_contig_blasts.txt'

rule blastx_slices:
    input:
        "contigs.fa.0.split/{id}.0",
    output:
        "slice_blasts/{id}.txt"
    log:
        "logs/{id}.blastx.log",
    benchmark:
        "benchmarks/{id}.blastx.benchmark"
    resources:
        cpus=24,
        time="01:00:00",
        cluster="magnus",
        mem="58G",
    shell:
        """blastn -db nt -outfmt '6 qseqid sseqid qlen slen length evalue bitscore staxid ssciname sskingdom' -max_target_seqs 1 -max_hsps 1 -query {input} -num_threads 24 > {output} 2> {log}"""

rule merge_blasts:
    input:
        expand("slice_blasts/{id}.txt", id=IDS),
    output:
        'merged_results/all_contig_blasts.txt'
    log:
        "logs/merge_blasts.log",
    benchmark:
        "benchmarks/merge_blasts.benchmark"
    resources:
        cpus=1,
        time="24:00:00",
        cluster="magnus",
        mem="58G",
    shell:
        """ cat {input} > {output}"""

Make >100k input files and you should also have >10GB files in /tmp
Additional context
Thank you for your work on this fantastic project!
The student installed snakemake via mamba in a clean environment, their pulp version is 2.4, python is 3.9, snakemake is 6.3.0.

Loosely related, on Linux you can also set and export the TMPDIR variable:
export TMPDIR='/home/dario/tmp'

Test:
python -c "import os; print(os.environ['TMPDIR'])"
/home/dario/tmp

mktemp
/home/dario/tmp/tmp.IaLtE0eBBF

Hit the same problem using a classic server node, if no solution is provided, a better error message would be nice.
Thanks for your work!

If this is happening only when "ctrl-c" is pressed, then it's more of a "snakemake needs to cleanup temp files on ctrl-c" (and/or a "snakemake needs to be fast reacting to ctrl-c so people don't press ctrl-c again, interrupting cleanup".

Fixed by #2938.


URL in description and README broken

The URL in the repository description and README are pointing to GHTrainingASU's copy of the game instead of yours.
Please fix both, so they point to your copy of the game at https://GHTrainingASU.github.io/github-games-AK25.

Fixed #2


Added Dense VI!

I gave a stab at implementing Dense VI.
The state maintains both the covariance matrix and a flat representation of the nonzero elements of the Cholesky. The log of the diagonal of the Cholesky is taken in this flat representation and later exponentiated to ensure positivity of the diagonal. I added some helper functions to do this in utils since I figure they may be useful elsewhere as well. I also added tests and documentation for these helpers.
If this is too much overhead or if anything needs to be changed, please let me know and I will refactor accordingly. Thank you!

Thanks for this, looking good!
The main thing we should think about is the storing of the covariance.
Now although it is true that a Cholesky factor does have positive diagonal entries (which has inspired your log transformation) we could instead just learn a lower triangular matrix $L$ without any positivity constraints that would still lead to a symmetric positive definite covariance $L L^T$. It wouldn't be the unique Cholesky factor of the covariance, but I don't think this is a big deal at all and would allow us to clean up the code a fair bit (I think).
Let me know if that makes sense. I also wonder if there are some other dense VI implementations we can use to sanity check (I've had a quick scan but not really fruitful).

@SamDuffield Thank you for your feedback.
I agree that the positive diagonal constraint need not be enforced, as the end user ought only to care for the covariance matrix, and not the explicit Cholesky running in the background. I have modified the code to remove that constraint and updated the documentation, as well as function and variable names to reflect that the "Cholesky" is not being maintained, but rather an "L_factor."
I didn't find any other dense VI code myself either. I just implemented based on my understanding of https://arxiv.org/abs/1601.00670, as well as the diagonal method.
Let me know if anything else needs changing. Thank you!


Required Style Headers

Issue #50
Check that all required headers are included in style.css.
Requires WordPress_AbstractThemeSniff class.
For Discussion
If of the required header labels are not included, that is if the line is not there at all, then this check will not display. This could be avoided by setting stackPtr to 0 with the addWarning message.

Setting the stackPtr to 0 makes sense.

We should be able to run this check without WordPress_AbstractThemeSniff  and add a CSS test like done in https://github.com/khacoder/WordPress-Coding-Standards/blob/ebf4738b9f2984f337f461a95c6b3024f1ab4820/WordPress/Tests/Theme/NoAutoGenerateUnitTest.php#L37

Closing for now, we may revisit this in another form in the future.


Missing Administration Layout Section Documentation

We must wait the UI Redesign to finish, since we will have more changes in this section.

Moved to the Documentation Map


[bugFix/alarmManager]

Don't crash on SDK >= 31 devices when launching ACTION_REQUEST_SCHEDULE_EXACT_ALARM
....
It seems like the app could probably be re-engineered to not need an alarm manager at all, but anyway this prevents the app from crashing on launch (for new users or users who haven't given that permission to Notify yet)

Ah, I see where you're using the alarm manager. The note can have a scheduled reminder. I didn't know about that feature!

Thanks for fixing it up @dgmltn


defaults for the style of the structure

the current defaults are not ideal
should use JMol for color and bonding

avoiding this issue now by not showing the menu


Type Check error

import probably.pgcl as pgcl

source = """
                nat t;
                nat c;
                rparam a;
                rparam b;

                if(c = 1 & t <= 1){
                    if(t = 0){
                        t := bernoulli((1.0-a)*b/(1.0-(1.0-a)*(1.0-b)))
                        c := 0
                    } else {
                        t := bernoulli( b / (1.0-(1.0-a)*(1.0-b)))
                        c := 0
                    }
                } else {skip}
"""

pgcl.check_program(pgcl.parse_pgcl(source))

results in a case which should occur. There is some type checking gone wrong.

Fixed by 6c66433e8db697337032660ac5c1c9869104c6c3


Make a 1.3.1 release?

I goofed 1.3.1 (trying out a new checklist for releases, and just missed a step), but 1.3.2 is out on pypi and has your change.

Thanks!


Create a new document, and there is nothing but a blank page.

What happens you reload? Does it happen for every new document creation? Assuming you are on v0.17.0?

Yes, I encountered this issue after updating to the latest version.

Taking a look.

https://github.com/user-attachments/assets/2ba5086a-bc56-477f-9ade-b0cf6a9ed310

Yep, could reproduce! Was weird that it didn't happen until now. Know where the issue is, will push a fix in some

Okay, then I will use the old version first. Thank you.

Pushing a fix in some, the issue is very intermittent, since I reloaded, and restarted the app, and it no longer happens. Anyway shipping v0.17.1 in the next 20 mins that should resolve it.

Your efficiency is too high! I really like Octarine.

@jlhulclq Can you download v0.17.1 and check if the app still crashes? Tested on my machine, and it doesn't.

Fixed with v0.17.1


update context with admin vars. Fixes #213

Option available starting on django 1.7. Starting on django 1.8,
"each_context" requires the request as a parameter.

Thanks!


Changed the resolution dropdown

I believe that I fixed the bug with the screen resolution. It gets a list of the supported resolutions and puts them in the dropdown.

Seems to be working in PC build. Hopefully this will allow changing the resolution in the webGL build too, if that's even possible in webGL builds.
Good job.


test: Unit tests for StringUtils

Fixes #744
Changes: Created Unit tests for StringUtils.
Screenshots for the change: NA

@iamareebjamal Please review.


No module named 'jupyter_sphinx.execute

I did not manage to run the extension with same conf.py as https://github.com/jupyter-widgets/jupyter-sphinx/blob/master/doc/source/conf.py.
>> make html
Running Sphinx v1.8.5
loading translations [fr]... fait

Extension error:
Could not import extension jupyter_sphinx.execute (exception: No module named 'jupyter_sphinx.execute')
Makefile:34 : la recette pour la cible « html » a échouée
make: *** [html] Erreur 2

Environment:
Python 3.5.3
nbconvert 5.5.0
sphinx 1.8.5
ipywidgets 7.5.0
Regards

is jupyter_sphinx installed?

@djangoliv more specifically, did you run pip install --pre jupyter-sphinx in the environment where you're building the docs?

Yes I did:

import jupyter_sphinx
jupyter_sphinx.version
'0.1.4'

It looks like you've missed the --pre flag, you need the version 0.2.0rc1. We're also releasing 0.2.0 real soon™ (hopefully later today).

Ho ok, thanks. I had to do
pip install --pre jupyter-sphinx -U
Thanks and regard

If you instead install from master (pip install git+https://github.com/jupyter-widgets/jupyter-sphinx.git -U), you can also give thebelab a test drive.
I'm closing the issue.


Updated NPM and Webpack configuration to overcome installation errors

Updated NPM dependencies and Webpack config to so can just run npm install without encountering installation any major errors that I encountered such as the following:
$ npm install
npm WARN<EMAIL_ADDRESS>requires a peer of react@* but none was installed.
npm WARN<EMAIL_ADDRESS>requires a peer of react-dom@* but none was installed.

$ npm run serve
sh: webpack-dev-server: command not found

$ npm install -g webpack-dev-server
npm WARN<EMAIL_ADDRESS>requires a peer of<EMAIL_ADDRESS><3 but none was installed.
npm WARN<EMAIL_ADDRESS>requires a peer of webpack@1 || ^2.1.0-beta but none was installed.
...
Error: Cannot find module 'webpack'
Error: Cannot find module 'babel-polyfill'

ERROR in multi main
Module not found: Error: Cannot resolve module 'babel'
...
ERROR in ./src/js/app.js
Module not found: Error: Cannot resolve module 'aframe'
...

+1 - just updated my fork to latest master and tried running yarn and am running into the peer dependency errors (able to run serve - but yeh...)


Wallet lookup gist throws error (name 'wallet' is not defined)

Summary
The recommended wallet lookup gist yells about name 'wallet' is not defined.
Success Criteria
Provide a method to lookup wallet balance.
Backup
Error screenshot:

The gist is now fixed. I'll add a separate command skepticoin-balance (not yet released) as well for convenience.


Could not parse POM from jcenter

My projects are unable to build due to
> Could not resolve org.eclipse.jgit:org.eclipse.jgit:<IP_ADDRESS>806131550-r.
 > Could not parse POM https://jcenter.bintray.com/org/eclipse/jgit/org.eclipse.jgit/<IP_ADDRESS>806131550-r/org.eclipse.jgit-<IP_ADDRESS>806131550-r.pom
    > Could not find org.eclipse.jgit:org.eclipse.jgit-parent:<IP_ADDRESS>806131550-r.

I can wget/curl the POM directly.  I have also checked the gradle cache and the POM is there.
Expected Behavior
My project should be able to resolve artifacts on jcenter.
Current Behavior
➜  gradle-bug ./gradlew tasks

FAILURE: Build failed with an exception.

* What went wrong:
A problem occurred configuring root project 'gradle-bug'.
> Could not resolve all files for configuration ':classpath'.
   > Could not resolve org.eclipse.jgit:org.eclipse.jgit:[<IP_ADDRESS>706111038-r,).
     Required by:
         project : > org.ajoberstar:grgit:2.0.1
      > Could not resolve org.eclipse.jgit:org.eclipse.jgit:<IP_ADDRESS>806131550-r.
         > Could not parse POM https://jcenter.bintray.com/org/eclipse/jgit/org.eclipse.jgit/<IP_ADDRESS>806131550-r/org.eclipse.jgit-<IP_ADDRESS>806131550-r.pom
            > Could not find org.eclipse.jgit:org.eclipse.jgit-parent:<IP_ADDRESS>806131550-r.
              Searched in the following locations:
                  https://jcenter.bintray.com/org/eclipse/jgit/org.eclipse.jgit-parent/<IP_ADDRESS>806131550-r/org.eclipse.jgit-parent-<IP_ADDRESS>806131550-r.pom
                  https://jcenter.bintray.com/org/eclipse/jgit/org.eclipse.jgit-parent/<IP_ADDRESS>806131550-r/org.eclipse.jgit-parent-<IP_ADDRESS>806131550-r.jar
   > Could not resolve org.eclipse.jgit:org.eclipse.jgit.ui:[<IP_ADDRESS>706111038-r,).
     Required by:
         project : > org.ajoberstar:grgit:2.0.1
      > Could not resolve org.eclipse.jgit:org.eclipse.jgit.ui:<IP_ADDRESS>806131550-r.
         > Could not parse POM https://jcenter.bintray.com/org/eclipse/jgit/org.eclipse.jgit.ui/<IP_ADDRESS>806131550-r/org.eclipse.jgit.ui-<IP_ADDRESS>806131550-r.pom
            > Could not find org.eclipse.jgit:org.eclipse.jgit-parent:<IP_ADDRESS>806131550-r.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

Deprecated Gradle features were used in this build, making it incompatible with Gradle 5.0.
See https://docs.gradle.org/4.5.1/userguide/command_line_interface.html#sec:command_line_warnings

BUILD FAILED in 1s

➜  gradle-bug head ~/.gradle/caches/modules-2/files-2.1/org.eclipse.jgit/org.eclipse.jgit/<IP_ADDRESS>806131550-r/5c14495431e2cbe6e01bceeb976c2b66615930c1/org.eclipse.jgit-<IP_ADDRESS>806131550-r.pom
<?xml version="1.0" encoding="UTF-8"?>
<!--
   Copyright (C) 2009, Google Inc.
   Copyright (C) 2009, Igor Fedorenko<EMAIL_ADDRESS>   Copyright (C) 2008, Imran M Yousuf<EMAIL_ADDRESS>   Copyright (C) 2010, Matthias Sohn<EMAIL_ADDRESS>   and other copyright owners as documented in the project's IP log.

   This program and the accompanying materials are made available
   under the terms of the Eclipse Distribution License v1.0 which

➜  gradle-bug wget https://jcenter.bintray.com/org/eclipse/jgit/org.eclipse.jgit/<IP_ADDRESS>806131550-r/org.eclipse.jgit-<IP_ADDRESS>806131550-r.pom
--2018-06-20 13:56:01--  https://jcenter.bintray.com/org/eclipse/jgit/org.eclipse.jgit/<IP_ADDRESS>806131550-r/org.eclipse.jgit-<IP_ADDRESS>806131550-r.pom
Resolving jcenter.bintray.com (jcenter.bintray.com)... <IP_ADDRESS>, <IP_ADDRESS>
Connecting to jcenter.bintray.com (jcenter.bintray.com)|<IP_ADDRESS>|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 9461 (9.2K) [application/content-stream]
Saving to: ‘org.eclipse.jgit-<IP_ADDRESS>806131550-r.pom’

org.eclipse.jgit-<IP_ADDRESS>806131550-r.pom                     100%[==============================================================================================================================================>]   9.24K  --.-KB/s    in 0.001s

2018-06-20 13:56:01 (16.3 MB/s) - ‘org.eclipse.jgit-<IP_ADDRESS>806131550-r.pom’ saved [9461/9461]

➜  gradle-bug head org.eclipse.jgit-<IP_ADDRESS>806131550-r.pom
<?xml version="1.0" encoding="UTF-8"?>
<!--
   Copyright (C) 2009, Google Inc.
   Copyright (C) 2009, Igor Fedorenko<EMAIL_ADDRESS>   Copyright (C) 2008, Imran M Yousuf<EMAIL_ADDRESS>   Copyright (C) 2010, Matthias Sohn<EMAIL_ADDRESS>   and other copyright owners as documented in the project's IP log.

   This program and the accompanying materials are made available
   under the terms of the Eclipse Distribution License v1.0 which

➜  gradle-bug

Context
I am unable to build my any projects because of this error.
Steps to Reproduce (for bugs)
Simple build.gradle:
buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'org.ajoberstar:grgit:2.0.1'
    }
}

Run with ./gradlew tasks
Your Environment

OS: Mac OS X 10.13.5

Java 1.8.0_161

gradle wrapper with gradle 4.5.1

Build scan URL: ./gradlew build --scan fails with the same POM error.

This happens because grgit uses a version range for its JGit dependency and the JGit parent POM (https://jcenter.bintray.com/org/eclipse/jgit/org.eclipse.jgit-parent/<IP_ADDRESS>806131550-r/org.eclipse.jgit-parent-<IP_ADDRESS>806131550-r.pom) is missing from jcenter. Upgrading to grgit 2.2.1 resolves this issue.

@marcphilipp This was working up until yesterday... Did something change on the server?

Looks like the parent POM linked above is now available on the server again. Can you try again?

@marcphilipp Ah, that's working now.  I don't understand what happened.  I thought once things were published to a repository like jcenter/maven central they were permanent.

They are. However, grgit in version 2.2.0 uses the version range [<IP_ADDRESS>706111038-r,) for its org.eclipse.jgit:org.eclipse.jgit dependency in its POM. That means it will use the latest available version >= <IP_ADDRESS>706111038-r. Then JGit apparently published an incomplete release (<IP_ADDRESS>806131550-r). Now they've uploaded the missing artifacts and everything seems to be working again. I think you'd be better of switching to grgit 2.2.1 which uses a fixed version instead, though.


Use blocks in gitlab configuration template for easier customization

See my Nginx role for an example: https://github.com/geerlingguy/ansible-role-nginx/blob/master/templates/vhost.j2
Basically, this would allow people to override certain sections of the gitlab config file, and I wouldn't need to manage dozens of PRs requesting one or two additions to the file (making the file and settings in general overwhelming for the 80% use case).

Hi Jeff,
Care to spare a general idea about how you see this... as I would like to give it a shot!

I'll give it a shot in the following weeks!

Mark as not stale!

I think instead the two customization mechanisms now available ('extra config' as of https://github.com/geerlingguy/ansible-role-gitlab/commit/09ddc7a213e4922d0a69c05941ee8236e48fbce3, and the gitlab_config_template option) are better than adding blocks as I originally thought in this post.


Swap support email address for support URL

This has been manually merged into the 'working' branch from the command line:
https://github.com/rackspace/pyrax/commit/e12b92937ff73a1c158553b084414c49658838fc
I can plan a release soon to ensure that this change gets pushed into master.

There are other things waiting in 'working' to be merged into master anyway, so this could be done soon.

@sivel What can we do about this reference?
https://github.com/rackspace/pyrax/blob/master/setup.py#L77
Is author_email absolutely necessary?

It is not really necessary, not really used in many places, and not exposed on pypi.  I can drop it from setup.py soon.

:+1:

This is actually resolved in master now.


allow SRPM build without scl-utils-build installed

Thank you! It's building fine on centos now (not on fedora though).

Fedora is different story ... there's different scl-utils package version.  Packaging for both version of scl-utils is sort of advanced task;  worth debugging on your box (in mock) rather than in copr.

Example (not necessarily good one) of SCLs for both Fedora/EPEL is now here https://copr.fedorainfracloud.org/coprs/g/db-sig/sclo-postgresql96

Thank you! I'll have a look.


finding "APIs & Auth -> Push"

Hi Spencer,
"For this to work you must first publish your script as a draft to the chrome webstore. Then in the dev console add your scripts published webapp URL without the trailing '/exec' to APIs & Auth -> Push".
I've had a good dig around but I can't find the "APIs & Auth -> Push", could you give me a few pointers to finding this.
Thanks,
Andrew

Hey Andrew,
They moved this to credential screen. It will be one of the tabs on the top. Also there is a search bar on the top center of the page. Just search for Domain verification and it should get you there.
Spence

From: Andrew Roberts<EMAIL_ADDRESS>Sent: Friday, June 03, 2016 7:01 AM
To: Spencer-Easton/Apps-Script-Gmail-Push-Notifications
Subject: [Spencer-Easton/Apps-Script-Gmail-Push-Notifications] finding "APIs & Auth -> Push" (#1)
Hi Spencer,
"For this to work you must first publish your script as a draft to the chrome webstore. Then in the dev console add your scripts published webapp URL without the trailing '/exec' to APIs & Auth -> Push".
I've had a good dig around but I can't find the "APIs & Auth -> Push", could you give me a few pointers to finding this.
Thanks,
Andrew
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHubhttps://github.com/Spencer-Easton/Apps-Script-Gmail-Push-Notifications/issues/1, or mute the threadhttps://github.com/notifications/unsubscribe/AJIghA-4Md_KqJPsrgaM9pu0sOTJM_Kfks5qIAmWgaJpZM4ItbLL.