[PINE-XX1,PINE-XX2] Restore cron and fix sending emails
* moving cron script into other app
* resolve paths in emails templates
feature/PIN-XXX-integrate-log4
libs/authorization/package.json | |
libs/authorization/package-lock.json | |
libs/bot-framework/package.json | |
libs/bot-framework/package-lock.json | |
libs/transponder-node-polyfill/package-lock.json | |
libs/transponder-node-polyfill/package.json | |
libs/transponder/package-lock.json |
export class WebRtcPeer { | |
public peerConnection: RTCPeerConnection; | |
public dataChannel: RTCDataChannel; | |
public onDispose; | |
private addIceCandidatesQueue: RTCIceCandidate[] = []; | |
private listenersMap = new Map<string, EventListenerOrEventListenerObject>(); | |
private localStream: MediaStream; | |
private remoteStream: MediaStream; |
He turns on the television to watch cartonns every morning | |
He turned on the television to watch cartonns yesterday morning | |
He will turn on the television to watch cartonns tomorrow morning | |
I always go to the Altai Mountains to visit my relatives there | |
I was very busy last summer and I did not(didn't) go there | |
I will not (won't) go there next year because it cost a lot of money and I can't afford it. | |
They engoyed themselves at the symphony yesterday evening? | |
Who will take care of the child in the future? | |
How often you go to the dentist's? | |
We didn't have very good weather, but we still have a good time during our short stay in London |
He turns on the television to watch cartonns every morning | |
He turned on the television to watch cartonns yesterday morning | |
He will turn on the television to watch cartonns tomorrow morning | |
I always go to the Altai Mountains to visit my relatives there | |
I was very busy last summer and I did not go there |
I bought my computer last month | |
The weather was awful last weekend! | |
My children go to scholl every day. | |
They went to the cinema last Sunday night. | |
Where you will study next year? | |
How long ago did they last go to the swimming poll? | |
What will the farmers do if it doesn't rain? | |
Where were you last weekend? | |
My sister doesn't like jogging, she prefers swimming. | |
Last night, there was heavy hail showers. (were) |
Есть такой код (смотреть code.js) | |
нужно дописать функцию all таким образом что бы она вернула результаты передаваймых ей асинхронных функций сохраняя порядок | |
Реализовать задачу НЕ используя Promoise | |
Пример того что должно получится при вызове функции | |
all([a,b], function(results) { | |
console.log(results); // ['result a', 'result b'] | |
}); |
[ | |
{ | |
"marker": "point", | |
"mode": "corporation", | |
"scaleRange" : { | |
"lt": 0, | |
"gt": 5 | |
} | |
}, | |
{ |
ERROR [2017-08-03 19:18:16,934] ({cluster6-nio-worker-2} Logging.scala[logError]:72) - Failed to execute: com.datastax.spark.connector.writer.RichBoundStatement@4746499f | |
com.datastax.driver.core.exceptions.UnavailableException: Not enough replicas available for query at consistency LOCAL_QUORUM (2 required but only 1 alive) | |
at com.datastax.driver.core.exceptions.UnavailableException.copy(UnavailableException.java:128) | |
at com.datastax.driver.core.Responses$Error.asException(Responses.java:114) | |
at com.datastax.driver.core.RequestHandler$SpeculativeExecution.onSet(RequestHandler.java:506) | |
at com.datastax.driver.core.Connection$Dispatcher.channelRead0(Connection.java:1070) | |
at com.datastax.driver.core.Connection$Dispatcher.channelRead0(Connection.java:993) | |
at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:105) | |
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:318) | |
at io.netty.channel.AbstractChannelHandlerContex |