text:
Is it okay to run producer and consumer in the same machine ?

As both of them needs java instance running at the same port, is it okay to run both of them in the same machine ?

Yes, they work perfectly together.
Producer doesn't need any loopback port and they both run under the same
jvm instance.
On Jun 25, 2017 22:57, "Gowtham Sai" notifications@github.com wrote:
As both of them needs java instance running at the same port, is it okay to
run both of them in the same machine ?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/LivePersonInc/kafka-java-bridge/issues/17, or mute the
thread
https://github.com/notifications/unsubscribe-auth/ARwcuDbeO19bJh-ZuPrTN4FlzkTbFmPBks5sHruOgaJpZM4OEs_3
.

I've a problem that I don't understand why it's happening. Suddenly producing messages to kafka stopped. At the same time, logging to newrelic is also stopped. And restart your application, everything is fine.
After sometime, again same problem. Couldn't able to find out the issue. Any help?

No idea.
Nothing we ever saw in relatiin to kafka-java-bridge.
How does newrelic work?
Does it send data over the the network?
If so perhaps try to disable it and see what happens.
Is it a network issue?
Isolate the lroblem.
On Jun 25, 2017 23:07, "Gowtham Sai" notifications@github.com wrote:
I've a problem that I don't understand why it's happening. Suddenly
producing messages to kafka stopped. At the same time, logging to newrelic
is also stopped. And restart your application, everything is fine.
After sometime, again same problem. Couldn't able to find out the issue.
Any help?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/LivePersonInc/kafka-java-bridge/issues/17#issuecomment-310925013,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ARwcuHkHPGgnmzB9fmAl7X4fM7TUcgHEks5sHr3wgaJpZM4OEs_3
.

Yes, Newrelic works over network. It's an APM. But, the kafka connection is private, it don't need network to work.
Does producer ever produces error messages? If so, what's the event? How can I re-start the producer... ?

You get producer errors by send method callback.
You don't restart the producer.
Close it and create a new one.
On Jun 26, 2017 15:02, "Gowtham Sai" notifications@github.com wrote:
Yes, Newrelic works over network. It's an APM. But, the kafka connection is
private, it don't need network to work.
Does producer ever produces error messages? If so, what's the event? How
can I re-start the producer... ?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/LivePersonInc/kafka-java-bridge/issues/17#issuecomment-311039758,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ARwcuOWMKUgb5xNG-bpu1AyTFOoAe7Urks5sH53jgaJpZM4OEs_3
.

I was not caring about call back. I'll try to catch error in call back and lets' see, if I get any interesting stuff there.

Hey @1ManSmoking ,
Can you please review the code. I'm not that expert in this area. Can you just check it once and lemme know if I'm doing anything wrong here.
var StringProducer = require('kafka-java-bridge').StringProducer;
var BinaryProducer = require('kafka-java-bridge').BinaryProducer;

var zkUrl = process.env.ZK_URL;

var stringProducer = new StringProducer( { zookeeperUrl: zkUrl } );
var binaryProducer = new BinaryProducer( { zookeeperUrl: zkUrl } );

module.exports = function (nr) {
	return {
		send: nr.createTracer('kafka', function (topic, messages) {

			if (messages.constructor != Array) messages = [messages];

			messages.forEach(function (msg) {
				if (msg.constructor == String) stringProducer.send(topic, msg, function (err, msgMetadata) {
					if (err) {
						nr.noticeError(err, [gs]);
						setTimeout(function () {
							stringProducer.close(function (err) { if (err) nr.noticeError(err); });
						}, 300);
					}
					stringProducer = new StringProducer( { zookeeperUrl: zkUrl } );
					this.send(topic, messages);
				});
				else if (msg.constructor == Buffer) binaryProducer.send(topic, msg, function (err, msgMetadata) {
					if (err) {
						nr.noticeError(err, [gs]);
						setTimeout(function () {
							binaryProducer.close(function (err) { if (err) nr.noticeError(err); });
						}, 300);
					}
					binaryProducer = new BinaryProducer( { zookeeperUrl: zkUrl } );
					this.send(topic, messages);
				});
				else if (msg.constructor == Object) stringProducer.send(topic, JSON.stringify(msg), function (err, msgMetadata) {
					if (err) {
						nr.noticeError(err, [gs]);
						setTimeout(function () {
							stringProducer.close(function (err) { if (err) nr.noticeError(err); });
						}, 300);
					}
					stringProducer = new StringProducer( { zookeeperUrl: zkUrl } );
					this.send(topic, messages);
				});
				else throw "Invalid Message Type!"
			});
			nr.endTransaction();
		}),

		close: function () {

			setTimeout(function () {
				stringProducer.close(function (err) { if (err) nr.noticeError(err) });
				binaryProducer.close(function (err) { if (err) nr.noticeError(err) });
			}, 300);

		}
	}
}

process.on('SIGINT', function() {
	stringProducer.close(function (err) { if (err) nr.noticeError(err); });
	binaryProducer.close(function (err) { if (err) nr.noticeError(err); });
	setTimeout(function () {
		process.exit();
	}, 300);
});

StringProducer.on('uncaughtException', function (err) {
  nr.noticeError(err, [gs]);
  console.log(err);
  setTimeout(function () {
        process.exit();
    }, 300);
});

BinaryProducer.on('uncaughtException', function (err) {
	nr.noticeError(err, [gs]);
	console.log(err);
	setTimeout(function () {
		process.exit();
	}, 300);
})

Already OOO today.
Will take a look tomorrow.
On Jun 26, 2017 15:33, "Gowtham Sai" notifications@github.com wrote:

Hey @1ManSmoking https://github.com/1mansmoking ,
Can you please review the code. I'm not that expert in this area. Can you
just check it once and lemme know if I'm doing anything wrong here.
var StringProducer = require('kafka-java-bridge').StringProducer;var BinaryProducer = require('kafka-java-bridge').BinaryProducer;
var zkUrl = process.env.ZK_URL;
var stringProducer = new StringProducer( { zookeeperUrl: zkUrl } );var binaryProducer = new BinaryProducer( { zookeeperUrl: zkUrl } );
module.exports = function (nr) {
return {
send: nr.createTracer('kafka', function (topic, messages) {
  	if (messages.constructor != Array) messages = [messages];

  	messages.forEach(function (msg) {
  		if (msg.constructor == String) stringProducer.send(topic, msg, function (err, msgMetadata) {
  			if (err) {
  				nr.noticeError(err, [gs]);
  				setTimeout(function () {
  					stringProducer.close(function (err) { if (err) nr.noticeError(err); });
  				}, 300);
  			}
  			stringProducer = new StringProducer( { zookeeperUrl: zkUrl } );
  			this.send(topic, messages);
  		});
  		else if (msg.constructor == Buffer) binaryProducer.send(topic, msg, function (err, msgMetadata) {
  			if (err) {
  				nr.noticeError(err, [gs]);
  				setTimeout(function () {
  					binaryProducer.close(function (err) { if (err) nr.noticeError(err); });
  				}, 300);
  			}
  			binaryProducer = new BinaryProducer( { zookeeperUrl: zkUrl } );
  			this.send(topic, messages);
  		});
  		else if (msg.constructor == Object) stringProducer.send(topic, JSON.stringify(msg), function (err, msgMetadata) {
  			if (err) {
  				nr.noticeError(err, [gs]);
  				setTimeout(function () {
  					stringProducer.close(function (err) { if (err) nr.noticeError(err); });
  				}, 300);
  			}
  			stringProducer = new StringProducer( { zookeeperUrl: zkUrl } );
  			this.send(topic, messages);
  		});
  		else throw "Invalid Message Type!"
  	});
  	nr.endTransaction();
  }),

  close: function () {

  	setTimeout(function () {
  		stringProducer.close(function (err) { if (err) nr.noticeError(err) });
  		binaryProducer.close(function (err) { if (err) nr.noticeError(err) });
  	}, 300);

  }

}
}
process.on('SIGINT', function() {
stringProducer.close(function (err) { if (err) nr.noticeError(err); });
binaryProducer.close(function (err) { if (err) nr.noticeError(err); });
setTimeout(function () {
process.exit();
}, 300);
});
StringProducer.on('uncaughtException', function (err) {
nr.noticeError(err, [gs]);
console.log(err);
setTimeout(function () {
process.exit();
}, 300);
});
BinaryProducer.on('uncaughtException', function (err) {
nr.noticeError(err, [gs]);
console.log(err);
setTimeout(function () {
process.exit();
}, 300);
})
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/LivePersonInc/kafka-java-bridge/issues/17#issuecomment-311046060,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ARwcuHciowHc_SFkme87ZDQbxli4eRQqks5sH6UngaJpZM4OEs_3
.

@1ManSmoking ,
Sure, no problem. Thanks :)
Don't mind., the only thing is, events are very important. Can't afford to loose even a single event.
Hope you understand.
I really appreciate your effort.

Why the timeout before close producer?
It is in the example only to allow logs to print before shutdown.
No need to put it in the code.
After the close, not sure "this" is what you want it to be.
As previously suggested, try to disable nr and print errors to log/console.
Try this and see what happens.
In addition, see how many time nr.createTracer is called, it depends on how you use the module.

Thank you so much your effort.

I used set timeout, just in case, producer closing is taking too much time which generally won't. Sure, will remove this.

I used this.send as sending message was failed, I want to resend it again. That's why (I assumed this.send will refer to module.exports.send. ) There must be a better way of doing.

Sure will disable and will try to print the logs.

nr.createTracer is suppose to measure how much time we are spending in this loop. It will be called once whenever I call producer.send.

Hey @1ManSmoking , Can I run 2 by passing the same port ?
There is situation, where I need to consume from 2 different files in the same machine. Will that be okay, if I pass the same serverPort ?
Imagine this as data pipeline.
One JS (processor.js which imports consumer) processes the events and then send it back to kafka,
another one (syncer.js same machine) consumes from that topic send it destination source.
Can we have them both on the same server port ?

No, that wont work.
You can either specify different ports or consume the messages using a
single consumer and then pass them to two different handlers.
On Jun 27, 2017 23:19, "Gowtham Sai" notifications@github.com wrote:

Hey @1ManSmoking https://github.com/1mansmoking , Can I run 2 by
passing the same port ?
There is situation, where I need to consume from 2 different files in the
same machine. Will that be okay, if I pass the same serverPort ?
Imagine this as data pipeline.
One JS (processor.js which imports consumer) processes the events and then
send it back to kafka,
another one (syncer.js same machine) consumes from that topic send it
destination source.
Can we have them both on the same server port ?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/LivePersonInc/kafka-java-bridge/issues/17#issuecomment-311473149,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ARwcuJB47r96c34wvPexnPryaqmioxSQks5sIWPEgaJpZM4OEs_3
.

@1ManSmoking ,
Yea, using different ports now., Okay, I'll close this issue as we are deviating from the actual topic and others might feel confusing.
Q: Is it okay to run producer and consumer in the same machine ?
A: yes, you can have.
Q: Is it okay to run 2 consumers initialised in the same machine ?
A. Yes, you can with different ports. No, you can't do with same port.
Thanks @1ManSmoking.

repo: LivePersonInc/kafka-java-bridge


text:
Add "Enter voucher" button

https://liv-it.atlassian.net/browse/WEB-840
Added button that redirects authenticated student to page with voucher form
@polesye @leha2000 please review

1 comment, 👍  after fixing it.

@leha2000 review please

:+1:

source: gharchive/pull-request

authors: TamoshaytisV leha2000 polesye

license_type: permissive

license_source: bigquery


text:
Improve mobile support

The dialog for adding special buttons can cover the save button and doesn't go away.
Some elements are wider than the page.
There is no way to move or swap buttons or rows.

After some investigating:

There's not much that can be done about the keyboard exceeding the width of the screen; there simply isn't enough real estate to do anything else
Modals backdrops are not parenting to the body root correctly; needs a fix to portal this out of the traditional heirarchy and put it at the document root
Modals are insisting on being weirdly wide; should fix
The autocomplete for key entry is just a regular bug and needs fixing

source: gharchive/issue

authors: Lixquid Mojken

license: MIT

license_source: github-api


text:
ci(publish): update workflow

Major change:

Fix a typo

Hello, I am a code review agent on flows.network.
It could take a few minutes for me to analyze this PR. Relax, grab a cup of coffee and check back later. Thanks!

authors: apepkuss juntao

repo: LlamaEdge/LlamaEdge


text:
翻译有误

在提问之前...

[X] 我理解 Issue 是用于反馈和解决问题的，而非吐槽评论区，将尽可能提供更多信息帮助问题解决
[X] 我填写了简短且清晰明确的标题，以便开发者在翻阅 issue 列表时能快速确定大致问题。而不是“一个建议”、“卡住了”等
[X] 我已查看最新测试版本的更新内容，并未提及该 bug 已被修复的情况
[X] 我使用的汉化补丁版本已为最新版

问题描述
镜牢ego饰品合成，合成指南里，2级+3级+3级=4级错误翻译成了2级+2级+3级=4级
日志文件
1
截图

还有别的吗？
No response

感谢反馈！此处错误已修正


text:
#346 causes nullref exceptions due to missing references to helper surfaces

See this comment on #346 for information

Confirmed fixed in #349 using 2019.4.31f1

authors: Janooba Kerfuffles

repo: LogicalError/realtime-CSG-for-unity


text:
new update

Summary
Briefly describe the purpose of this PR.
Description
Explain in detail what this PR is all about. This should include the problem you're solving, the approach taken, and any technical details that reviewers need to know.
Images
Include any relevant images or diagrams that can help reviewers visualize the changes, if applicable
Issue(s) Addressed
Enter the issue number of the bug(s) that this PR fixes

Template should be strictly Closes <issue_number>
Example: Closes #1

Prerequisites

[ ] Have you followed all the CONTRIBUTING GUIDELINES?

new update


text:
Original templates replaced

AAF replaced with CDF
NATO replaced with VDV
CSAT replaced with USMC

Misclicked

btw, we dramatically changed the faction initialization: it is now much easier to add factions with specific roles (branch develop). I re-wrote the README section of adding a new faction for the develop branch. It should be clearer how to add one on the new system.

Oh! Thanks for the heads up ; I noticed there were massive changes to the
template files after pushing my changes to the fork, which was why I
deleted it - figured out I'd regroup :P
Testing of the modified templates revealed some pretty serious problems
with enemy spawning, anyways ; I'll see if the new system will help with
that :)
On Mon, Oct 23, 2017 at 9:45 AM, LordGolias notifications@github.com
wrote:

btw, we dramatically changed the faction initialization: it is now much
easier to add factions with specific roles (branch develop). I re-wrote
the README section
https://github.com/LordGolias/antistasi/tree/develop#how-to-add-a-new-faction
of adding a new faction for the develop branch. It should be clearer how
to add one on the new system.
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub
https://github.com/LordGolias/antistasi/pull/80#issuecomment-338574414,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AfEHd-IEMRZRFyfhQgyjAtADBZANJR-2ks5svEQMgaJpZM4QBPSg
.

authors: LordGolias PeZook

repo: LordGolias/antistasi


text:
🛑 Link Shortener is down

In 66debff, Link Shortener (https://lr-link.vercel.app) was down:

HTTP code: 504
Response time: 10691 ms

Resolved: Link Shortener is back up in c3091d1.

repo: LordRonz/status


text:
🛑 Ronz Amogus Bot Documentation is down

In ead7561, Ronz Amogus Bot Documentation (https://ronz-amogus.vercel.app) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Ronz Amogus Bot Documentation is back up in 8b9258a.


text:
关于数据前处理的

您好，能提供下数据前处理的文件吗？就是把图片切割成41×41的块和保存为lmdb格式的

你的好几个关于超分的网络都很好，复现都很棒。但是数据下载确实太大了，百度网盘下载速度也慢，我还是觉得自己这边下好了开源的数据集，直接用处理好的文件生成想要的格式，再塞入网络进行训练。这样速度会快很多

谢谢，自己制作就好了，半个小时就制作完了

authors: Lornatang SailVR

repo: Lornatang/SRCNN-PyTorch


text:
Add TR1 secret locations

A handful of new secrets for TR1. Committing before I forget about them.
Part of #510.

I assume it's OK that they aren't all Lahm PackID (and one secret lost a PackID)? Hard to tell without context.

Yes, so for packs there should be a maximum of 5 defined per level (tied to trigger flags for TR1 - we only add one door to reward rooms). The first one added here is a nicer secret in Lost Valley than the one where I removed the pack ID, so it takes its place - Lost Valley had 5 defined already. Cistern had only 3 defined, but the new ones I've added here all require the same technique to get them, so only one makes it into the pack (the one that happens to be harder than the others). So if that level is allocated 5 secrets in pack mode, the last one will be random.

repo: LostArtefacts/TR-Rando


text:
运行sudo docker-compose up时遇到了以下问题

它显示python：can‘t open file 'web.py':[errno 2] No such file or directory.
我已经把web.py放到根目录下了，很迷茫，望博主帮忙一下，谢谢您了！

这依旧是目录问题，有改过dockerfile吗，运行docker-compse up时的本地目录结构是如何的

你好，我部署下载了两个文件放到一起，不解压用docker-compse up报错找不到docker-compose.yml，但是解压就报错说tar文件错误，请问如何正确部署呢？

1.docker-compse up报错找不到docker-compose.yml
运行docker-compose up命令的目录是否有这个文件docker-compose.yml

2.tar解压错误请查看这个
https://github.com/LowinLi/Text-Summarizer-Pytorch-Chinese/issues/18

明白啦，谢谢~。 测试了一些句子出现很多[UNK]，可能是跟训练数据集不太相关的原因

authors: HaiHaiYang1 LowinLi maicai

repo: LowinLi/Text-Summarizer-Pytorch-Chinese


text:
User - Add jump to sessions

Already done


text:
Support passing path parameters in TUI mode

Did you search for existing issues already?
Yes.
Is your feature request related to a problem? Please describe.
Given the following recipe:
  instances: !folder
    requests:
      get_instance: !request
        method: GET
        url: "{{host}}/api/v1/instances/{{instance_id}}"
        authentication: !bearer "{{chains.token}}"

In CLI mode, we can pass the path parameters like this:
$ slumber request -p testing -o instance_id=1 get_instance

It would be useful to have the same functionality available in the TUI mode.
Describe the solution you'd like
Please add a tab for path parameters (or combine it with query parameters) and allow editing using e key.
Thank you!

Currently you can accomplish this using a prompt chain, which would look like:
chains:
  instance_id:
    source: !prompt

requests:
  instances: !folder
    requests:
      get_instance: !request
        method: GET
        url: "{{host}}/api/v1/instances/{{chains.instance_id}}"
        authentication: !bearer "{{chains.token}}"

This will prompt you on every request to enter an instance ID, which may or may not be what you want. You can provide a default field to the prompt to make it easier (and that value can be a template itself, if you want the default to be dynamic).
Making "path parameters" dynamic is a large change because currently Slumber has no concept of path parameters: the URL is just a string. Adding this would add a lot of complexity. What would be much easier though and fit better into the current behavior though would be to just make the entire URL editable.

@LucasPickering Thank you! That's what I'm looking for.
Btw, I created a PR to update docs: https://github.com/LucasPickering/slumber/pull/394

authors: LucasPickering quantonganh

repo: LucasPickering/slumber


text:
Add certificate override option to goTo

This adds "bypassCertificate" as an option to goTo.
You only need it the first time you use goTo on a domain that will trigger a certificate warning.  Subsequent goTo calls will work fine.

Excelent! And many thanks @trevan !!
Is it possible for you to add a test case with this new feature?
Cheers,
Lucho

Also, if you can add an example of how to use it, in the /example folder it will be awesome!
Thanks!
Lucho

authors: LucianoGanga trevan

repo: LucianoGanga/simple-headless-chrome

license: mit


text:
Cherry-picked improvements from PR #130

Added constant strings for section headings
Corrected incorrect usage of strcat

Thank you! 🚀

repo: LucidVR/opengloves-driver


text:
Misc things I've noticed

Hello! So, love the theme, love the aesthetic, I think it's all super cute! You did a great job on it :)
I did notice a few things that could be improved, though. Most prominently, the Friends Tab. Certain corners aren't rounded, certain ones are, line thickness and depth are all over the place. I think it would benefit from a small touch-up.
Here's my mockup to show what I mean;

I tried to keep everything equal as best I could, but hopefully it gets the intent across lol
Besides Friends, Discovery is a bit of a mess since it was added after release, and as such is a completely untouched page, except for the basic colors and all that. But honestly, given how kinda useless the tab is, I totally get not wanting to touch it.
Another small detail I noticed is that in DMs, one side of the tab is rounded, while the other is not. Here;

I assume the intent was to have them be smooth, but do with that what you will.
Anyway! Yeah. Not much else I can tell that's wrong, per-say. But hopefully this was helpful! Again, love what you did with this and I respect the hell out of the hard work. Best wishes and all that with whatever projects u do! :)

i'm currently rewriting the theme (no eta on when it's done)
ill take this feedback into consideration, thank you very much! (will leave this issue open til the rewrite is out)

authors: LuckFire transbimbozone

repo: LuckFire/midnight-mars


text:
🛑 cleanData is down

In 063a26a, cleanData ($CLEAN_DATA_URL) was down:

HTTP code: 0
Response time: 0 ms

Resolved: cleanData is back up in 7bdae7d.


text:
heimdall 无法打开后台

400 Bad Request
The plain HTTP request was sent to HTTPS port
nginx

换成https访问

确实 不好意思这个问题太小白了


text:
fms-api-client - unable to verify the first certificate, local server

I am using the filemaker data api 18 with nodejs v14.15.4 and latest fms-api-client package.
I have a local filemaker server which doesnt have a real SSL certificate, when I try to use the package I always get a problem with the ssl verification since Filemaker server comes with a default SSL certificate which is not valid I get this error message:
{   code: 'UNABLE_TO_VERIFY_LEAF_SIGNATURE',   message: 'unable to verify the first certificate' }
I found a workaround but its not ideal it works but I always get a Nodejs warning message.
process.env['NODE_TLS_REJECT_UNAUTHORIZED'] = 0
I think there is a real workaround which I didnt find yet in the fms-api-client package, I tried to use an option from the library which didnt seem to work.
agent: {rejectUnauthorized: false}

installed a lets encrypt ssl now it works finde

repo: Luidog/fms-api-client


text:
Where I put my bot token

I can’t find env file

Just create one ('.env') and fill with BOT_TOKEN=YOUR_TOKEN_HERE

authors: LuisTessaro moosergamer

repo: LuisTessaro/Yify-Telegram-Bot


text:
Infinite loop in some circumstances

I've encountered an infinite loop (leading to a stack overflow and crash) when the following criteria are met:

A span contains a field that conflicts with one of Bunyan's "standard" fields (e.g. name)
Debug logging is enabled for the tracing_bunyan_formatter::formatting_layer target

(Note that it is pretty easy to accidentally fall into that scenario. 1. can happen if you add #[instrument] to a function that has a parameter called name, and 2. can happen if you set RUST_LOG=debug to quickly debug something.)
The problem is due to the use of tracing::debug!(...) to warn when there are conflicting fields (for instance this line): An Event is logged, the code collects all the fields from all the parent spans, finds one that is invalid, calls tracing::debug!() which creates a new Event in the current span, which gets dispatched, the code tries to collect all the fields from all the parent spans, and so on...
I'm not sure what the proper fix is here (assuming we want to keep the logs). One option I tried is to make the log event generated by tracing::debug!() not be a child of the current span, by using tracing::debug!(parent: None, "..."), but that didn't work because BunyanFormattingLayer::on_event() doesn't seem to consider the event's parent at all. It always gets the "current span" from the context. I feel like maybe the current span should be retrieved with event.parent().and_then(|id| ctx.span(id)) instead of ctx.lookup_current(), which fixes my test case, but I don't know enough to know if that's correct, or what the side effects would be...
Sample code to reproduce the problem:
use tracing::{info, instrument};
use tracing_bunyan_formatter::{BunyanFormattingLayer, JsonStorageLayer};
use tracing_subscriber::layer::SubscriberExt;
use tracing_subscriber::{EnvFilter, Registry};

fn main() {
    let subscriber = Registry::default()
        .with(EnvFilter::builder().parse("debug").unwrap())
        .with(JsonStorageLayer)
        .with(BunyanFormattingLayer::new(
            "bunyan_crash".to_string(),
            std::io::stdout,
        ));
    tracing::subscriber::set_global_default(subscriber).unwrap();

    info!("Calling foo");
    foo("boom");
}

#[instrument]
fn foo(name: &str) {
    // do something
    info!("Hello");
}

Thanks for reporting it! Definitely nasty.
Setting the parent to None is something we already do elsewhere (https://github.com/LukeMathWalker/tracing-bunyan-formatter/blob/c506eafde6062da628147e64039ad7602ee1de75/src/storage_layer.rs#L112) to prevent this specific issue.
Switching to using the parent() for an event would lead to undesirable side-effects (see https://docs.rs/tracing/latest/tracing/event/struct.Event.html#method.parent) since it would be None for events that are descendants of the current span.
A hack could be to use a span rather than an event there 🤔

Oh right, I totally misread what .parent() does... Maybe using is_root() then?
Maybe something like this could work?
        let current_span = if event.is_root() {
            None
        } else {
            ctx.lookup_current()
        };

Merged #34 as a stop-gap solution, while we work on #35

authors: LukeMathWalker abusch

repo: LukeMathWalker/tracing-bunyan-formatter


text:
Added AuroraRealms

General:

[ ] The pull request title is descriptive. (ex. Added Lunar Network, not Updated metadata.json)
[ ] The pull request does not contain any unrelated commits. (ex. commits from previous pull requests)

Mapping Additions or Updates:

[ ] Folder with appropriate name has been created / updated (must not include any non-alpha characters or whitespace).
[ ] No changes were made to the file's formatting (4 spaces per tab).
[ ] There are no syntax errors.
[ ] There is no pre-existing mapping matching my id (check if there is an existing folder).
[ ] My field values match your requirements.
You can view our patterns here: metadata.schema.json, or take a look below and complete the field checklist:

[ ] id: a lowercase string, which should match the folder name (ex. myserver)
[ ] name: a string (ex. MyServerPvP)
[ ] description: hook between 16 and 80 characters (ex. Home of Competitive Minecraft PvP)
[ ] addresses: an array with lowercase strings (ex. ["my.server", "your-server.com"])

You do not need to specify subdomains, Lunar Client services automatically detect them.

[ ] primaryAddress: the primary address that people connect to with (please include the subdomain if required) (ex. mc.my.server)
[ ] minecraftVersions: an array with Minecraft versions as strings _(ex. ["1.18._", "1.19.2"] - Must be versions or subversions supported by Lunar Client)*
[ ] primaryMinecraftVersion: a Minecraft version as a string (ex. 1.19.2 - Must be a subversion supported by Lunar Client)
[ ] primaryColor: a hexademical color code that primarily distinguishes the server (ex. #00FFFF)
[ ] secondaryColor: a hexademical color code that accompanies the primaryColor of the server (ex. #FF0000)
[ ] primaryRegion: the primary region where your server operates in (ex. NA)
[ ] regions: a list of regions where you have servers located that service your players (ex. ["NA", "EU", "AS"])
[ ] gameTypes: a list of games that describe the content on your server, must be a max of 3 listed (ez. ["PVP", "UHC", "HCF"])
[ ] crossplay: whether the server has support for Bedrock Edition players (through proxies such as GeyserMC)
[ ] (optional) presentationVideo: YouTube video ID (in slug) to server trailer / introduction (ex. 7EV4cPuJvXE)
[ ] (optional) website: url of server website, must include URL schema (http:// or https://) (ex. https://www.your-server.com)
[ ] (optional) store: url of server store, must include URL schema (http:// or https://) (ex. https://store.your-server.com)
[ ] (optional) wiki: url of server wiki, must include URL schema (http:// or https://) (ex. https://wiki.your-server.com)
[ ] (optional) merch: url of server merchanise site (if seperate from store), must include URL schema (http:// or https://) (ex. https://merch.your-server.com)

Socials

[ ] (optional) twitter: username of twitter account without the @ (ex. MyServer)
[ ] (optional) discord: invite link to discord (ex. https://discord.com/invite/4ceEJuH)
[ ] (optional) youtube: slug or username of youtube channel (ex. MyServer)
[ ] (optional) instagram: username of instagram account (ex. MyServer)
[ ] (optional) twitch: username of twitch account (ex. MyServer)
[ ] (optional) telegram: slug of telegram group (ex. MyServer)
[ ] (optional) reddit: slug of subdreddit wtih 'r/' (ex. MyServer)
[ ] (optional) tiktok: username of tiktok account (ex. MyServer)
[ ] (optional) facebook: slug of facebook page (ex. MyServer)

Compliance

[ ] (optional) privacyPolicy: url to your Privacy Policy (ex. https://www.lunar.gg/privacy)
[ ] (optional) termsOfService: url to your Terms of Service (ex. https://www.lunar.gg/terms)
[ ] (optional) rules: url to your Rules (ex. https://www.lunar.gg/rules)
[ ] (optional) support: url to your Support Site (ex. https://www.lunar.gg/support)

Media:
Logo

[ ] My logo is a png file.
[ ] I have uploaded my logo to my server folder (ex. lunarnetwork) and named it logo.png.
[ ] My logo has a transparent background and is square (1:1 aspect ratio).
[ ] My logo is 512 pixels in width and height.
[ ] My logo is my own property and complies with relevant copyright/privacy laws.

Background

[ ] My background is a png file.
[ ] I have uploaded my background to my server folder (ex. lunarnetwork) and named it background.png.
[ ] My background has an aspect ratio of 16:9.
[ ] My background is atleast 1920 pixels in width and 1080 pixels in height (can be bigger, but must remain the same aspect ratio).
[ ] My background contains relevant content pertaining to the server, is my own property, and complies with relevant copyright/privacy laws.
[ ] My background doesn't contain any markings, text, or logos (unless part of a build).

Changed

repo: LunarClient/ServerMappings


text:
Added HCStatic

General:

[ ] The pull request title is descriptive. (ex. Added Lunar Network, not Updated metadata.json)
[ ] The pull request does not contain any unrelated commits.  (ex. commits from previous pull requests)

Mapping Additions or Updates:

[ ] Folder with appropriate name has been created / updated (must not include any non-alpha characters or whitespace).
[ ] No changes were made to the file's formatting (4 spaces per tab).
[ ] There are no syntax errors.
[ ] There is no pre-existing mapping matching my id (check if there is an existing folder).
[ ] My field values match your requirements.
You can view our patterns here: metadata.schema.json, or take a look below and complete the field checklist:

[ ] id: a lowercase string, which should match the folder name (ex. myserver)
[ ] name: a string (ex. MyServerPvP)
[ ] description: hook between 16 and 80 characters (ex. Home of Competitive Minecraft PvP)
[ ] addresses: an array with lowercase strings (ex. ["my.server", "your-server.com"])

You do not need to specify subdomains, Lunar Client services automatically detect them.

[ ] primaryAddress: the primary address that people connect to with (please include the subdomain if required) (ex. mc.my.server)
[ ] minecraftVersions: an array with Minecraft versions as strings (ex. ["1.18.*", "1.19.2"] - Must be versions or subversions supported by Lunar Client)
[ ] primaryMinecraftVersion: a Minecraft version as a string (ex. 1.19.2 - Must be a subversion supported by Lunar Client)
[ ] primaryColor: a hexademical color code that primarily distinguishes the server (ex. #00FFFF)
[ ] secondaryColor: a hexademical color code that accompanies the primaryColor of the server (ex. #FF0000)
[ ] primaryRegion: the primary region where your server operates in (ex. NA)
[ ] regions: a list of regions where you have servers located that service your players (ex. ["NA", "EU", "AS"])
[ ] gameTypes: a list of games that describe the content on your server, must be a max of 3 listed (ez. ["PVP", "UHC", "HCF"])
[ ] (optional) website: url of server website, must include URL schema (http:// or https://) (ex. https://www.your-server.com)
[ ] (optional) store: url of server store, must include URL schema (http:// or https://) (ex. https://store.your-server.com)

Socials

[ ] (optional) twitter: username of twitter account without the @ (ex. MyServer)
[ ] (optional) discord: invite link to discord (ex. https://discord.com/invite/4ceEJuH)
[ ] (optional) youtube: slug or username of youtube channel (ex. MyServer)
[ ] (optional) instagram: username of instagram account (ex. MyServer)
[ ] (optional) twitch: username of twitch account (ex. MyServer)
[ ] (optional) telegram: slug of telegram group (ex. MyServer)
[ ] (optional) reddit: slug of subdreddit wtih 'r/' (ex. MyServer)
[ ] (optional) tiktok: username of tiktok account (ex. MyServer)
[ ] (optional) facebook: slug of facebook page (ex. MyServer)

Media:
Logo

[ ] My logo is a png file.
[ ] I have uploaded my logo to my server folder (ex. lunarnetwork) and named it logo.png.
[ ] My logo has a transparent background and is square (1:1 aspect ratio).
[ ] My logo is 512 pixels in width and height.
[ ] My logo is my own property and complies with relevant copyright/privacy laws.

Background

[ ] My background is a png file.
[ ] I have uploaded my background to my server folder (ex. lunarnetwork) and named it background.png.
[ ] My background has an aspect ratio of 16:9.
[ ] My background is atleast 1920 pixels in width and 1080 pixels in height (can be bigger, but must remain the same aspect ratio).
[ ] My background contains relevant content pertaining to the server, is my own property, and complies with relevant copyright/privacy laws.
[ ] My background doesn't contain any markings, text, or logos (unless part of a build).

Your metadata.json is not valid JSON you need to fix it

Issue has been corrected, my apologies.


text:
fix hvbc ip

General:

[x] The pull request title is descriptive. (ex. Added Lunar Network, not Updated metadata.json)
[x] The pull request does not contain any unrelated commits.  (ex. commits from previous pull requests)

Mapping Additions or Updates:

[x] Folder with appropriate name has been created / updated (must not include any non-alpha characters or whitespace).
[x] No changes were made to the file's formatting (4 spaces per tab).
[x] There are no syntax errors.
[x] There is no pre-existing mapping matching my id (check if there is an existing folder).
[x] My field values match your requirements.
You can view our patterns here: metadata.schema.json, or take a look below and complete the field checklist:

[x] id: a lowercase string, which should match the folder name (ex. myserver)
[x] name: a string (ex. MyServerPvP)
[x] description: hook between 16 and 80 characters (ex. Home of Competitive Minecraft PvP)
[x] addresses: an array with lowercase strings (ex. ["my.server", "your-server.com"])

You do not need to specify subdomains, Lunar Client services automatically detect them.

[x] primaryAddress: the primary address that people connect to with (please include the subdomain if required) (ex. mc.my.server)
[x] minecraftVersions: an array with Minecraft versions as strings (ex. ["1.18.*", "1.19.2"] - Must be versions or subversions supported by Lunar Client)
[x] primaryMinecraftVersion: a Minecraft version as a string (ex. 1.19.2 - Must be a subversion supported by Lunar Client)
[x] primaryColor: a hexademical color code that primarily distinguishes the server (ex. #00FFFF)
[x] secondaryColor: a hexademical color code that accompanies the primaryColor of the server (ex. #FF0000)
[x] primaryRegion: the primary region where your server operates in (ex. NA)
[x] regions: a list of regions where you have servers located that service your players (ex. ["NA", "EU", "AS"])
[x] gameTypes: a list of games that describe the content on your server, must be a max of 3 listed (ez. ["PVP", "UHC", "HCF"])
[ ] (optional) website: url of server website, must include URL schema (http:// or https://) (ex. https://www.your-server.com)
[ ] (optional) store: url of server store, must include URL schema (http:// or https://) (ex. https://store.your-server.com)

Socials

[ ] (optional) twitter: username of twitter account without the @ (ex. MyServer)
[x] (optional) discord: invite link to discord (ex. https://discord.com/invite/4ceEJuH)
[ ] (optional) youtube: slug or username of youtube channel (ex. MyServer)
[ ] (optional) instagram: username of instagram account (ex. MyServer)
[ ] (optional) twitch: username of twitch account (ex. MyServer)
[ ] (optional) telegram: slug of telegram group (ex. MyServer)
[ ] (optional) reddit: slug of subdreddit wtih 'r/' (ex. MyServer)
[ ] (optional) tiktok: username of tiktok account (ex. MyServer)
[ ] (optional) facebook: slug of facebook page (ex. MyServer)

Media:
Logo

[x] My logo is a png file.
[x] I have uploaded my logo to my server folder (ex. lunarnetwork) and named it logo.png.
[x] My logo has a transparent background and is square (1:1 aspect ratio).
[x] My logo is 512 pixels in width and height.
[x] My logo is my own property and complies with relevant copyright/privacy laws.

Background

[x] My background is a png file.
[x] I have uploaded my background to my server folder (ex. lunarnetwork) and named it background.png.
[x] My background has an aspect ratio of 16:9.
[x] My background is atleast 1920 pixels in width and 1080 pixels in height (can be bigger, but must remain the same aspect ratio).
[x] My background contains relevant content pertaining to the server, is my own property, and complies with relevant copyright/privacy laws.
[x] My background doesn't contain any markings, text, or logos (unless part of a build).

This "edit" changes nothing.

authors: Anakinnnnn frivoxfr


text:
Trying ndk-build

This commit attempts to boost Android compilation times. To achieve this
cmake is dropped in favor of ndk-build. This is done because with
ndk-build is easier to get ABIs to compile in parallel. Dropping gradle
completely was also considered and use a script in its place to build
and assemble the .apk but the idea was dropped as the time saved in
compilation times was not worth the changes this would require in the
CI.
Changed summarized:

For Android builds cmake is dropped in favor of ndk-build
By default ABIs built are reduced from "arm64-v8a armeabi-v7a x86
x86_64" down to "arm64-v8a armeabi-v7a"
Choosing which ABIs to build can be done with a command line parameter
to gradle like this: "./gradlew assembleDebug -Pabis="arm64-v8a"

CI gfxreconstruct build queued with queue ID 46838.

CI gfxreconstruct build # 3231 running.

CI gfxreconstruct build queued with queue ID 46867.

CI gfxreconstruct build # 3232 running.

CI gfxreconstruct build # 3232 failed.

CI gfxreconstruct build queued with queue ID 46971.

CI gfxreconstruct build # 3233 running.

CI gfxreconstruct build queued with queue ID 47030.

CI gfxreconstruct build # 3234 running.

CI gfxreconstruct build # 3234 failed.

CI gfxreconstruct build queued with queue ID 47261.

CI gfxreconstruct build # 3240 running.

CI gfxreconstruct build # 3240 passed.

CI gfxreconstruct build queued with queue ID 47719.

CI gfxreconstruct build # 3246 running.

CI gfxreconstruct build # 3246 passed.

CI gfxreconstruct build queued with queue ID 49328.

CI gfxreconstruct build # 3250 running.

CI gfxreconstruct build # 3250 passed.

CI gfxreconstruct build queued with queue ID 50111.

CI gfxreconstruct build # 3263 running.

CI gfxreconstruct build # 3263 passed.

CI gfxreconstruct build queued with queue ID 53831.

CI gfxreconstruct build # 3311 running.

CI gfxreconstruct build queued with queue ID 53857.

CI gfxreconstruct build # 3313 running.

CI gfxreconstruct build # 3313 passed.

CI gfxreconstruct build queued with queue ID 53999.

CI gfxreconstruct build # 3314 running.

CI gfxreconstruct build # 3314 passed.

CI gfxreconstruct build queued with queue ID 54877.

CI gfxreconstruct build # 3326 running.

CI gfxreconstruct build # 3326 passed.

CI gfxreconstruct build queued with queue ID 55070.

CI gfxreconstruct build # 3328 running.

CI gfxreconstruct build # 3328 failed.

CI gfxreconstruct build queued with queue ID 55167.

CI gfxreconstruct build # 3329 running.

CI gfxreconstruct build # 3329 failed.

CI gfxreconstruct build queued with queue ID 55859.

CI gfxreconstruct build queued with queue ID 55865.

CI gfxreconstruct build queued with queue ID 55866.

CI gfxreconstruct build # 3338 running.

CI gfxreconstruct build # 3338 failed.

CI gfxreconstruct build queued with queue ID 56743.

CI gfxreconstruct build queued with queue ID 56754.

CI gfxreconstruct build # 3345 running.

CI gfxreconstruct build # 3345 passed.

This is done because with ndk-build is easier to get ABIs to compile in parallel

Looking at Jenkins CI all the Android devices support arm64-v8a why create an APK with more than necessary ABIs at all except for the final release? I don't understand the motivation here.
Do we have a customer asking us to routinely test armeabi-v7a?

repo: LunarG/gfxreconstruct


text:
🛑 EnderChest（末影箱-云盘） is down

In 1f890cc, EnderChest（末影箱-云盘） (https://enderchest.anavi.cn) was down:

HTTP code: 0
Response time: 0 ms

Resolved: EnderChest（末影箱-云盘） is back up in afa1ead after 5 minutes.

repo: LxnChan/status


text:
🛑 EnderChest（末影箱-云盘） is down

In 9e4827e, EnderChest（末影箱-云盘） (https://enderchest.anavi.cn) was down:

HTTP code: 0
Response time: 0 ms

Resolved: EnderChest（末影箱-云盘） is back up in 02311dd after 8 minutes.


text:
🛑 Official（泠泫凝的异次元空间-主页） is down

In 4c0f088, Official（泠泫凝的异次元空间-主页） (https://lxnchan.cn) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Official（泠泫凝的异次元空间-主页） is back up in b676b30 after 25 minutes.


text:
🛑 Official（泠泫凝的异次元空间-主页） is down

In c06ba13, Official（泠泫凝的异次元空间-主页） (https://lxnchan.cn) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Official（泠泫凝的异次元空间-主页） is back up in 10b60b0 after 5 minutes.


text:
🛑 EnderChest（末影箱-云盘） is down

In 1ac1c0a, EnderChest（末影箱-云盘） (https://enderchest.anavi.cn) was down:

HTTP code: 0
Response time: 0 ms

Resolved: EnderChest（末影箱-云盘） is back up in 53245ba after 4 minutes.


text:
WebAuthn.js does not work on older Safari versions

This is a copy of Lychee#1710
Since (about) version 4.7, Lychee does not work in older Safari browsers. Safari <= 13 is present on older iOS versions, and most probably some older android devices are also affected.
The culprit seems to be the new WebAuthn.js, which uses private class methods, and which is directly committed into the dist folder (and thus not being transpiled by the Babel task in Lychee-front.
Has this been a deliberate choice, or should the files in dist also be somewhere else and included in the transpilation step?
I‘d happy to help with a PR, but am not yet familiar with the interweaved structure of Lychee and Lychee-front…

This definitively affects iOS 12 (which was just recently updated with a security fix, so it is still around on some older devices), but also iOS/iPadOS 15 (which could be updated to iOS 16).
There are some other things that break on "older" browsers, like the "overflow: clip" CSS property and the use of the ResizeObserver, but I'll address these in another PR.

repo: LycheeOrg/Lychee-front


text:
Html structure

header
div-header
div- button
body
div- button

All done by Robert!!!


text:
🛑 API Server is down

In 566fba1, API Server (https://api.lyrid.io/version) was down:

HTTP code: 0
Response time: 0 ms

Resolved: API Server is back up in a00b9af.

repo: LyridInc/statuspage


text:
New Log File is Missing Expected Header Information

Expected Behavior
After creating a new .xlsm file with this project and logging for the first time, I expect a new log file to get created with all appropriate headers.
Current Behavior
I made a new file, and the log entry got recorded correctly, but the log file has no header information.
Steps to Reproduce

Create a new .xlsm workbook
Add the fredDeveloper classes
Run this code, but replace the Events.LoggingFilePath with a new file path that doesn't exist:

Sub FredSourceControl()
    Dim Events As New fredDeveloper_Events
    Dim ModuleManager As New fredDeveloper_ModuleManager

    Events.Tic
    Events.LoggingFilePath = ThisWorkbook.Path & "\FredTheDeveloper_DebugLog.txt"
    Events.LoggingMode = ToImmediateAndExternal

    With ModuleManager
        .Directory = "C:\Users\mslas\Google Drive\LMD\Fred-the-Developer\Source Code"

        '.Export "fredDeveloper_Assert"
        '.Export "fredDeveloper_ClientSettings"
        .Export "fredDeveloper_Events"
        '.Export "fredDeveloper_ModuleManager"

    End With

    Events.Log ("All code modules exported. Run time: " & Events.Toc & " seconds.")

End Sub

Possible Solution
Investigate the CreateNewExternalDebugLogFile private method.
Environment
Microsoft Office Version: Office 365
Program: Excel
Operating System: Windows 10
Other Relevant Information:

Turns out the problem in that script is when you set Events.LoggingMode = ToImmediateAndExternal. Even though we told the Events class earlier in the script we didn't want to make a new file, changing the logging mode back forces us back into using the last saved path in the CDPs. We need to prompt again if we change.

repo: M-Scott-Lassiter/Fred-the-Developer


text:
Fixes links that contain special characters in the aria-label

This improvement fixes links such as [Alt text](https://www.website.com/ "some-test"), which has a special character in the aria-label "Some-test"
More information about the regex change:
https://www.gnu.org/software/grep/manual/html_node/Character-Classes-and-Bracket-Expressions.html
‘[:print:]’
Printable characters: ‘[:alnum:]’, ‘[:punct:]’, and space.
‘[:alnum:]’
Alphanumeric characters: ‘[:alpha:]’ and ‘[:digit:]’; in the ‘C’ locale and ASCII character encoding, this is the same as ‘[0-9A-Za-z]’.

✅  😉

authors: houtzager jvanzummeren


text:
Exp

Approved changes:

increased metadata to be pulled
added favouriting functionality
added search filtering

Merge experimental branch with main branch


text:
Ability to visualize multiple STAC layers on a map as a mosaic

stac ipyleaflet version: for release 0.3.0
Python version: python >= 3.9 (some of the widgets are incompatible at v 3.8)
Reference column Number 24 in the MAAP-ipyleaflet-DevRoadmap

Context
Release 0.2.0 of stac_ipyleaflet allows users to select a collection from the MAAP STAC data catalog and display items.

Problem
A scientist can only see one stac layer at a time, which limits the visualization. Below are images of Oceania and Europe

Acceptance Criteria
A way to stitch together assets from different STAC queries (aka Mosaic)

[ ] Users are able to add multiple STAC assets to map
[ ] Implementing a way to match a STAC request via TiTiler's STAC endpoint which renders them as mosaics
[ ] Users are able to view multiple STAC assets on map

Notes

Realizing this is a huge change over existing abilities of other tools and better demos the power of cloud based work.
There are at least 2 methods, premade mosaics (like the biomass layers), and on the fly mosaic with STAC queries.

https://github.com/MAAP-Project/maap-documentation/issues/269

Design Iteration 1

Adding first iteration here for discussion (see figma)
The idea builds off of changes to the layout from https://github.com/MAAP-Project/stac_ipyleaflet/issues/63
Assuming that the data widget is about finding stac data and then displaying cogs, we could allow users to multi-select different items for the same collection.
They can do other things too like adjust the colors (but that's outside the scope for this issue)
Then one they are happy, they can decide to Create Layerwhich creates a layer with all the selected items together
This allows users to do this one time and then always bee able to access that mosaic as a layer in the future

Possibly take a look at https://developmentseed.org/titiler/examples/code/mosaic_from_urls/

A related ask from Grace (@ JPL):

I am trying to modify this code to also work with mosaic jsons
Here is some code creating a mosaic json: https://github.com/MAAP-Project/maap-documentation/blob/system_reference_v310/docs/source/technical_tutorials/visualization/ade_mosaic.ipynb
The wmts_call I am trying to plot looks like: https://titiler.maap-project.org/mosaics/d96e662d-fa69-4de1-a36c-4cf144c3e8e9/WMTSCapabilities.xml?tile_format=png&tile_scale=1&pixel_selection=first&TileMatrixSetId=WebMercatorQuad&bidx=6&resampling_method=nearest&rescale=0%2C1&return_mask=true&colormap_name=viridis
I am having trouble getting the code you sent to work with mosaic JSONs. Do you have any advice? I tried just sending in wmts_url to TileLayer(url=r["tiles"][0]), but this didn’t work
r["tiles"][0] looks like https://titiler.maap-project.org/cog/tiles/WebMercatorQuad/{z}/{x}/{y}@1x?url=s3%3A%2F%2Fmaap-ops-workspace%2Fshared%2Falexdevseed%2Flandsat8%2Fviz%2FCopernicus_30439_covars_cog_topo_stack.tif&bidx=1&rescale=0%2C+400&pixel_selection=first&resampling_method=nearest&colormap_name=gist_earth_r
I don’t see any working examples in https://github.com/MAAP-Project/stac_ipyleaflet/tree/main/docs/sample_notebooks

Completed a DIY notebook version of this in this sample notebook:
https://github.com/MAAP-Project/stac_ipyleaflet/pull/115

authors: emmalu heidimok sandrahoang686


text:
Page Title Changed

Hey @MAVRICK-1
Issue Fixed #48
Please check and merge it
Thank you

@BHS-Harish congratulation
⭐ Don't forget to give us a star! ⭐


text:
Translating project to Brazilian Portuguese

Hey there! 👋
Me and my friend @juniodevs translated the project to Brazilian Portuguese 🇧🇷.
We've changed:

Created pt_BR.json;
Changed code in these places:

Daemon: https://github.com/luisgbr1el/MCSManager/blob/master/daemon/src/i18n/index.ts
Web Backend: https://github.com/luisgbr1el/MCSManager/blob/master/panel/src/app/i18n/index.ts
Web Frontend: https://github.com/luisgbr1el/MCSManager/blob/master/frontend/src/lang/i18n.ts#L10

Created README_PTBR.md, translating the current README.md;

We've not translating 'Internationalization' section because we did not know if it is should be changed by us.

Thank you for your contribution, and please be patient while we release the next version.

repo: MCSManager/MCSManager


text:
Autopackager lag

Hello,
autopackager-1.5.4
http://img11.hostingpics.net/pics/649756autopack.png

What kind of inventory do you have on the input side?

http://prntscr.com/841ae6
http://prntscr.com/841ag4
http://prntscr.com/841aj7
http://prntscr.com/841ax1

Yeah... It can be a little heavy on performance when you have three scanning over 300 slots each, every cycle.

Increasing config values could handle that ?

authors: Isolonice smbarbour

repo: MCUpdater/AutoPackager


text:
fix slack message to contain the beginning of content

使わせていただいたついでに TODO 潰してみました📍
notionapi の機能で markdown を作ってから冒頭を抜く方針の雑実装で、ちょっと遅いかもしれません（特にページがデカいとき）

すみません気づかずに時間が経ってしまいました…！
良さそうです、ありがとうございました！🚀


text:
Not able to go back to parent folder

Describe the bug
I try pressing h and backspace but I am unable to go back to parent folder.
To Reproduce
Steps to reproduce the behavior:

Go to a folder
Enter a subdirectory
Try pressing h or backspace
Unable to return

Expected behavior
I should be able to return to the parent folder
System information (please complete the following information):

OS: MacOS
Version 10.12.7

It seems to be a problem with variable names
I didn't see this problem after I updated it to toml file
My previous version binary file also had this problem

i will try to rebuild my binary file.

yeah, now there is no problem. Thank you very much

authors: AnshumanNeon MHNightCat

repo: MHNightCat/superfile


text:
error during nndet installation using "pip install -e ."   Got following error log

details of the machine are here:
----- PyTorch Information -----
PyTorch Version: 2.0.0+cu117
PyTorch Debug: False
PyTorch CUDA: 11.7
PyTorch Backend cudnn: 8500
PyTorch CUDA Arch List: ['sm_37', 'sm_50', 'sm_60', 'sm_70', 'sm_75', 'sm_80', 'sm_86']
PyTorch Current Device Capability: (8, 9)
PyTorch CUDA available: True
----- System Information -----
System NVCC: nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2021 NVIDIA Corporation
Built on Thu_Nov_18_09:45:30_PST_2021
Cuda compilation tools, release 11.5, V11.5.119
Build cuda_11.5.r11.5/compiler.30672275_0
System Arch List: None
System OMP_NUM_THREADS: None
System CUDA_HOME is None: True
System CPU Count: 24
Python Version: 3.10.6 (main, Mar 10 2023, 10:55:28) [GCC 11.3.0]
----- nnDetection Information -----
det_num_threads None
det_data is set True
det_models is set True
and the error log is as follows:
Requirement already satisfied: pyasn1>=0.1.3 in /usr/lib/python3/dist-packages (from rsa<5,>=3.1.4->google-auth<3,>=1.6.3->tensorboard>=2.2.0->pytorch_lightning<=1.4.2,>=1.3.1->nndet==0.1) (0.4.8)
Installing collected packages: argparse, nndet
Attempting uninstall: nndet
Found existing installation: nndet 0.1
Uninstalling nndet-0.1:
Successfully uninstalled nndet-0.1
Running setup.py develop for nndet
error: subprocess-exited-with-error
× python setup.py develop did not run successfully.
│ exit code: 1
╰─> [60 lines of output]
    /usr/lib/python3/dist-packages/setuptools/dist.py:493: UserWarning: Normalizing 'v0.1' to '0.1'
      warnings.warn(tmpl.format(**locals()))
    Build csrc
    Building with sys.version_info(major=3, minor=10, micro=6, releaselevel='final', serial=0)
    main_file [PosixPath('/data4/nnDetection3/nndet/csrc/ops.cpp')]
    source_cpu []
    source_cuda [PosixPath('/data4/nnDetection3/nndet/csrc/cuda/nms.cu')]
    Adding CUDA csrc to build
    CUDA ARCH None
    running develop
    /usr/lib/python3/dist-packages/setuptools/command/easy_install.py:158: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools.
      warnings.warn(
    /usr/lib/python3/dist-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
      warnings.warn(
    /usr/lib/python3/dist-packages/pkg_resources/__init__.py:116: PkgResourcesDeprecationWarning: 1.1build1 is an invalid version and will not be supported in a future release
      warnings.warn(
    /usr/lib/python3/dist-packages/pkg_resources/__init__.py:116: PkgResourcesDeprecationWarning: 0.1.43ubuntu1 is an invalid version and will not be supported in a future release
      warnings.warn(
    running egg_info
    writing nndet.egg-info/PKG-INFO
    writing dependency_links to nndet.egg-info/dependency_links.txt
    writing entry points to nndet.egg-info/entry_points.txt
    writing requirements to nndet.egg-info/requires.txt
    writing top-level names to nndet.egg-info/top_level.txt
    /home/vayu/.local/lib/python3.10/site-packages/torch/utils/cpp_extension.py:476: UserWarning: Attempted to use ninja as the BuildExtension backend but we could not find ninja.. Falling back to using the slow distutils backend.
      warnings.warn(msg.format('we could not find ninja.'))
    reading manifest file 'nndet.egg-info/SOURCES.txt'
    reading manifest template 'MANIFEST.in'
    warning: no files found matching 'LICENSE'
    warning: no previously-included files matching '*.pyc' found anywhere in distribution
    warning: no previously-included files matching '__pycache__' found anywhere in distribution
    writing manifest file 'nndet.egg-info/SOURCES.txt'
    running build_ext
    /home/vayu/.local/lib/python3.10/site-packages/torch/utils/cpp_extension.py:388: UserWarning: The detected CUDA version (11.5) has a minor version mismatch with the version that was used to compile PyTorch (11.7). Most likely this shouldn't be a problem.
      warnings.warn(CUDA_MISMATCH_WARN.format(cuda_str_version, torch.version.cuda))
    building 'nndet._C' extension
    /usr/bin/nvcc -DWITH_CUDA -I/data4/nnDetection3/nndet/csrc -I/home/vayu/.local/lib/python3.10/site-packages/torch/include -I/home/vayu/.local/lib/python3.10/site-packages/torch/include/torch/csrc/api/include -I/home/vayu/.local/lib/python3.10/site-packages/torch/include/TH -I/home/vayu/.local/lib/python3.10/site-packages/torch/include/THC -I/usr/include/python3.10 -c /data4/nnDetection3/nndet/csrc/cuda/nms.cu -o build/temp.linux-x86_64-3.10/data4/nnDetection3/nndet/csrc/cuda/nms.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr --compiler-options '-fPIC' -DCUDA_HAS_FP16=1 -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE="_gcc" -DPYBIND11_STDLIB="_libstdcpp" -DPYBIND11_BUILD_ABI="_cxxabi1011" -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_86,code=compute_86 -gencode=arch=compute_86,code=sm_86 -std=c++17
    /home/vayu/.local/lib/python3.10/site-packages/torch/include/c10/util/irange.h(54): warning #186-D: pointless comparison of unsigned integer with zero
              detected during:
                instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator==(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=size_t, one_sided=false, <unnamed>=0]"
    (61): here
                instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator!=(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=size_t, one_sided=false, <unnamed>=0]"
    /home/vayu/.local/lib/python3.10/site-packages/torch/include/c10/core/TensorImpl.h(77): here

    /home/vayu/.local/lib/python3.10/site-packages/torch/include/c10/util/irange.h(54): warning #186-D: pointless comparison of unsigned integer with zero
              detected during:
                instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator==(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=std::size_t, one_sided=true, <unnamed>=0]"
    (61): here
                instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator!=(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=std::size_t, one_sided=true, <unnamed>=0]"
    /home/vayu/.local/lib/python3.10/site-packages/torch/include/ATen/core/qualified_name.h(73): here

    /usr/include/c++/11/bits/std_function.h:435:145: error: parameter packs not expanded with ‘...’:
      435 |         function(_Functor&& __f)
          |                                                                                ^
    /usr/include/c++/11/bits/std_function.h:435:145: note:         ‘_ArgTypes’
    /usr/include/c++/11/bits/std_function.h:530:146: error: parameter packs not expanded with ‘...’:
      530 |         operator=(_Functor&& __f)
          |                                                                                ^
    /usr/include/c++/11/bits/std_function.h:530:146: note:         ‘_ArgTypes’
    error: command '/usr/bin/nvcc' failed with exit code 1
    [end of output]

note: This error originates from a subprocess, and is likely not a problem with pip.

Rolling back uninstall of nndet
Moving to /home/vayu/.local/bin/nndet_boxes2nii
from /tmp/pip-uninstall-77qzc2eq/nndet_boxes2nii
Moving to /home/vayu/.local/bin/nndet_cls2fg
from /tmp/pip-uninstall-77qzc2eq/nndet_cls2fg
Moving to /home/vayu/.local/bin/nndet_consolidate
from /tmp/pip-uninstall-77qzc2eq/nndet_consolidate
Moving to /home/vayu/.local/bin/nndet_env
from /tmp/pip-uninstall-77qzc2eq/nndet_env
Moving to /home/vayu/.local/bin/nndet_eval
from /tmp/pip-uninstall-77qzc2eq/nndet_eval
Moving to /home/vayu/.local/bin/nndet_example
from /tmp/pip-uninstall-77qzc2eq/nndet_example
Moving to /home/vayu/.local/bin/nndet_predict
from /tmp/pip-uninstall-77qzc2eq/nndet_predict
Moving to /home/vayu/.local/bin/nndet_prep
from /tmp/pip-uninstall-77qzc2eq/nndet_prep
Moving to /home/vayu/.local/bin/nndet_searchpath
from /tmp/pip-uninstall-77qzc2eq/nndet_searchpath
Moving to /home/vayu/.local/bin/nndet_seg2det
from /tmp/pip-uninstall-77qzc2eq/nndet_seg2det
Moving to /home/vayu/.local/bin/nndet_seg2nii
from /tmp/pip-uninstall-77qzc2eq/nndet_seg2nii
Moving to /home/vayu/.local/bin/nndet_sweep
from /tmp/pip-uninstall-77qzc2eq/nndet_sweep
Moving to /home/vayu/.local/bin/nndet_train
from /tmp/pip-uninstall-77qzc2eq/nndet_train
Moving to /home/vayu/.local/bin/nndet_unpack
from /tmp/pip-uninstall-77qzc2eq/nndet_unpack
Moving to /home/vayu/.local/lib/python3.10/site-packages/nndet.egg-link
from /tmp/pip-uninstall-a4rgjlrj/nndet.egg-link
error: subprocess-exited-with-error
× python setup.py develop did not run successfully.
│ exit code: 1
╰─> [60 lines of output]
/usr/lib/python3/dist-packages/setuptools/dist.py:493: UserWarning: Normalizing 'v0.1' to '0.1'
warnings.warn(tmpl.format(**locals()))
Build csrc
Building with sys.version_info(major=3, minor=10, micro=6, releaselevel='final', serial=0)
main_file [PosixPath('/data4/nnDetection3/nndet/csrc/ops.cpp')]
source_cpu []
source_cuda [PosixPath('/data4/nnDetection3/nndet/csrc/cuda/nms.cu')]
Adding CUDA csrc to build
CUDA ARCH None
running develop
/usr/lib/python3/dist-packages/setuptools/command/easy_install.py:158: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
/usr/lib/python3/dist-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
/usr/lib/python3/dist-packages/pkg_resources/init.py:116: PkgResourcesDeprecationWarning: 1.1build1 is an invalid version and will not be supported in a future release
warnings.warn(
/usr/lib/python3/dist-packages/pkg_resources/init.py:116: PkgResourcesDeprecationWarning: 0.1.43ubuntu1 is an invalid version and will not be supported in a future release
warnings.warn(
running egg_info
writing nndet.egg-info/PKG-INFO
writing dependency_links to nndet.egg-info/dependency_links.txt
writing entry points to nndet.egg-info/entry_points.txt
writing requirements to nndet.egg-info/requires.txt
writing top-level names to nndet.egg-info/top_level.txt
/home/vayu/.local/lib/python3.10/site-packages/torch/utils/cpp_extension.py:476: UserWarning: Attempted to use ninja as the BuildExtension backend but we could not find ninja.. Falling back to using the slow distutils backend.
warnings.warn(msg.format('we could not find ninja.'))
reading manifest file 'nndet.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching 'LICENSE'
warning: no previously-included files matching '*.pyc' found anywhere in distribution
warning: no previously-included files matching 'pycache' found anywhere in distribution
writing manifest file 'nndet.egg-info/SOURCES.txt'
running build_ext
/home/vayu/.local/lib/python3.10/site-packages/torch/utils/cpp_extension.py:388: UserWarning: The detected CUDA version (11.5) has a minor version mismatch with the version that was used to compile PyTorch (11.7). Most likely this shouldn't be a problem.
warnings.warn(CUDA_MISMATCH_WARN.format(cuda_str_version, torch.version.cuda))
building 'nndet.C' extension
/usr/bin/nvcc -DWITH_CUDA -I/data4/nnDetection3/nndet/csrc -I/home/vayu/.local/lib/python3.10/site-packages/torch/include -I/home/vayu/.local/lib/python3.10/site-packages/torch/include/torch/csrc/api/include -I/home/vayu/.local/lib/python3.10/site-packages/torch/include/TH -I/home/vayu/.local/lib/python3.10/site-packages/torch/include/THC -I/usr/include/python3.10 -c /data4/nnDetection3/nndet/csrc/cuda/nms.cu -o build/temp.linux-x86_64-3.10/data4/nnDetection3/nndet/csrc/cuda/nms.o -D__CUDA_NO_HALF_OPERATORS_ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr --compiler-options '-fPIC' -DCUDA_HAS_FP16=1 -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE="_gcc" -DPYBIND11_STDLIB="_libstdcpp" -DPYBIND11_BUILD_ABI="_cxxabi1011" -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_86,code=compute_86 -gencode=arch=compute_86,code=sm_86 -std=c++17
/home/vayu/.local/lib/python3.10/site-packages/torch/include/c10/util/irange.h(54): warning #186-D: pointless comparison of unsigned integer with zero
detected during:
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, >::operator==(const c10::detail::integer_iterator<I, one_sided, > &) const [with I=size_t, one_sided=false, =0]"
(61): here
instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, >::operator!=(const c10::detail::integer_iterator<I, one_sided, > &) const [with I=size_t, one_sided=false, =0]"
/home/vayu/.local/lib/python3.10/site-packages/torch/include/c10/core/TensorImpl.h(77): here
/home/vayu/.local/lib/python3.10/site-packages/torch/include/c10/util/irange.h(54): warning #186-D: pointless comparison of unsigned integer with zero
          detected during:
            instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator==(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=std::size_t, one_sided=true, <unnamed>=0]"
(61): here
            instantiation of "__nv_bool c10::detail::integer_iterator<I, one_sided, <unnamed>>::operator!=(const c10::detail::integer_iterator<I, one_sided, <unnamed>> &) const [with I=std::size_t, one_sided=true, <unnamed>=0]"
/home/vayu/.local/lib/python3.10/site-packages/torch/include/ATen/core/qualified_name.h(73): here

/usr/include/c++/11/bits/std_function.h:435:145: error: parameter packs not expanded with ‘...’:
  435 |         function(_Functor&& __f)
      |                                                                                ^
/usr/include/c++/11/bits/std_function.h:435:145: note:         ‘_ArgTypes’
/usr/include/c++/11/bits/std_function.h:530:146: error: parameter packs not expanded with ‘...’:
  530 |         operator=(_Functor&& __f)
      |                                                                                ^
/usr/include/c++/11/bits/std_function.h:530:146: note:         ‘_ArgTypes’
error: command '/usr/bin/nvcc' failed with exit code 1
[end of output]

note: This error originates from a subprocess, and is likely not a problem with pip.
Any help is highly appreciated
Rajesh

I didn't perform exhaustive testing with pytorch 2.0 and there are some changes which are not added in the master branch yet. Can you remove the build folder and rerun the installation with pytorch 1.13?

Is there a working branch for pytorch 2.0 ?

Hi @kretes , thanks for the PRs :) There is no pytorch 2.0 branch right now, we are currently working on the next release of nnDetection which will include several changes and thus we will provide a pytorch 2.0 compatible  for that release.

authors: DSRajesh kretes mibaumgartner

repo: MIC-DKFZ/nnDetection


text:
Data Analysis

I plotted the the data for resident and citizen status emigrants on the world map and also plotted a graph showing the relationship between GDP of the origin countries and number of emigrants from those countries from 2014-2019. Also deleted the unwanted dataset copies.

Maybe change the plot into a bubble plot, the plot of the Gdp and the number of emigrants

I have updated the code. Added a scatterplot with bubbles.

Missing country names.


text:
Out of Memory Waveform Loading

Pretty big PR here with the following changes:

Adds out of memory waveform loading

waveforms are now loaded from disk, supporting multiple or single files
chunks of waveforms are loaded  from the files, the size of which defined by argument chunk_size. This is handled by Hdf5WaveformLoader (analogous to Hdf5TimeseriesDataset)
batches of waveforms are then sampled from these chunks. The rate at which a new chunk is loaded in is defined by chunks_per_epoch argument. This is handled by ChunkedWaveformLoader (analogous to ChunkedTimeSeriesDataset)
waveform slicing now happens in on_before_batch_transfer lightning hook. In the future we could do the slicing directly in the dataloader (or, just do the slicing during data generation)

Renamed TimeslideWaveforms to TestingWaveforms for consistency (and honestly clarity). Standardized the TestingWaveforms, TrainingWaveforms, and ValidationWaveforms tasks to inherit from the same WaveformParams object.

The TrainingWaveforms task is now condorized. It also now uses the IntrinsicWaveformSet.from_parameters API to generate waveforms. We can probably get rid of / clean up some of the data.waveforms module now.

[x] Running into memory problem sending large training file to remote cluster; I think we can get rid of the TrainingWaveforms merge and just send multiople files since the dataloading supports it

End to end run complete: https://ldas-jobs.ligo-wa.caltech.edu/~ethan.marx/waveform-sampler.html
wandb: https://wandb.ai/ml4gw/aframe/runs/dmeky0uq?nw=nwuserethanmarx
No improvement going to 1,000,000 waveforms sadly

@wbenoit26 Also want to point out that I snuck in some additions to the ledger and rejection sampling code that adds ability to store individual ifo snrs.
Basically adds an ifos metadata field and an ifo_snrs field

Yeah, I saw that. Seems like a good addition to have - no reason not to track that information


text:
Bot message for no results found

From @theycallmeswift

The bot could use an error message if it doesn't find someone.

I also think it's worth us looking into whether we can use the Discord username to match a Fellow's GitHub profile? It seems more intuitive to say !gimmer @DiscordUsername rather than their GitHub username which most people probably won't know at first.
The discord.js library might give us the discord username/nickname - we could map the nickname to the db name's because the discord server rules are that your nickname should be your full name (there will be exceptions of course but it's worth us looking into!)

Definitely, I've been looking into this. But we should be careful with the @mention in Discord because the user might not actually want to call the person they are checking out. In any case, @mentions might be better addressed as a standalone issue?

Done by @ivov


text:
Code Freeze 2

CODE FREEZE 2
What we managed to accomplish this week

Update main repo README to reflect our project. @prakharrathi25 did some great work on this and it looks awesome and is also informative. Check it out here!
Change PR template location so that it automatically shows when creating a new PR.
Create a Callback function on sign in to get access token to authenticate octokit so we can user information from the github api. This access token is received upon authentication with github so we store it in NextJS session so we can use to make requests to github api.
Refactored parts of the code to use next/link and other areas such as our api routes where unnecessary variables are declared. Thanks to @anandrajaram21 who made our code look so much more leaner and cleaner after his refactors.
Move from octokit rest to core. @robzwolf thanks for the heads on this! We like it so much more!
Add redirect on sign in and log out. Sign in will redirect to dashboard and log out will redirect to home. Challenging part is that the callback function for redirect applies to both sign in and sign out. Of course you can declare the callback manually when its being called but thats more tedious.
Fixed Vercel deploy issues (Yay no more errors) Thanks to @anandrajaram21 for getting rid of those annoying deploy errors and its nice to get those sweet green ticks again after making a PR.
Added requests to github api to return issues and pull requests for the signed in user. Also fixed existing requests to return accurate and relevant data. We have almost every piece of data we need! All that's left now is to display it to the user. Great job to @prakharrathi25 for getting started on all of our github requests.
Also managed to get user private repository information.
Added a sidebar with user profile information with navigation links.

Screenshot
Last Week

This Week

@Green-Ranger11 Can you change the screenshot for this week? My latest PR into staging looks very different

@Green-Ranger11 Can you change the screenshot for this week? My latest PR into staging looks very different

I've changed it, what do you think?

Hmm, the screenshot still doesn't show all the issues and PRs. Can you use the picture I put in #63?

Hmm, the screenshot still doesn't show all the issues and PRs. Can you use the picture I put in #63?

Oh I see I see. I don't think I have any issues and prs which is why I'm empty. Anyways have used your PR


text:
add : 贊助商前台頁面

設計贊助商素材上傳頁面 #54

@Tzuhui 幫我確認一下 package.json 與 yarn.lock 的部分，如果沒問題幫我 rebase 就可以了

authors: Tzuhui hashman

repo: MOPCON/Equipment-management-system


text:
Synchronize with LUMC GitLab

Proposed change

Apply changes from LUMC GitLab
Type of change

[ ] Example (a notebook demonstrating how to use ZOSPy for a specific application)
[x] Bugfix (non-breaking change which fixes an issue)
[ ] New analysis (a wrapper around an OpticStudio analysis)
[ ] New feature (other than an analysis)
[ ] Breaking change (fix/feature causing existing functionality to break)
[ ] Code quality improvements to existing code or addition of tests

Additional information

Python version: N/A
OpticStudio version: N/A

Related issues

Closes #31
Checklist

[x] I have followed the contribution guidelines
[x] The code has been linted, formatted and tested locally using tox.
[x] Local tests pass. Please fix any problems before opening a PR. If this is not possible, specify what doesn't work and why you can't fix it.
[x] I added new tests for any features contributed, or updated existing tests.
[x] I updated CHANGELOG.md with my changes (except for refactorings and changes in the documentation).

If you contributed an analysis:

[ ] I did not use AttrDicts for the analysis result data (please use dataclasses instead).

If you contributed an example:

[ ] I contributed my example as a Jupyter notebook.

It seems that the compatibility information for version 23.2.1 has been dropped in the process

The compatibility problems have been fixed!

authors: LucVV crnh

repo: MREYE-LUMC/ZOSPy


text:
Added necessary file for GenAI Level 0

Completed Level 0 of GenAI.
Added the spooky version of enigma logo generated using Canva along with the prompts used in the folder under my username.

Hey,
I wanted to take a moment to update you on the current situation with this repository. Unfortunately, due to some error on Hacktoberfest’s side, this repo has been excluded from the event.
I know how much effort and passion you’ve all poured into your contributions, and I genuinely appreciate every bit of it.
To ensure your hard work is recognized, please direct your contributions towards the respective repos (where your pull requests will be evaluated and accepted.) (and in the Current repo your PR will be closed).
In each repo we have given clear instructions which will help you out.
You can find the links in the main README file, or here are the direct links:

BotForge: (Bot/NLP dev) BotForge
SysCom Challenges: Enigma-SysCom-Challenges
GenAI Challenges: Enigma-GenAI-Challenges
WebDev Challenges: Enigma-WebDev-Challenges
GameDev Challenges: Enigma-GameDev-Challenges

Your dedication is what makes this community special, and I encourage you to keep pushing forward! We can’t wait to see the incredible work you’ll continue to create in the correct repositories.
Thank you for your understanding and support!
Any doubts please reach out to us
Keep up the amazing work!


text:
Use a modal to show sponsors

About
This adds a new feature: we now use a modal to show sponsors at /#sponsors. Due to the newly introduced login/landing page in #444, we do not have a navbar anymore which led to an error since the sponsor route was previously accessible without authentication. However, in the new navbar, we do not even consider if the user is logged in anymore as the navbar is per se only shown when the user is logged in. A hotfix was employed in #461.
Todo

[x] Redirect old sponsors route to new route
[x] Remove "#sponsors" slug upon close

Preview

One more thing besides the other comments is that I had thought that footer_modal.js should have been required in app/assets/javascripts/application.js but it seems to work fine without this.

Webpacker probably handles this already and serves the whole assets folder. Rethinking the JS pipeline is then part of #454.

repo: MaMpf-HD/mampf


text:
Will HTTPS be supported in the future?

I'm trying to make a local website at home, which contains the MacroDeck web and Home Assistant web and so on. So I can use several functions on one website and it's cool!
However, the web client of MacroDeck only supports HTTP and my website is over HTTPS to use remote access when I'm away from home.
Macro Deck is such a cool app. Thank you for your effort. I wonder if HTTPS will be supported in the future? Thank you!

It is planned for the future, yes.

It's great to hear that! Good job!

authors: cwbeta manuelmayer-dev

repo: Macro-Deck-App/Macro-Deck


text:
Error running collapse_isoforms_by_sam.py

I get this error when I try to run collapse_isoforms_by_sam.py on my data:

merged 1 down to 1 transcripts
merged 1 down to 1 transcripts
merged 1 down to 1 transcripts
merged 1 down to 1 transcripts
alt. junction found at 13
alt. junction found at 1158
alt. junction found at 1677
merged 2 down to 2 transcripts
merged 1 down to 1 transcripts
merged 1 down to 1 transcripts
Traceback (most recent call last):
File "/home/goodheart/miniconda2/envs/anaCogent/bin/collapse_isoforms_by_sam.py", line 4, in
import('pkg_resources').run_script('cupcake==6.2', 'collapse_isoforms_by_sam.py')
File "/home/goodheart/miniconda2/envs/anaCogent/lib/python2.7/site-packages/pkg_resources/init.py", line 664, in run_script
self.require(requires)[0].run_script(script_name, ns)
File "/home/goodheart/miniconda2/envs/anaCogent/lib/python2.7/site-packages/pkg_resources/init.py", line 1444, in run_script
exec(code, namespace, namespace)
File "/home/goodheart/miniconda2/envs/anaCogent/lib/python2.7/site-packages/cupcake-6.2-py2.7-linux-x86_64.egg/EGG-INFO/scripts/collapse_isoforms_by_sam.py", line 248, in
main(args)
File "/home/goodheart/miniconda2/envs/anaCogent/lib/python2.7/site-packages/cupcake-6.2-py2.7-linux-x86_64.egg/EGG-INFO/scripts/collapse_isoforms_by_sam.py", line 207, in main
collapse_fuzzy_junctions(f_good.name, f_txt.name, args.allow_extra_5exon, internal_fuzzy_max_dist=args.max_fuzzy_junction)
File "/home/goodheart/miniconda2/envs/anaCogent/lib/python2.7/site-packages/cupcake-6.2-py2.7-linux-x86_64.egg/EGG-INFO/scripts/collapse_isoforms_by_sam.py", line 152, in collapse_fuzzy_junctions
_size = get_fl_from_id(group_info[pbid])
File "/home/goodheart/miniconda2/envs/anaCogent/lib/python2.7/site-packages/cupcake-6.2-py2.7-linux-x86_64.egg/EGG-INFO/scripts/collapse_isoforms_by_sam.py", line 92, in get_fl_from_id
return sum(int(_id.split('/')[1].split('p')[0][1:]) for _id in members)
File "/home/goodheart/miniconda2/envs/anaCogent/lib/python2.7/site-packages/cupcake-6.2-py2.7-linux-x86_64.egg/EGG-INFO/scripts/collapse_isoforms_by_sam.py", line 92, in
return sum(int(_id.split('/')[1].split('p')[0][1:]) for _id in members)
IndexError: list index out of range

The files that gave me this error are here: https://www.dropbox.com/s/4tcufga8thcqkh5/4cells.zip?dl=0
While similar files that worked fine for me are here: https://www.dropbox.com/s/ksdt0njjsjgsas5/2cells.zip?dl=0
Any help you can give would be appreciated. Thank you.

Turns out this was an issue with needing forward slashes instead of underscores in my headers.

repo: Magdoll/Cogent


text:
🛑 Nitter (nitter.net) is down

In 4f4edbd, Nitter (nitter.net) (https://nitter.net) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Nitter (nitter.net) is back up in 5da1a44.

repo: Magic-Services/upptime


text:
🛑 Nitter (nitter.net) is down

In f80ba66, Nitter (nitter.net) (https://nitter.net) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Nitter (nitter.net) is back up in 3d38cc2.


text:
🛑 GitLab is down

In 5d4fb64, GitLab (https://gitlab.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: GitLab is back up in 227e8ce.


text:
🛑 Webblate (hosted.weblate.org) is down

In 109341d, Webblate (hosted.weblate.org) (https://hosted.weblate.org) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Webblate (hosted.weblate.org) is back up in 142f107 after 9 minutes.


text:
🛑 Nextcloud is down

In 65ae926, Nextcloud (https://nextcloud.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Nextcloud is back up in 08d148a.


text:
🛑 Libreddit (libreddit.spike.codes) is down

In 209fb02, Libreddit (libreddit.spike.codes) (https://libreddit.spike.codes) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Libreddit (libreddit.spike.codes) is back up in ab8cc4b after 10 minutes.


text:
🛑 Libreddit (libreddit.spike.codes) is down

In 8d4c4e8, Libreddit (libreddit.spike.codes) (https://libreddit.spike.codes) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Libreddit (libreddit.spike.codes) is back up in 9260a6f after 2 hours.


text:
🛑 Nextcloud is down

In 6cc64eb, Nextcloud (https://nextcloud.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Nextcloud is back up in 34bacca.


text:
🛑 MagicLike (old) is down

In f91ae7a, MagicLike (old) (https://magiclike.codeberg.page) was down:

HTTP code: 404
Response time: 25411 ms

Resolved: MagicLike (old) is back up in 9d60871 after 9 minutes.


text:
exoPlayer

I can not find where the *.jar is loaded during automatic installation. Or do you need to download com.google.android.exoplayer-.. yourself?
unless an empty folder is created http://alcinoe/Libraries/jar/com/google/android/exoplayer/exoplayer-core/2.18.2/
if try via AndroidMerger:
Merge resources in <OutputDir>\res
Create r-aab.jar
Exception: Failed to execute "D:\Install\Android\SDK\build-tools\30.0.3\aapt2.exe" link --manifest "d:\Install\Delphi\MyComponent\Alcinoe\Tools\AndroidMerger\tmp\Libraries\com.google.android.exoplayer-exoplayer-core-2.18.2\\AndroidManifest.xml" -o "d:\Install\Delphi\MyComponent\Alcinoe\Tools\AndroidMerger\tmp\linked_res.ap_" -I "D:\Install\Android\SDK\platforms\android-30\android.jar" -R "d:\Install\Delphi\MyComponent\Alcinoe\Tools\AndroidMerger\tmp\compiled_res.flata" --java "d:\Install\Delphi\MyComponent\Alcinoe\Tools\AndroidMerger\tmp\RJava" --auto-add-overlay
D:\Programm\test\merge\Merged\res\values\values.xml:122: error: resource android:attr/lStar not found.
error: failed linking references.

Build alcinoe-launchscreen
Build alcinoe-common
d:\Install\Delphi\Alcinoe\Source\Java\com\alcinoe\location\ALGeocoder.java:35: warning: [deprecation] URL(String) in URL has been deprecated
URL url = new URL(apiServerURL+(apiServerURL.indexOf("?") >= 0 ? "&" : "?")+
^
d:\Install\Delphi\Alcinoe\Source\Java\com\alcinoe\location\ALGeocoder.java:190: warning: [deprecation] Locale(String) in Locale has been deprecated
address = new Address(new Locale(language));
^
d:\Install\Delphi\Alcinoe\Source\Java\com\alcinoe\location\ALGeocoder.java:233: warning: [deprecation] Locale(String) in Locale has been deprecated
address = new Address(new Locale(language));
^
3 warnings
Build alcinoe-datepicker
Build alcinoe-edittext
Build alcinoe-webrtc
d:\Install\Delphi\Alcinoe\Source\Java\com\alcinoe\webrtc\ALWebRTC.java:494: error: unmappable character (0x92) for encoding UTF-8
// create a Capturer which takes the image/video from the device?s camera.
^
d:\Install\Delphi\Alcinoe\Source\Java\com\alcinoe\webrtc\ALWebRTC.java:895: error: unmappable character (0x97) for encoding UTF-8
//including the media format. The method takes a single parameter?the session description?and it
^
d:\Install\Delphi\Alcinoe\Source\Java\com\alcinoe\webrtc\ALWebRTC.java:895: error: unmappable character (0x97) for encoding UTF-8
//including the media format. The method takes a single parameter?the session description?and it
^
3 errors

Hello, everything has been fixed in the latest committed version.

repo: MagicFoundation/Alcinoe


text:
请问当前加了子项目的版本如何导出excel数据

即原来的功能：将所有抓取的信息清洗为excel或csv

在最近的update中把这个功能增加到了第十页

authors: Maicius cwzsquare

repo: Maicius/QQZoneMood


text:
jQuery hangs when hovering navbar

When hovering the navbar, jQuery hangs in a .each() here:
Error: Script terminated by timeout at:
css@http://127.0.0.1:8000/static/material/admin/js/jquery.min.js:2:1
d@http://127.0.0.1:8000/static/material/admin/js/jquery.jscrollpane.min.js:8:978
c@http://127.0.0.1:8000/static/material/admin/js/jquery.jscrollpane.min.js:8:13661
a.fn.jScrollPane/<@http://127.0.0.1:8000/static/material/admin/js/jquery.jscrollpane.min.js:8:13961
each@http://127.0.0.1:8000/static/material/admin/js/jquery.min.js:2:2573
each@http://127.0.0.1:8000/static/material/admin/js/jquery.min.js:2:1240
a.fn.jScrollPane@http://127.0.0.1:8000/static/material/admin/js/jquery.jscrollpane.min.js:8:13821
@http://127.0.0.1:8000/static/material/admin/js/admin.js:12:27
dispatch@http://127.0.0.1:8000/static/material/admin/js/jquery.min.js:2:41772
add/y.handle@http://127.0.0.1:8000/static/material/admin/js/jquery.min.js:2:39791
trigger@http://127.0.0.1:8000/static/material/admin/js/jquery.min.js:2:69551
trigger/<@http://127.0.0.1:8000/static/material/admin/js/jquery.min.js:2:70146
each… jquery.min.js:2:1

Any progress on this?

Works properly now

authors: MaistrenkoAnton Natureshadow debdolph

repo: MaistrenkoAnton/django-material-admin


text:
Ampersand (&) displayed as & in note titles

Description:
When using the Make.md plugin, note titles containing the ampersand (&) character are displayed as &. Disabling the plugin resolves the issue.
Steps to Reproduce:

Install and enable the Make.md plugin.
Create or rename a note with an ampersand in the title (e.g., Summit & Tower).
Observe that the note title is displayed as Summit & Tower.

Expected Behavior:
The note title should display as Summit & Tower.
Environment:

Obsidian version: 1.5.12
Make.md plugin version: 0.9.19
Operating System: Windows 10

Additional Context:
Disabling the Make.md plugin resolves the issue, and the note title displays correctly.
Screenshots:

Thank you for your help!

Thanks for catching this, the fix is in the next patch

Fixed and patched, thanks for reporting

Thank you so much!  You are amazing!
On Tue, May 14, 2024 at 3:24 PM JPC @.***> wrote:

Fixed and patched, thanks for reporting
—
Reply to this email directly, view it on GitHub
https://github.com/Make-md/makemd/issues/320#issuecomment-2110986018,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AC64TN3NC4SLQZZ2LUMYW4TZCJQFZAVCNFSM6AAAAABHVBFD4SVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMJQHE4DMMBRHA
.
You are receiving this because you authored the thread.Message ID:
@.***>

authors: jp-cen stephen-netu

repo: Make-md/makemd


text:
Adding File Chooser project written in java

he i wrote a small file that help you select file and view its textual content hope you like it

gh-178

gh-4

repo: MakeContributions/ideahub


text:
Add Sign in with Apple

Hello, Maliffic
i would like to know if sign in with apple will be available
http://firebase.googleblog.com/2019/11/sign-in-with-apple-auth.html

Yes this would be great if this can be added.
Current solution I'm using is using Cloud functions and Custom Auth - but expanding this plugin would be appreciated,.

My fork of this project has a working example of Apple Sign In on Android (just about to do iOS) using the Sign in with Apple plugin.
The fork has diverged from this one, mainly by ripping out Twatter and Farcebook sign-in as they are not working well in my environment. As such I won't be raising a PR to integrate this back, but feel free to re-use any bits you need and back-port them into this project. They should be fairly easy to cherry pick the commits.

authors: SoftWyer sparkmobi therealjohnsummer


text:
pg_inspector_server cron job use credentials and host from database.yml

Currently, pg_inspector_server cron job is always dump for local database, which is bad for our debug purpose. This fix and should be merged after https://github.com/ManageIQ/manageiq/pull/16419/files is merged. I think this also need to be back ported.
\cc @jrafanie @yrudman @gtanzillo
@miq-bot add-label enhancement, tools

@miq-bot add-label enhancement, tools

@carbonin @jrafanie Please review

authors: Fryguy ailisp

repo: ManageIQ/manageiq-appliance


text:
Sprint 69 changelog update

[skip ci]

@miq-bot add_label documentation

Looks like Travis got stuck (not sure why it was running, but ok).  Merging.

authors: JPrause chriskacerguis

repo: ManageIQ/manageiq-ui-service


text:
Delete Migration feature

The Migration feature is deprecated and will not be maintained beyond Jansa release. This issue tracks the effort to remove the related code, in order to not leave unmaintained code in the project.

[ ] https://github.com/ManageIQ/manageiq-content/pull/660
[ ] ManageIQ/manageiq#20246
[ ] https://github.com/ManageIQ/manageiq-providers-vmware/pull/587
[ ] https://github.com/ManageIQ/manageiq-providers-ovirt/pull/499
[ ] https://github.com/ManageIQ/manageiq-providers-openstack/pull/605
[ ] https://github.com/ManageIQ/manageiq-api/pull/855
[ ] https://github.com/ManageIQ/manageiq-schema/pull/490

@Fryguy how do you usually proceed for this kind of cross-repository change?

@fdupont-redhat we usually ask people to make a PR to cross_repo_tests to ensure that when all the PRs are merged, that all the tests are green

I'd like some help on the cross-repository tests PR, at least to ensure that my .travis.yml file is correct. I have errors, but I don't know if it is the tests config or my other PRs.

@fdupont-redhat commented, looks like your REPO env var was setup wrong

authors: agrare chessbyte fdupont-redhat

repo: ManageIQ/manageiq


text:
[WIP] Add a method to serialize the bundle

Purpose or Intent
Opening this as a WIP to discuss implementation details with @bzwei and @abellotti .
In an ideal world, I think since we send the bundle in a certain format, we should return the bundle in the response in the same format. That's not currently possible because Blueprint#bundle just returns the composite service template object without any of its descendents, etc... So not sure how to bridge the gap here. Ideally I'd like the response to include:
{
  # ....
  "bundle" => bundle.serialized_bundle
}

But not sure about the feasibility of that. @bzwei @abellotti any thoughts?
@miq-bot add-label api, enhancement, wip
@miq-bot assign @abellotti

@bzwei @abellotti updated to use preferred method of finding the dialog, and s/serialized_bundle/content/. Naming is hard - is this OK with you? Just to be clear, it will be the name of the object that's returned in the JSON response.
@miq-bot rm-label wip


text:
Set database application name in workers and server

https://bugzilla.redhat.com/show_bug.cgi?id=1445928
When we need to do database lock or connection triaging, it's really hard to tell where each connection originated from because we don't specify an application_name.  It looks something like this:
vmdb_production=# select pid, application_name from pg_stat_activity;
 pid   | application_name
 ------+--------------------------------------------------
 13770 | /var/www/miq/vmdb/lib/workers/bin/evm_server.rb
 13950 | /var/www/miq/vmdb/lib/workers/bin/evm_server.rb
 13957 | /var/www/miq/vmdb/lib/workers/bin/evm_server.rb
 13969 | /var/www/miq/vmdb/lib/workers/bin/evm_server.rb
 13975 | /var/www/miq/vmdb/lib/workers/bin/evm_server.rb
 13984 | /var/www/miq/vmdb/lib/workers/bin/evm_server.rb

The much debated format of the application_name now looks like this:
MIQ <worker pid> <worker class>[<worker id>], s[<server id>], <zone name>[<zone id>]
OR:
MIQ <server pid> Server[<server id>], <zone name>[<zone id>]
Note, the pg backend pid isn't needed in application_name since the pid column in pg_stat_activity is the backend pid.  Plus, each of our processes can have more than one spid.
It now looks like this:
vmdb_development=# select pid, application_name from pg_stat_activity;
 pid  | application_name
------------------+------+-------------+----------------------
 5844 | MIQ 5835 Server[1r2], default[1r1]
 5888 | MIQ 5886 Generic[1r1111], s[1r2], default[1r1]
 5891 | MIQ 5889 Generic[1r1112], s[1r2], default[1r1]
 5894 | MIQ 5892 Priority[1r1113], s[1r2], default[1r1]
 5897 | MIQ 5895 Priority[1r1114], s[1r2], default[1r1]
 5900 | MIQ 5898 Schedule[1r1115], s[1r2], default[1r1]
 5928 | MIQ 5926 EventHandler[1r1116], s[1r2], default[1r1]
 5932 | MIQ 5929 Reporting[1r1117], s[1r2], default[1r1]
 5934 | MIQ 5931 Reporting[1r1118], s[1r2], default[1r1]
 5943 | MIQ 5941 Ui[1r1120], s[1r2], default[1r1]
 5940 | MIQ 5935 Websocket[1r1119], s[1r2], default[1r1]
 5946 | MIQ 5944 WebService[1r1121], s[1r2], default[1r1]
 5964 | MIQ 5935 Websocket[1r1119], s[1r2], default[1r1]
 5965 | MIQ 5941 Ui[1r1120], s[1r2], default[1r1]
 5966 | MIQ 5944 WebService[1r1121], s[1r2], default[1r1]

Discussing this with @jrafanie and thinking that maybe this format would be better -
13079 | 13066 Server[1], s[1], default[1]
13386 | 13340 Ui[26], s[1], default[1]

This format lends itself to being both human and machine readable.

13079 | 13066 Server[1], s[1], default[1]

but what does it mean?

Also, If we put user configurable strings in there, we have to make sure we don't hit the limit.  For example, zone name can be just about anything, so maybe we should limit to the first 10 or 15 characters or something.

Last point...might want to toss an MIQ: at the front, just so they jump out

@Fryguy Forgot to put in a legend -
pg pid  |  <worker pid> <worker class>[<worker id>], s[<server id>], <zone name>[zone id>]

This PR and and #14904 were manually backported to:
Darga and euwe

Backported to Euwe via https://github.com/ManageIQ/manageiq/pull/14909

Fine backport details:
$ git log -1
commit c8701b6f6508bfd17e22b652ec2d1ed3b7f213ad
Author: Gregg Tanzillo <gtanzill@redhat.com>
Date:   Mon Apr 24 21:56:40 2017 -0400

    Merge pull request #13856 from jrafanie/set_database_application_name

    Set database application name in workers and server
    (cherry picked from commit f241df45cc9ef588bd4c9041249ec59264f117f9)

    https://bugzilla.redhat.com/show_bug.cgi?id=1458339

authors: Fryguy gtanzillo jrafanie simaishi


text:
Add miq_expression setter to MiqAlert

Adding type coercion for miq_expression column.
This will allow us to create alerts via API with miq_expression or with hash_hexpression.

@miq-bot add_label enhancement, alerts

@simon3z  @moolitayer @imtayadeway Please review

cc @elad661

Adding type coercion for miq_expression column.
This will allow us to create alerts via API with miq_expression or with hash_hexpression.

iiuc:
This will allow us to create alerts via the API by passing a hash for miq_expression
(not related to hash expression right?)

This will allow us to create alerts via the API by passing a hash for miq_expression
(not related to hash expression right?)
Correct. I meant it is part of adding the hash expression option to the API.

authors: moolitayer zakiva


text:
Add hypervisor cores report

Add OOTB report for number of physical/hypervisor cores.
USPTO Tags: USPTO - License column seems to not be available.
Screenshot

Links [Optional]
https://bugzilla.redhat.com/show_bug.cgi?id=1437589
Steps for Testing/QA [Optional]
Cloud Intel ->  Reports -> Configuration Management -> Virtual Machines -> Hypervisor Cores -> Queue

@h-kataria please look at this, I am not 100% sure, that this is right.

@PanSpagetka can you paste a screenshot of report output

@h-kataria screenshot added

Changed to WIP.  I need to discuss this with PM as the customer case is solved and I see no need for an OOTB report to be added.

Closing this PR, BZ closed as not a bug.

authors: PanSpagetka dclarizio h-kataria


text:
Style1 to pattenfly conversion in Reports-Schedules

Parent issue: #3139
1
Before:

After:

@epwinchell  @skateman please review

@dclarizio Looks good

authors: PanSpagetka epwinchell


text:
Emit events when slideout was opened or closed.

An instance of Slideout should emit the following events:

beforeclose
close
beforeopen
open
translate

The Slideout should emit translate event only when it is opening/closing via touch events.
slideout.on('translate', function(translated) {
  console.log(translated); // eg. 120 in px
});

Are you thinking something on the lines of...
// On init
var slideout = new Slideout({
  'onBeforeOpen': function() {},
  'onBeforeClose': function() {},
  'onAfterOpen': function() {},
  'onAfterClose': function() {}
});

// After init
var slideout = new Slideout();

slideout.on('beforeOpen', function() {});
slideout.on('beforeClose', function() {});
slideout.on('afterOpen', function() {});
slideout.on('afterClose', function() {});

Event emitting is a must. They're also more flexible than callbacks. Something simple like
...
self.panel.style.transition = self.panel.style['-webkit-transition'] = '';
var event = new Event( 'slideoutopen' );
document.dispatchEvent( event );
...

would be good.

#61

authors: Charca eliorivero pazguille

repo: Mango/slideout