Deploy it as a webapp using Django

Django is known for its simplicity. It also allows us to use the other javascript frameworks along with it.
It would be easier to implement.

Can you please specify as of what do we have to deploy as a webapp ??

We will have to generate some of the pickle files and update templates and static folders for the UI of the website.
And we are done.

I can try that ma'am. Please do assign me this task , and do let me know where and how the pickle files are to be added.

I am also interested to work on this issue, If possible assign it to me ma'am.

Hello @akshitagupta15june  ,
I'm Anushka Anand . I want to work on this issue under Gssoc'23. I am really eager to work on open source projects and contribute to this community.I have worked on a number of projects using Django and I will try my best to contribute to this,in the best way possible.
Skills
HTML5, CSS3, JS, Bootstrap | Python, Django | Php, mysql | MERN | Responsive Design | Adobe Photoshop |
Can you please assign this issue to me.

I would like to work on this issue and I have deployed a number of projects using flask and Django. I would like to request you to please assign this issue to me.

Should we all collab??

I have no problem, count me in.

@dishamodi0910 yes totally, I am happy to collab and put my tech stack to use

right now website is not completed to be deployed


Update plugin to 0.7.0-rc1 for clang build on windows(*) platform

clang could take inline prefix, it is also known issue  http://clang.llvm.org/compatibility.html#inline.  Clang throws out lot of errors for inline functions, so all -Werror flags are removed with this code checkin

LGTM


Implement GPS transmission functionality

LGTM but we should test this out to make sure it works before we merge it. 🔧


Add MigrateSpringdocCommon recipe

What's changed?
There're a little changes between springdoc-openapi-common-1.+ and springdoc-openapi-starter-common-2.+

org.springdoc.core.customizers.OpenApiCustomiser => org.springdoc.core.customizers.OpenApiCustomizer
org.springdoc.core.GroupedOpenApi => org.springdoc.core.models.GroupedOpenApi
addOpenApiCustomiser() => addOpenApiCustomizer()

Checklist

[✅] I've added unit tests to cover both positive and negative cases
[✅] I've read and applied the recipe conventions and best practices
[✅] I've used the IntelliJ IDEA auto-formatter on affected files

Thanks for the effort here! Up to now we had  kept the springdoc related recipes in rewrite-spring:
https://github.com/openrewrite/rewrite-spring/blob/main/src/main/resources/META-INF/rewrite/springdoc.yml
Would it make sense to move this there as well? And have it be included with the other recipes there? Those are then tied in with Spring Boot migrations from there.

I filed a PR for it: https://github.com/openrewrite/rewrite-spring/pull/633
Should I close this one?

Thanks! Yes let's close this one and continue in

https://github.com/openrewrite/rewrite-spring/pull/633


Add support for OSX

Many of the extensions import UIKit. One option would be conditionally importing UIKit or AppKit like is done for String extensions. Better still would be a separating of extensions that rely on Foundation, AppKit, and UIKit so they are factored to the frameworks they add functionality to.

Hey @AppsIncorporated, please take a look at #337.


Invalid date for object argument (month 12)

Describe the bug
momentjs returns Invalid date for an object argument passed to constructor using the month 12:
const moment = require('moment');

var t = moment({
  year: 2019,
  month: 12
}).format('M');

console.log(t);

To Reproduce
Steps to reproduce the behavior:

Run the above code with moment.

Expected behavior
moment object for last month (12th) December of year 2019.
Please run the following code in your environment and include the output:
console.log((new Date()).toString())
console.log((new Date()).toLocaleString())
console.log((new Date()).getTimezoneOffset())
//console.log(navigator.userAgent)
console.log(moment.version)

Sun Mar 10 2019 21:50:03 GMT+0100 (STD)
2019-3-10 21:50:03
-60
2.24.0

Apparently the month index is 0-based.


Reorder provided identifiers to match their order of appearance

(Not sure if this is what resyntax should be doing, but it feels in scope to me; feel free to decline this if it's not what you have in mind.)
For the sake of code aesthetics, I find it nice when the order of identifiers provided by a module matches the order in which they are defined. When things get out-of-order, the code starts to feel haphazard.
Rewrite, for example, a module like this
#lang racket
(provide g f)
(define (f x) (+ x x))
(define g 3)

to this:
#lang racket
(provide f g)
(define (f x) (+ x x))
(define g 3)

This feels a little too heavy handed to me. Sometimes definitions have ordering dependencies that there isn't much reason to expose in the module API, which is what I generally think of the provide form as describing. Imagining a future where resyntax is shipped with the main distribution and on by default, showing suggestions and warnings in DrRacket, this seems like something that would get a lot of "why is this being suggested?" feedback.

This feels a little too heavy handed to me. Sometimes definitions have ordering dependencies that there isn't much reason to expose in the module API, which is what I generally think of the provide form as describing. Imagining a future where resyntax is shipped with the main distribution and on by default, showing suggestions and warnings in DrRacket, this seems like something that would get a lot of "why is this being suggested?" feedback.

Just a suggestion: Instead of closing the proposal, maybe you could tag it as controversial or matter-of-taste or something, which enables others to refine the idea, and also this rule could still be useful if this rule can be applied manually (say like a menu item in DrRacket, possibly via a quickscript if it's not there by default).

Just a suggestion: Instead of closing the proposal, maybe you could tag it as controversial or matter-of-taste or something, which enables others to refine the idea, and also this rule could still be useful if this rule can be applied manually (say like a menu item in DrRacket, possibly via a quickscript if it's not there by default).

Sounds like a good idea to me. I've created a project for opt-in rules and added this issue to it.

Sounds like a good idea to me. I've created a project for opt-in rules and added this issue to it.


longest_common_subsequence.cpp

Implemented the code of Longest common subsequence in C++
[x] - Code is well indented.
[x] - Code is well commented.
[x] - Code is not plagarized.
[x] - Code is placed in the proper folder.
[x] - The readme.md of the algorithm folder is updated with the code link.

I have made the changes that I have removed the line 13 to 28 and added it to the bottom of the code !

#21
@sayantan1413 remember to link the issue from next time


Some fonts don't support national character sets

Via snusmumric on Twitter
5 of the currently 9 available font options don't support national character sets resulting in the use localization odd when trying to select different fonts.
Solution: Add additional font options that support these.

This has been completed in CaretTab v3 via custom font option which is currently in Beta at the moment, so I'll be closing this as fixed. If you would like to check it out, you can sign up for the beta here: https://github.com/bluecaret/carettab/issues/104


Please update page with all 15 current activity types

The types can be seen in the .NET SDK, the Swagger schema file, etc. They are message, contactRelationUpdate, conversationUpdate, typing, endOfConversation, event, invoke, deleteUserData, messageUpdate, messageDelete, installationUpdate, messageReaction, suggestion, trace, and handoff.

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 79e3302e-8a46-f8f7-0b10-055a96e3a295
Version Independent ID: 61bf86f6-271f-6172-262a-5e7a73233c88
Content: Activities overview - Bot Service
Content Source: articles/rest-api/bot-framework-rest-connector-activities.md
Service: bot-service
GitHub Login: @RobStand
Microsoft Alias: kamrani

See bot-docs-pr PR 1698 for more context.

@JonathanFingold, your link 404s. I don't see a repo called bot-docs-pr under Microsoft Docs unless it is private. Under https://github.com/MicrosoftDocs/bot-docs/pulls, the most recent PR number is 1322.

@grantborthwick - It's a private repo.

Hi @v-kydela, instead of reduplicating content @Kaiqb suggested that we just redirect that page in the TOC to this page that describes all of the activity types. The PR is now updated to reflect that change, and the updates will go live this afternoon.

Thank you @emgrol
I'm not sure I agree with the idea of relying on the activity spec page as a sort of schema document. That seems to be happening a lot and I don't know how that trend started. It's certainly a well-written document and it should be easy to find, but it can be hard to follow if a developer just wants to see something technical like all 15 activity types. There's no specific anchor on the page where the activity types are listed, so all we can do is link the reader to the whole page and expect them to work it out on their own, which isn't very user-friendly. And I notice that deleteUserData is missing from the spec, so if we replace the activities overview doc with the activity spec then we'll lose the deleteUserData documentation.

I think these are good points @v-kydela. Do you have any suggestions/ideas @kaiqb?

I talked with @Kaiqb about this again today and he said we should just reference the schema docs.
Closing this now that the PR has been merged, changes will go live later today.


Editor freezes when using replace in files for > 200 files,

I am using the following configuration:
 "[javascript]": {
    "editor.formatOnSave": false
  },
  "[javascriptreact]": {
    "editor.formatOnSave": false
  },
  "[typescript]": {
    "editor.formatOnSave": false
  },
  "[typescriptreact]": {
    "editor.formatOnSave": false
  },

  "editor.codeActionsOnSave": {
    "source.fixAll.eslint": true
  },

I noticed recently when doing large replace in files operations that my editor totally freezes up. After waiting a few minutes, I get a message saying that the window has become unresponsive. If I reopen the window, I can see that the changes were made to the files, but not saved. If I try to save them all, I end up in the same situation, usually without any files or very few files actually getting saved.
I tried using "eslint.codeActionsOnSave.mode": "problems", to see if it would be better, but it is not.
If I disable the plugin by using this config, I am able to save the files:
"editor.codeActionsOnSave": {
    "source.fixAll.eslint": false
  },

VSCode stats:
Version: 1.43.2
Commit: 0ba0ca52957102ca3527cf479571617f0de6ed50
Date: 2020-03-24T07:34:57.037Z
Electron: 7.1.11
Chrome: 78.0.3904.130
Node.js: 12.8.1
V8: 7.8.279.23-electron.0
OS: Darwin x64 19.4.0
vscode-eslint v 2.1.2

The problem here is that VS Code opens all these file in the editor, which makes them travel to the ESLint server which validates them. This all happens async so it shouldn't freeze the editor.
@bpasero what is the reason that we are still opening all these files. With @alexdima undo work could we simply not open these files anymore?

I actually don't see what the ESLint extension can do to avoid this. I have no means to distinguish these cases (e.g. editor open versus find / replace open)

@dbaeumer if we detect that a model changes and thus becomes dirty, we wait for a short delay before opening the model as editor. The rationale is that we do not want dirty decorations in the workbench (e.g. over the explorer) without associated opened editor.
Now, that delay is little (50ms) I think, so it could result in editors opening that are then marked as saved because the save took >50ms.

@bpasero why do we not save the file after making the changes and don't open the file at all in the editor. To my knowledge one of the reasons for opening it in the editor was to be able to undo the find / replace. With Alex's work I guess we should be able to provide undo (e.g. Something like Undo find/replace) which works even if all the files got saved.

@dbaeumer yes, that is what "Search & Replace" does and it does not result in editors opening to my knowledge.

I've also noticed that it is slow when using Replace in files in general, even with smaller groups. In some cases, it will save the file in a broken state--like maybe ESLint didn't run autofix enough times to get the file into a stable state before it was actually saved.

@bpasero you are right that it doesn't show the editor. But it opens a model, makes the changes, and closes the model which generates these events on the extension host side. I always thought we do that to get undo. But I guess that is not correct.
To make this a more pleasant experience we either need to:

not open these models in a way that the extension host receives an event
have access to the UI model in the extension host to know that these models are not shown in an editor and therefore ESLint shouldn't validate them.  The corresponding VS Code item is https://github.com/microsoft/vscode/issues/15178

I will mark the item as upstream for now since it can't be addressed without work in VS Code.

Could this be related? https://github.com/microsoft/vscode-eslint/issues/1033

@lencioni no it is unrelated since the scenario described here causes unnecessary load on the extension.

VS Code is working on a tab model.

@dbaeumer Cool, thanks for the update! Do you have any links that explain what that means or how it relates to this issue?

The tab model will allow to avoid to sync these documents to the eslint server.

Converting to pull model diagnostics will fix this.


false positive on arrow function overloads that return a generic with a conditional type that has never in it

Bug Report

🔎 Search Terms
arrow function overload
🕗 Version & Regression Information
4.4.0-dev.20210801
⏯ Playground Link

Playground link with relevant code
💻 Code

type Bar<T> = T extends 0 ? never : number

//Type 'number' is not assignable to type 'never'.(2322)
const foo: {
    (): Bar<0>
    <T>(value: T): Bar<T>
    <T>(value?: T): Bar<T>
} = <T>(value?: T): Bar<T> => {
    return value as never
}

//perfectly fine on normal functions
function bar(): Bar<0>
function bar<T>(value: T): Bar<T>
function bar<T>(value?: T): Bar<T> {
    return value as never
}

🙁 Actual behavior
Type '<T>(value?: T | undefined) => Bar<T>' is not assignable to type '{ (): never; <T>(value: T): Bar<T>; <T>(value?: T | undefined): Bar<T>; }'.
  Type 'number' is not assignable to type 'never'.(2322)

🙂 Expected behavior
no error

This doesn't have much or anything to do with generics, conditional types, or never.  Overloaded function statements are checked more loosely than the equivalent overloaded arrow function:
// error, 1 is not assignable to 0
const f: { (x: 0): 0; (x: 1): 1 } =
    (x: 0 | 1) => { return x }

// no error
function g(x: 0): 0;
function g(x: 1): 1;
function g(x: 0 | 1) {
    return x;
}

Playground link to code
So this looks like a duplicate of #33482.

so if my understanding is correct, it's invalid because there's no signature for the scenario where the input could be 0 and it returns 1? (which i don't want to allow for anyway)
in that case, the following should be valid but it still fails:
const f: { (x: 0): 0; (x: 1): 1; (x: 1 | 0): 1 | 0 } =
    (x: 0 | 1) => { return x }

No, it's invalid because the compiler is unable verify that the implementation is compatible with each call signature.  It sees the implementation as being of type (x: 0 | 1) => 0 | 1, meaning that for all it knows, you could pass in a 0 and get a 1 out.  (See this comment on another duplicate of #33482.)  The type (x: 0 | 1) => 0 | 1 is therefore not assignable to (x: 0) => 0 and so the assignment fails immediately, no matter what happens with other call signatures.
The compiler never really performs the analysis necessary to accurately type check overloaded functions.  Arrow functions tend to give false positives because the compiler is too cautious (which is #33482), while overloaded function statements tend to give false negatives because the compiler is too lax (which is #13235).

ah i get it now, thanks.
so the solution is to do it like this
const f: { (x: 0): 0; (x: 1): 1; } =
  <T extends 0 | 1>(x: T): T => { return x }


"No API calls left, not checking status/schedule" during and after no loadshedding.

When Eskom declare no loadshedding the eskomsepush node seems to consume all my Api calls and later the day when they declare loadshedding again there are no Api calls left.
"No API calls left, not checking status/schedule"
To Reproduce
The problem happens every time Eskom declares no load shedding.
Expected behaviour
I expect a return that indicates that there are no load shedding and that the Api calls are not used so quickly.
Software (please complete the following information):

node-red-contrib-eskomsepush version: 0.0.13 and 0.0.14

Flow
[
    {
        "id": "f5daca9f340cab37",
        "type": "tab",
        "label": "Flow 2",
        "disabled": false,
        "info": "",
        "env": []
    },
    {
        "id": "9be6f05e27ae1123",
        "type": "debug",
        "z": "f5daca9f340cab37",
        "name": "",
        "active": true,
        "tosidebar": true,
        "console": false,
        "tostatus": true,
        "complete": "true",
        "targetType": "full",
        "statusVal": "payload",
        "statusType": "auto",
        "x": 430,
        "y": 240,
        "wires": []
    },
    {
        "id": "622c1a76cfb4d678",
        "type": "change",
        "z": "f5daca9f340cab37",
        "name": "Extract ESP API calls",
        "rules": [
            {
                "t": "move",
                "p": "api.count",
                "pt": "msg",
                "to": "payload",
                "tot": "msg"
            }
        ],
        "action": "",
        "property": "",
        "from": "",
        "to": "",
        "reg": false,
        "x": 480,
        "y": 380,
        "wires": [
            [
                "4c3b712fe465a0b2",
                "2573723df9e911e3"
            ]
        ]
    },
    {
        "id": "2573723df9e911e3",
        "type": "change",
        "z": "f5daca9f340cab37",
        "name": "",
        "rules": [
            {
                "t": "move",
                "p": "payload",
                "pt": "msg",
                "to": "payload.ESP_API_Calls",
                "tot": "msg"
            }
        ],
        "action": "",
        "property": "",
        "from": "",
        "to": "",
        "reg": false,
        "x": 470,
        "y": 320,
        "wires": [
            [
                "a9184512.6d0338"
            ]
        ]
    },
    {
        "id": "4c3b712fe465a0b2",
        "type": "debug",
        "z": "f5daca9f340cab37",
        "name": "",
        "active": true,
        "tosidebar": true,
        "console": false,
        "tostatus": true,
        "complete": "true",
        "targetType": "full",
        "statusVal": "payload",
        "statusType": "auto",
        "x": 750,
        "y": 400,
        "wires": []
    },
    {
        "id": "854cb9223eb1d95f",
        "type": "eskomsepush",
        "z": "f5daca9f340cab37",
        "name": "Brakpan-WEST (6)",
        "licensekey": "***********************",
        "area": "eskde-6-brakpanwestmaquassihillsnorthwest",
        "statusselect": "eskom",
        "test": false,
        "verbose": false,
        "x": 160,
        "y": 320,
        "wires": [
            [
                "9be6f05e27ae1123",
                "622c1a76cfb4d678"
            ],
            []
        ]
    },
    {
        "id": "a9184512.6d0338",
        "type": "file",
        "z": "f5daca9f340cab37",
        "name": "WriteFile",
        "filename": "C:\\Users\\fourw\\OneDrive\\Documents\\API.txt",
        "filenameType": "str",
        "appendNewline": true,
        "createDir": true,
        "overwriteFile": "false",
        "encoding": "none",
        "x": 740,
        "y": 320,
        "wires": [
            []
        ]
    },
    {
        "id": "1bdcb122cdf77620",
        "type": "inject",
        "z": "f5daca9f340cab37",
        "name": "",
        "props": [
            {
                "p": "payload"
            }
        ],
        "repeat": "",
        "crontab": "",
        "once": false,
        "onceDelay": 0.1,
        "topic": "",
        "payload": "1",
        "payloadType": "num",
        "x": 110,
        "y": 220,
        "wires": [
            [
                "2573723df9e911e3"
            ]
        ]
    }
]

Picture

Please note, I have removed my license key from the flow above.

I suspect this issue is related to the same problem I experience. In my case I still have API calls left, but the wrong schedule was returned, i.e. stage 8 when there was in fact no load-shedding. After deleting and re-adding the node I now get the error: "TypeError: dates.stages[(EskomSePushInfo.calc.stage - 1)] is not iterable" even though I still have API calls left. The common issue seems to be incorrect data when loadshedding has been suspended. I only saw your issue after I logged my mine.

Please upgrade to the today released version 0.0.15. If the problem still persists, please file a new issue.

Thanks Guys.
I have upgraded to 0.0.15, I will check what happens "next time when Eskom declares "No loadshedding.


Turkish translations

This PR adds Turkish translations.
There may be code (layout) errors.

Thanks I will merge soon.

Please check if there are any functional issues, I'm not familiar with the software itself so tried my best with the string locations.


[ROCM] Fix for tl.device_print.

Adding lost part of tl.device_print implementation in PR 182.

@rocm-mici restart

@rsanthanam-amd please review


feat(client)!: Add Python context support aka with statement

Description
The current API can result in the user forgetting to close the connection to the server. This PR introduces support for Python context to the BlindAiClient. It also changes the client interface. The BlindAiClient class has been removed, in favor of a new BlindAiConnection class that can be created via the blindai.client.connect function.
Client usage before :
client = BlindAiClient()
client.connect_server(addr="localhost", simulation=True)
# do something with client...
client.close_connection()

Client usage after the change :
with blindai.client.connect(addr="localhost", simulation=True) as client:
  # do something with client...
  client.run_model(model_id, input)
  # implicitly close the connection when exiting the scope

When possible we should encourage people to use the interface above, but with statement resources management does not fit all use cases (for instance in our notebooks we need to keep the connection opened between cells). In these circumstances, the connection should be closed manually via the .close() method as shown just below (this is similar to what is currently done) :
client = blindai.client.connect(addr="localhost", simulation=True)
# do something with client...
client.run_model(model_id, input)
# explicitly close the connection
client.close()

Related Issue
Closes #40
Type of change
This PR introduces a breaking change.

[x] This change requires a documentation update
[x] This change affects the client
[ ] This change affects the server
[x] This change affects the API
[ ] This change only concerns the documentation

How Has This Been Tested?
The tests have been updated to use the new interface when appropriate.
Checklist:

[x] My code follows the style guidelines of this project
[x] I have performed a self-review of my code
[x] I have commented my code, particularly in hard-to-understand areas
[x] My changes generate no new warnings
[x] I have updated the documentation according to my changes

This is cool! Using a decorator like that is cool.
What is contextlib? is this a new pypi requirement or is it baked in python by default?
This is not backward compatible if i am guessing right. We need to update the blog posts when we will make a release.

What is contextlib? is this a new pypi requirement or is it baked in python by default

contextlib is not a new pypi requirement, it is part of the Python standard library. It was introduced in Python 3.5, but we need at least Python 3.6 because we use the AbstractContextManager. As explained in https://docs.python.org/3/library/contextlib.html, the module provides utilities for common tasks involving the with statement.

This is not backward compatible if i am guessing right. We need to update the blog posts when we will make a release.

Indeed the change is not backward compatible. As stated above "this PR introduces a breaking change". But I think we will need to update the blog posts either way because #73 adds a mandatory model_id argument to the client.run_model() method.


Cannot adjust Banner component width

Hey I'm having an issue with the banner component's width. I want to use a custom component for OpenerView but I'm not able to control the width.
This is how my code looks like
<OpenerView>
  {({ opener }) =>
    <Article
      image={opener.imageURL}
      title={opener.subtitle}
      category={opener.title}
    />
  }
</OpenerView>

Great product by the way 👌

I've found that if I remove this style in default-opener-view.tsx it works fine:
{openers.map((opener) => (
  <TouchableOpacity
    activeOpacity={0.9}
    onPress={() => Unflow.openScreen(opener.id)}
    key={opener.id}
    style={[{ width: cardWidth, flex: 1 }]} // => if I remove width: cardWidth style it works
  >
    {children ? (
      children({ opener, numOpeners: openers.length })
    ) : (
      <DefaultCard opener={opener} style={style} />
    )}
  </TouchableOpacity>
))}

I can create a PR for this if you think this works?


[Feature request] Account overview optimization for many accounts

Just some thoughts to make the accounts overview page more useful for people with several accounts:

Highlight lifetime member accounts
Search/Filter for account names
checkbox to "hide empty" accounts
show only those accounts holding asset X
sort by recent changes

Bunch of UI stuff here. I'll get to work on it.

Moving this 1209 Milestone. I need to UX this. I'd like to consider getting away from the 'cards' view.

I've got loads of accounts i'm name squatting yet only use one which i have scroll for ages to find each time I click the dasboard. you should be able to choose a "primary account" that is always at the top.

https://github.com/cryptonomex/graphene-ui/issues/494#issuecomment-159121359
mh i don't know if we talk about same UI section ...i'm not talking about the Dashboard section ..
it's Account Detail > Overview > ...

I have some ideas on this.


make sure the user-provided bridge interface is a bridge

If someone creates a network with -o com.docker.network.bridge.name=xxx but "xxx" is not a bridge interface, we should show an error and let it fail.

LGTM

LGTM


How to enable karavan for HTTPS?

@ninjahail could you please elaborate? HTTPS for Karavan App, HTTP component, etc?

For Karavan App .

Karavan app aimed to be deployed to Kubernetes/Openshift.
Current version works for OpenShift only (Kubernetes support coming soon): https://github.com/apache/camel-karavan/tree/main/karavan-builder/openshift
How to configure HTTPS on OpsnShift: https://docs.openshift.com/container-platform/4.10/networking/routes/secured-routes.html


nested runSequences

Is it possible to have a runSequence call a task that executes another runSequence? I'm having issues where the script is exiting before the tasks are complete.

First, if your script is exiting before tasks are complete, you are most likely not setting up your async tasks correctly.  Please read over the gulp documentation to make sure you have every task configured correctly.
Beyond that, I can't tell you for sure if running nested calls will work or not.  I think, as long as you don't try to run the same task (by task name) in any of the nested calls, it should work.  run-sequence simply listens for the task_stop event from Orchestrator, then checks off it's list of internal tasks as they are completed, and starts the next sequential task if there are any more.

@geofflancaster Have you looked into this any more? I haven't heard back from you in a while.

Closing as I am unable to reproduce.


Map weight into Author

While the default sort uses Author.Weight to sort, it wasn't ever read in from the data file.

Closing since I included this fix in #2473


Difference Between MAR and MAGE

Hi Tianhong, thank you for your inspiring work! While reading the paper, I had some questions regarding the term “MAR.” Aside from the difference mentioned in the paper—where the next set of tokens in MAR is sampled randomly, unlike MAGE—are there any other differences between MAR and MAGE in terms of masked modeling? Could MAGE and MaskGIT also be considered “Masked Auto-Regressive” models? If that’s the case, it seems like the auto-regressive nature in MAR is already encompassed within the masked modeling process itself. I would appreciate any clarification on this point.

Thanks for your interest!

Are there any other differences between MAR and MAGE in terms of masked modeling?

The masking design for MAR and MAGE is almost the same: a variable masking ratio is sampled from a truncated Gaussian distribution. One small difference is MAR uses a fully sparse encoder similar to MAE, while MAGE still has mask tokens (which is actually because of a legacy issue in MAGE's JAX implementation).

Could MAGE and MaskGIT also be considered “Masked Auto-Regressive” models?

Although in the literature, MaskGIT and MAGE call themselves as "non-autoregressive" models, we believe that MAR, MaskGIT, and MAGE are all conceptually "autoregressive models", where new tokens are generated based on existing tokens.

Auto-regressive vs. masked modeling

First of all, I'd like to clarify that masked modeling alone does not encompass "autoregressive modeling" -- for example, as a typical masked modeling method, MAE cannot perform autoregressive modeling of images. "Masked modeling" is a way to train a model, while "autoregressive modeling" is a way to model a distribution and sample from it.
Traditionally, GPT-like models (e.g., VQGAN, VAR) are considered "auto-regressive," while BERT-like models are considered "masked modeling" (e.g., MAR, MaskGIT, MAGE). In this paper, we aim to clarify that both GPT-like and BERT-like models are, in fact, auto-regressive. They are different in their training methods: BERT-like models are trained using "masked modeling" (MLM loss), whereas GPT-like models are trained using "teacher forcing" (LM loss). Additionally, the attention mechanisms (bidirectional vs. causal) and generation orders (raster vs. random) differ, as discussed in the paper. However,  these differences do not affect the auto-regressive nature of either model -- generating new tokens from existing tokens.

Awesome! Thanks a lot for your prompt and detailed reply!

Hi Tianlong, awesome work, thank you!
Could you say a bit more on: (1) how is "fully randomized order" implemented in MAR at training time and at test time, respectively, and how does it address the gap between training-time and inference-time behavior of MAGE?
Thanks,
- Y

@zhaoyanpeng Thanks for your interest! In both MAR, MAGE (and MaskGIT), during training, we randomly mask out some tokens and ask the model to reconstruct them. During inference, the generation order of MAR is also fully random. However, in MAGE and MaskGIT, the order of generation is determined by the confidence of each iteration's predicted tokens. They will generate the most confident k tokens, instead of randomly select k tokens from the remaining tokens to generate.

Get it! thank you for your prompt and detailed explanation.


Fix resetting of value in ui-text node on received message with no msg.payload

Description

Fixes resetting of value in ui-text node on received message with no msg.payload.
Related Issue(s)

Closes #1363
Checklist

[x] I have read the contribution guidelines
[x] Suitable unit/system level tests have been added and they pass
[ ] Documentation has been updated

[ ] Upgrade instructions
[ ] Configuration details
[ ] Concepts

[ ] Changes flowforge.yml?

[ ] Issue/PR raised on FlowFuse/helm to update ConfigMap Template
[ ] Issue/PR raised on FlowFuse/CloudProject to update values for Staging/Production

Labels

[ ] Includes a DB migration? -> add the area:migration label

Trying this out and seeing these errors when sending dynamic labels/payload

@joepavitt Apologies for the oversight. This should be ready for review now.

Send Payload
Send ui_update.label
Refresh, the payload is gone

This is however a symptom of how we're storing msg history, and not of this particular PR. Just noting a limitation that still exists


Onboarding week [May 22- 26]

Suggested Todo Checklist for Facilitator Prep
6 Weeks Before

[x] Send out an open call for participants. See the advertising training template. Post in relevant slack channels.
[x] If you do not feel comfortable leading the whitebaording sessions, find a faciliator (ask Amelia if you need help with this).
[x] Make a calendar invite booking the time for all participants. Add new ones as they confirm participation. See the onboarding placeholder event template.

3 Weeks Before

[x] Send out a reminder open call for participants. See the advertising training template. Post in relevant slack channels.
[x] If another facilitator has been found for whiteboarding sessions, remind them of the commitment.

1 Week Before

[ ] Send out the welcome message in Slack. See week before template.
[x] Make an 30 minute "welcome to onboarding" event for the week before the onboarding. This is time to make sure everyone is on the same page with expectations and to answer any questions. See calendar invite template.
[ ] Create dev environments.
[x] Make sure everyone is invited to the onboarding slack channel. Add yourself and any co-facilitators as interrupts.
[ ] Send an agenda message in Slack. See the onboarding agenda template.
[x] Create all remaining calendar invites. See calendar invite templates for each of these events.

[x] Standup - 15 mins.
[x] Routing Whiteboarding session on Tuesday - 1hr.
[x] IPTables Presentation on Wednesday - 1hr.
[x] C2C Whiteboarding session on Thursday - 1hr.
[x] Retro on Friday. Retro board link: https://retro.bosh.team/retros/cf-networking-onboarding (password is in GCP as retroboard-cf-networking-onboarding
[x] Feedback time on Friday. Block off 30 minutes for people to fill out the feedback form.

1 day before

[ ] Double check on the workstations. If they have been recently reimaged, run a workstation script on them. I like the Networking Workspace. Let Amelia know if you need access to this repo.
[ ] Claim + renew toolsmiths envs for participants, unless they have their own CF to use.
Setup remote pairing hardware for remote participants (if applicable). Get headsets. Make sure zoom is downloaded.

@geofffranks
Is this still an active issue? It looks like something of great value, but I'm not sure an issue is the best format for it?

Nope. The idea was to create one of these for each session to ensure its all set up. This is long  completed.


fix the typo in the struct for the outputs

@dineshba Looks like the linting caused some issues with the output changes we made. Here is a quick PR to fix it.


Update release-notes-rs4.md

Making various updates

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

:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

mixed-reality-docs/release-notes-rs4.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.


SubscriptionSet::waitForSynchronization doesn't seem to work properly

With version 1.5.0 of the realm kotlin sdk, when using partial sync, SubscriptionSet::waitForSynchronization seems to have some unintended behavior:
The objects are not returned in the corresponding query until the timeout is reached.
So if waitForSynchronization(10.seconds) is used, the objects will be returned after 10 seconds. If waitForSynchronization is used without any arguments, they never return (because the default value is Duration.INFINITE).
Example:
val subscriptions = realm.subscriptions

val query = realm.query(MyClass::class)
subscriptions.update {
    add(query)
}
subscriptions.waitForSynchronization(10.seconds)
query.asFlow().collect {
   // This is not called with the result set until 10 seconds have passed
}

Hi @sebdomdev
I tried to reproduce this, but from what I can tell, things seem to work.
Keep in mind that subscriptions.waitForSynchronization(10.seconds) is a suspend function, so it will block until it either completes or the 10 seconds are done, so I suspect something else is wrong.
Have you verified you are not getting an error somewhere, either in the SyncSession.errorHandler or in Subscription.errorMessage?

I didn't see any errors and it worked fine in earlier sdk versions.

Is it something you can reproduce?


Newlines being written as '\n'

Hi again. I stumbled across your extension and it pairs very nicely with my newfound interest in org-mode. I wanted to use a custom template so I can get captures similar to Orgzly's format. I passed in the custom template as a command line argument, * %:description \n:PROPERTIES:\n:CREATED:  %U\n:END:\n %:link\n %:tags\n %:initial\n but in the file, it shows up as a single line instead of with line breaks.

Experimented with \r\n as I'm on Windows
Works fine when running through a debugger in VSCode
Writes work when I take the formatted template from the debugger and write to the capture file through Python REPL
Issue occurs across all three terminals (Command Prompt, powershell, Windows Terminal)

Environment details:
Python 3.9.0 (tags/v3.9.0:9cf6752, Oct  5 2020, 15:34:40) [MSC v.1927 64 bit (AMD64)] on win32

I'll try reproducing this in a clean environment but for now my workaround is to directly modify the default template in org_tools.py. Any tips for debugging and creating a fix would be great.

Hey, sorry hmm not sure about Windows to, haven't had much experience with it.
You might want to experiment with single/double quotes around the template maybe... or search abound newline escaping in CMD scripts

Yeah, Windows sucks for sure haha. Do you think it makes sense to include a predefined template choice and keep an argument to select it?

I got around this by changing the template in server/org_tools.py.


Fix issues with complex types in anonymous given

The issue popped up when parsing https://github.com/kubukoz/slang/tree/165fc48c1a3bfff4a0349378855ca89c6d90873f
Connected to https://github.com/scalameta/scalafmt/issues/2216#issuecomment-823910262
We are first trying to parse non-anonymous given, which

requires : for type, if none is found it means it's anonymous
might fail in cases that anonymous type looks like type param
given Conversion[AppliedName, Expr.Apply[Id]] = ???
This will fail because type params cannot have .

I don't mind wrapping it in try but I have to notice that alternatively, it might be fixed by a look-ahead check if there are : before = . Feel free to ignore this )

I feel try is safer and easier in this case and serves the same role as a lookahead.


Lower case app files?

Make all files in the camunda-modeler lower case
Rename client app to something people can find

Any thoughts on that @ricardomatias, @vladimirskatusenoks?

Feel free to close if you guys decide against it for whatever reason.


⚠ API - Spain (ES) has degraded performance

In a73934e, API - Spain (ES) ($URL_API) experienced degraded performance:

HTTP code: 200
Response time: 25982 ms

Resolved: API - Spain (ES) performance has improved in 92c9197.


Removal of SortedOracle multiplier

Description
Removal of multiplier in SortedOracles since we will not be using it.
Addresses: https://github.com/celo-org/audit-a-findings/issues/6
Addresses: https://github.com/celo-org/audit-a-findings/issues/15

There's still a reference to multiplier in the comment for getEquivalentToken.

Thanks, fixed


Bug:  redirect uri and Logout

2 things.
1.Document mentions that redirect uri is supposed to be the location where auth should take user after user logs out. But after we log in, we are redirected to the "redirectUri"
2. I logout user using the logOut() function while having the logoutRedirect to some other path, but it still takes me to the "redirectUri"
3. Note: my xyz.com/logout which is my logout endpoint, it is not completely operational, but What I expect at the moment is that after clicking out, I should be redirected to xyz.com/logout.
Any thoughts about this
Steps To Reproduce
Here is my authconfig
const authConfig: TAuthConfig = {
clientId: process.env.REACT_APP_CLIENT_ID || '',
authorizationEndpoint:
process.env.REACT_APP_OAUTH_AUTHORIZATION_ENDPOINT || '',
tokenEndpoint: process.env.REACT_APP_TOKEN_ENDPOINT || '',
redirectUri: 'http://localhost:3000/oauth/callback',
scope: process.env.REACT_APP_SCOPE,
autoLogin:false,
postLogin: () => {
window.location.replace('http://localhost:3000');
},
logoutEndpoint:'https://xyz.com/logout',
logoutRedirect:'https://xyz.com/logout'
};
Cheers
Thanks.

Thanks for reporting this. Will be looking into it as soon as I can

1.Document mentions that redirect uri is supposed to be the location where auth should take user after user logs out. But after we log in, we are redirected to the "redirectUri"

Bad documentation. Fixed. Thanks for reporting :+1:

I logout user using the logOut() function while having the logoutRedirect to some other path, but it still takes me to the "redirectUri"

How is your logout endpoint configured?
You might take note of the fact that the parameter that is posted to the API is not logoutRedirect, but post_logout_redirect_uri.
You can see how this in done in this piece of code:
export function redirectToLogout(
  config: TInternalConfig,
  token: string,
  idToken?: string,
  state?: string,
  logoutHint?: string
) {
  const params = new URLSearchParams({
    token: token,
    // TODO: Add config param for token type
    token_type_hint: 'refresh_token',
    client_id: config.clientId,
    post_logout_redirect_uri: config.logoutRedirect ?? config.redirectUri,
    ui_locales: window.navigator.languages.reduce((a: string, b: string) => a + ' ' + b),
    ...config.extraLogoutParameters,
  })
  if (idToken) params.append('id_token_hint', idToken)
  if (state) params.append('state', state)
  if (logoutHint) params.append('logout_hint', logoutHint)

  window.location.replace(`${config.logoutEndpoint}?${params.toString()}`)

@ghauri899 Any further updates/info on this?
I'll close the issue for now, but feel free to provide further details and we can re-open it.


New stories

Also please update the DataStatement

Can you add a reame to the src folder
All readmes should be
README.md
@Daniel-Ind

I have added the README file to the src folder
I have changed all the README files to README.md

Also please update the DataStatement

@vukosim

If its not an issue, I will go over the DataStatement file over the weekend as there are quite a number of sections.
I will note the questions I am unable to answer and wait for your feedback.


[FLINK-31556][docs-zh] Translate "rest" page of "sql-gateway" into Chinese

What is the purpose of the change
This PR aims to translate "rest" page of "sql-gateway" into Chinese
Brief change log

Translate "rest.md" page of "sql-gateway" into Chinese

Verifying this change
This change is a trivial rework / code cleanup without any test coverage.
Does this pull request potentially affect one of the following parts:

Dependencies (does it add or upgrade a dependency): (yes / no) no
The public API, i.e., is any changed class annotated with @Public(Evolving): (yes / no) no
The serializers: (yes / no / don't know) no
The runtime per-record code paths (performance sensitive): (yes / no / don't know) no
Anything that affects deployment or recovery: JobManager (and its components), Checkpointing, Kubernetes/Yarn, ZooKeeper: (yes / no / don't know) no
The S3 file system connector: (yes / no / don't know) no

Documentation

Does this pull request introduce a new feature? (yes / no) no
If yes, how is the feature documented? (not applicable / docs / JavaDocs / not documented)

Tests failed due to kafka connector which is not related to this PR

@flinkbot run azure

Thanks @fsk119 , updated


Implement ArgoCD for DITP projects

Shared Goals

Automate deployments of services to dev / test / prod
Automate GitOps driven infrastructure (CrunchyBD, monitoring, other resources)
Automate GitOps driven cluster access (team access RBAC, roles, role bindings, sysdig teams, etc)

Projects

Project Name
License Plate

Traction
bc0192

Digital Trust Services Over IP
a99fd4

Digital Trust Monitoring Services
ca7f8f

Current Deployable Resources And Configurations
Traction GitHub repo:

Traction Helm chart
PR deployment values
dev deployment values

Trust Over IP Configurations repo :

Traction test, prod deployment values
vc-authn-oidc dev/test/prod deployment values
Infrastructure / Monitoring stack -- Currently in PR (https://github.com/bcgov/trust-over-ip-configurations/pull/181)

VC-AuthN-OIDC repo:

vc-authn-oidc Helm Chart

Helm chart updates have been validated with ArgoCD.
The next steps are to refactor existing GHA workflows to trigger the ArgoCD sync.

https://github.com/bcgov/traction/issues/1198
https://github.com/bcgov/vc-authn-oidc/issues/537

Closing this issue as it has been broken down into the following tickets:

https://github.com/bcgov/DITP-DevOps/issues/194
https://github.com/bcgov/DITP-DevOps/issues/195


what's the difference and relation between "view_after" and "yaw_rotations" when rendering?

Congratulation to be this best paper!
The 3d reconstruction results is really impressive with only single view image used!
I'm new to 3d cv task, when I run the demo.py, I'm confused with the "view_after" and "yaw_rotations".
I think since the yaw_rotations has rotate the view, why do we need the view_after here

I get it, two video sequences composing the final video:

At first, gradually change the view from the origin view of input to the target view assigned by the variable "view_morph" in line 213 of demo.py.
Secondly, keep the stage 1 view, and only change the view assigned by the variable "yaw_rotations"

Now, the reason why concat in the 2 following lines is reasonable:
view_after = torch.cat([view_morph, view_zero.repeat(yaw_frames, b, 1)], 0)
yaw_rotations = np.concatenate([np.zeros(morph_frames), yaw_rotations], 0)


UI configurable validity period for access token

It would be good to be able to configure the validity period of the access token (currently 5 minutes). Currently this is configured in the start up configuration. However, it would be useful if the could be set somewhere in the UI.

Thank you for getting in touch with us to raise this enhancement request.
Your request has been added to our backlog and will be prioritised amongst our continuous body of work. Our backlog is prioritised based on customer value and is reprioritised as new initiatives arise. As such, we cannot guarantee that this enhancement request will be fulfilled.
Alternatively, we welcome a Pull Request from yourself or the community which we will then review.


Remove res_io.readStdin

#288
Though IO overhead was added for tests, I think it's negligible.
Besides, this also fixes an issue that roundtrip-test always hangs on my local machine.
I'm not sure what causes jest to run indefinitely, but now it's gone.
(before - neverending)

(after)

Now this is a valuable diff =D thanks!
I'll let @IwanKaramazow look at it again. It's great to finally figure out where the occasional jest deadlock comes from.
Also, @IwanKaramazow the name napkin should probably go away. Old name for this syntax. Maybe just rescript suffices.

Thanks!

@namenu this is great! Thanks for putting the work in!


how are your client cert and client key generated?

I only see CLIENT_CERT and CLIENT_KEY are used as input parameters, but how do you generated them? I doubt if it is possible since the kubernetes CA is out of control of a user

I only see CLIENT_CERT and CLIENT_KEY are used as input parameters, but how do you generated them? I doubt if it is possible since the kubernetes CA is out of control of a user

Hello, have you found the solution to this yet?
Thanks


Release/v2.0.2

Overview/Summary
Prep for patch release v2.0.2
This PR fixes/adds/changes/removes

fixes #369
fixes #370
fixes #371

Testing Evidence
See PRs:

#376
#375
#374

Please provide any testing evidence to show that your Pull Request works/fixes as described and planned (include screenshots, if appropriate).
As part of this Pull Request I have

[x] Checked for duplicate Pull Requests
[x] Associated it with relevant issues, for tracking and closure.
[x] Ensured my code/branch is up-to-date with the latest changes in the main branch
[x] Performed testing and provided evidence.
[x] Updated relevant and associated documentation.
[ ] Updated the "What's New?" wiki page (located in the Enterprise-Scale repo in the directory: /docs/wiki/whats-new.md)

/azp run unit

/azp run e2e


(BOLT-153) Support SMB file transfer

WinRM sucks for file transfer because it base64 encodes the payload,
compresses it as a zip file, transfers the contents via Powershell in
SOAP/XML messages, and decompresses on the remote side.
This commit allows bolt to upload files using SMB using the Rapid7 gem.
If anyone understands SMB, it's Rapid7/metasploit. The WinRM connection
lazily generates an SMBClient if a file is uploaded. The connection
will only login once, but connect to and disconnect from the share for
each uploaded file.
 With this commit it takes 6.2 seconds.
By default, WinRM connections continue to use WinRM for file transfers.
To enable SMB, add the following to the inventory file:
winrm:
  file-protocol: smb

When uploading a file, the destination path should be specified as
either a drive letter or UNC path. If a drive letter is given, then bolt
will use the administrative share, usually \\<host>\C$. Note this
requires administrative privileges. To upload a file as a non-admin
user, enter the share as a UNC path. If bolt is running on a Windows
host:
PS C:\> bolt file upload C:\path\to\file \\host\share\path\to\filebolt file upload C:\path\to\file \\host\share\path\to\file

If bolt is running on a non-Windows host, backslashes in the destination
path need to be escaped:
$ bolt file upload /path/to/file \\\\host\\share\\path\\to\\file

Or forward slashes can be used (for drive letter or UNC paths):
$ bolt file upload /path/to/file C:/path/to/file

FYI @joshcooper it looks like you filed this as BOLT-153 already if you want to update the commit.


Control-C interrupt doesn't work

The Kernel -> Interrupt command on the menubar should send a Control-C to the device and interrupt the program

Done in https://github.com/goatchurchprime/jupyter_micropython_kernel


Cognoma pictures and videos

This issue is for posting Cognoma related media, specifically pictures and videos.
For example, @KarinSpiderwoman could you post that Cognoma group picture we took? GitHub Issues allows you to drag and drop images.

I also have a couple videos that I recorded to use for writing press material.
It is accessible for anyone with the link - https://drive.google.com/drive/u/0/folders/0B8jWVkQ8Rof1NjBvUkQwVDlYTUk

Here are some technical figures (graphs) that I collected from the machine-learning repo: cognoma-figures.zip. I thought these may work well interspersed in the slideshow for the Launch Party tonight.

And here's a photo from our MLK Day Event at Thinkcompany by Jacqueline Siotto:

More photos and info from that event at:

https://codeforphilly.org/blog/mlk_day_of_service_with_think_company
http://generocity.org/philly/2017/01/20/code-philly-think-company-cancer-data/
https://technical.ly/philly/2017/01/18/mlk-day-philly-tech/


Display InferenceErrors like all other exceptions

@gheinrich in #249 you added this try/except block for InferenceErrors. Why?
Current behavior for errors:

After this change, it matches the format for other exceptions:

In debug mode, you get more information:

Yes, that was a bad idea. Thanks for the fix and sorry for the bug!

No problem. I'll merge this when TravisCI passes.

Also, do you have any idea what that error actually means? I'm trying to debug issues with #321.


Building and Deploying a Language Detection System Using Flask

Article checklist
Attention
Our Peer Reviewer and Content Moderator teams do NOT provide any revisions services. All revisions and edits should be completed on your own forked repo (as to not take up room in the queue) in order for our team to review them all in a timely manner.
ANY ARTICLE SUBMITTED WITH GLARING ERRORS WILL BE IMMEDIATELY CLOSED.

As a rule of thumb - please be sure to only submit articles (pull requests) that are fully polished and ready to be published. Be sure to go through our resources documents for extra and 3rd party (vetted) resources to help improve overall technical writing.

Pre-submission checks

Please ensure that you have only one open topic suggestion (issue) + in-review article (linked pull request) at a time. This will ensure that we complete the review process in a timely manner from inception to publishing

If you have not already, please go over our Resources Page for more tips and tricks on how to improve your overall technical writing so reviews are swifter, increase the chance of a payout and provide more value to our readers.

For first-time contributors and for more details on our submission guidelines, see our Contributing Guidelines.

Formatting and structure checks

[x] Have you used the correct folder and file structure? - see Contribution Guidelines

[x] Is your article properly formatted in Markdown? - see Github Markdown guide

[x] Have you used our preferred heading structure? - H3 (###) and up

[x] Does your article follow any of the suggested structure formats? - see example formats

[x] Is your article over 750 words? - Tool: Wordcounter.net

[x] Is the article you are submitting an in-depth and unique article? Does it go beyond what is in the official docs and what is covered in other blog sites. See these articles as examples.

[x] Does your article provide enough value and detail about your topic? - Articles should be clear, accurate, and fully explained.

[x] Can your article be understood by beginners? - Assume the audience is smart but has no prior exposure to the common terminology in your article.

[x] Have you included a hero image that is 600x400 pixels, under 300KB in size, and have the copyright to use it? - Tools: Pixlr Image Editor for resizing and Unsplash for Creative Commons images

Grammar & plagiarism checks

[x] Have you spellchecked and grammar checked your article? - Tools: Write&Improve - ProWritingAid - Grammarly
[x] Please place your article through a 3rd party plagiarism checker. We suggest using Quetext, this tool is free and has a daily limit. We typically accept articles with 10% or less.
[x] Have you checked your article for readability? - Tool: Hemmingway
[x] Have you added sources for quotes and images that aren't yours?

Technical checks

[x] Are your code snippets properly formatted for syntax highlighting - see Syntax guide
[x] Have you checked your code runs correctly and you've highlighted all necessary dependencies for installation?
[x] Are the software programs and packages you're highlighting in your article up to date, using current versions and not deprecated?

Topic suggestion this closes

Remove the backticks and add the issue number below to link and close your Topic Suggestion (issue) when your article has been published (PR has been merged). See this video for more details.

This closes #5669

Finally, delete the article checklist notes in blockquotes and submit your PR. We look forward to reviewing your article.

Hello @FREDERICO23,

Upon running your article through our 3rd party plagiarism checker it seemed to raise a few flags and the % was higher than we typically accept.
Please see attached PDF - and revisit the article to ensure we are contributing wholly unique and original content.
Be sure to see our resources page to see more info on plagiarism and what is considered as such.
Building and Deploying a Language Detection System Using Flask #5898 Copyleaks Report.pdf

Hello @FREDERICO23 :wave:
What is your progress with the changes? Let me know if you have any difficulties.  I will be here to help.

Hello @WanjaMIKE, @ahmadmardeni1  would you please a final loo at this PR?

Great work team @FREDERICO23 @jerimkaura


[C++] Simplify ExecNode contract by removing the concept of "node finished"

Describe the enhancement requested
We've slowly been migrating to a model where all work done by the exec plan happens via the scheduler.  We are at a point now where it is mostly true that "a plan is done when all of its tasks are done".  We can get rid of ExecNode::finished() which has led to a few deadlocks in the exec plan because nodes would fail to mark this future finished in an error case.  Any work that is not being tracked by scheduler tasks (e.g. some stuff in the source node and asof join node) should be handled by an "external task".
Component(s)
C++

This work will need to wait until #13848 merges


Separate metrics state storing for UI from Alert Store

When receiving an alert from the Alerter, the Alert Store performs the following:

It stores the alert in Mongo
Stores the state of the alerted metric inside Redis. This is then used to display the problems in the UI.

Following the SRP (single responsibility principle), the Alert Store must perform one job only, that being of storing the alert in Mongo. Therefore, we need to create another component which continuously checks the values of each metric and compares them to the alertable thresholds/conditions. When doing this comparison the component will store the severity state of the metric (INFO, WARNING, CRITICAL, ERROR) and a description if the severity state is problematic inside Redis. These two variables depend on both the thresholds/conditions and the metric value.
The benefit of this component is that it would also allow us to remove internal alerts, as this component is always looking at the current metrics being outputted from the data transformer and compares them with the thresholds, irrespective of whether an alert is raised or not.

We can have the following solution:

Create a component called MetricsStateMonitor (can be subdivided into system, dockerhub repos, github repos, cosmos node, chainlink node, substrate node, general etc.)
The MetricsStateMonitor subscribes for alerts configs from all possible chains including general
The MetricsStateMonitor subscribes for transformed data from all possible chains including general
When transformed data is received, if the alerts config for that chain has already been received, the MetricsStateMonitor will check the state of the metric and store it to redis (even if it is info). If the metrics arrive before the configs, then that data is ignored.


#3: Fixes association bug

There already exists a pull request for this issue

Coverage remained the same at 73.292% when pulling b4a4f7445f43be3060d8185ff44cac067ea52743 on romankh:3-associate-bug into 85bdd2c15ecb173f4add656d92cb3d0deefcbe15 on jobevers:master.


need change dependecy

due to https://github.com/fastify/fastify/issues/3856

Done in 1.0.0!
Sorry for the delay.


Force Syntax Highlighting

Problem
App defaults to plaintext when it doesn't recognize the file extension.
Solution
Add an option to force syntax highlighting for a particular file you open, with the added option to open all files with that extension using that syntax.
Alternatives
For now I can change the extension to what I want (e.g. JSON, XML) and just change it back when I'm done. It would be great to not need to do that though!

7d79437e36edffb4e72f9388d3f95c4d611a2ff5


Document configuration back-up / restore procedure

There should be a documented procedure for the backup/restoration the complete configuration of an EnMasse deployment (address spaces/addresses/infraconfigs etc).

@k-wall @ncbaratta @jenmalloy Is there any update on this issue, or are there any pointers to existing documentation for backups and restoration?

@aidenkeating, sorry, this issue wasn't on my radar (mostly because it wasn't tagged for docs).  Assuming you're in need of such documentation? We can get this prioritized if so.

@jenmalloy Thanks for the quick response! Yes, it would be great if some docs could be produced around this as our team currently working on trying to automate a backup of EnMasse.
Even just a brain-dump would be appreciated. Thanks!

According to @rgodfrey there isn't a process to document at this time. Engineering would need to do some work first.
@lulf is this in the queue for development?

@ncbaratta It's in the queue yes :) I'll try to get to it when I'm back on the 26th, unless someone else picks it up.

@ncbaratta @lulf @k-wall I guess one question here is what assumptions this backup/restore process is making - to fully restore all addressspaces / addresses (and users?) you would need to ensure that the same Kubernetes users/namespaces exist...  At this point we also looking to be able to restore the message data associated with the queues, etc.
At the very least I think we should separate the task of backing up/restoring an enmasse installation (incl. all plans and infraconfigs) from backing up and restoring address spaces.

@k-wall @ncbaratta @lulf @rgodfrey bump. Do you have any updates on this?
We would like to automate enmasse backups ASAP, and having any documentation would be extremely valuable.


[Firestore] firebase-admin doesn't work without optional dependencies

Hi,
My app throws MODULE_NOT_FOUND if I install project's dependencies without optional packages.
[REQUIRED] Step 2: Describe your environment

Operating System version: macOS 10.15.17, alpine:3.12
Firebase SDK version: 9.4.1
Firebase Product: Firestore
Node.js version: 14.15
NPM version: 6.14.8

[REQUIRED] Step 3: Describe the problem
Steps to reproduce:

git clone https://github.com/mbelsky/triage.git
cd triage && git co firebase-admin-node
Copy firestore's cert.json in the triage directory
npm run repro: this command installs project's dependencies without optional and runs firestore.js.

Output:
> rm -rf ./node_modules && npm i --no-optional && npm start

npm WARN<EMAIL_ADDRESS>No description
npm WARN<EMAIL_ADDRESS>No repository field.

added 32 packages from 59 contributors and audited 156 packages in 1.363s

1 package is looking for funding
  run `npm fund` for details

found 0 vulnerabilities

><EMAIL_ADDRESS>start /Users/mbelsky/gh/triage
> FIREBASE_CONFIG=./cert.json node ./firestore.js

internal/modules/cjs/loader.js:883
  throw err;
  ^

Error: Cannot find module '@google-cloud/firestore'
Require stack:
- /Users/mbelsky/gh/triage/node_modules/firebase-admin/lib/firebase-namespace.js
- /Users/mbelsky/gh/triage/node_modules/firebase-admin/lib/default-namespace.js
- /Users/mbelsky/gh/triage/node_modules/firebase-admin/lib/index.js
- /Users/mbelsky/gh/triage/firestore.js
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:880:15)
    at Function.Module._load (internal/modules/cjs/loader.js:725:27)
    at Module.require (internal/modules/cjs/loader.js:952:19)
    at require (internal/modules/cjs/helpers.js:88:18)
    at FirebaseNamespace.get (/Users/mbelsky/gh/triage/node_modules/firebase-admin/lib/firebase-namespace.js:306:29)
    at Object.<anonymous> (/Users/mbelsky/gh/triage/firestore.js:9:18)
    at Module._compile (internal/modules/cjs/loader.js:1063:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1092:10)
    at Module.load (internal/modules/cjs/loader.js:928:32)
    at Function.Module._load (internal/modules/cjs/loader.js:769:14) {
  code: 'MODULE_NOT_FOUND',
  requireStack: [
    '/Users/mbelsky/gh/triage/node_modules/firebase-admin/lib/firebase-namespace.js',
    '/Users/mbelsky/gh/triage/node_modules/firebase-admin/lib/default-namespace.js',
    '/Users/mbelsky/gh/triage/node_modules/firebase-admin/lib/index.js',
    '/Users/mbelsky/gh/triage/firestore.js'
  ]
}
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR<EMAIL_ADDRESS>start: `FIREBASE_CONFIG=./cert.json node ./firestore.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the<EMAIL_ADDRESS>start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR!      /Users/mbelsky/.npm/_logs/2020-11-21T23_23_24_210Z-debug.log
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR<EMAIL_ADDRESS>repro: `rm -rf ./node_modules && npm i --no-optional && npm start`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the<EMAIL_ADDRESS>repro script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR!      /Users/mbelsky/.npm/_logs/2020-11-21T23_23_24_245Z-debug.log

Relevant Code:
https://github.com/mbelsky/triage/blob/addf8315b754f5657987b4a13ac11def29728131/firestore.js#L1

As I see this happens bcs this line and @google-cloud/firestore defined as optional deps.
Should the dependency be defined as not optional?

Dependency is required if you're using Firestore APIs, which your code does. Our Firestore support is provided by the @google-cloud/firestore library. So if your code calls admin.firestore(), consider that dependency required.
We have declared it as optional because we have seen random installation errors with those dependencies in the past, and in general we don't want the installation of firebase-admin to fail because of them.

We have declared it as optional because we have seen random installation errors with those dependencies in the past, and in general we don't want the installation of firebase-admin to fail because of them.

This makes no sense. Your package does not work without firestore and storage so you need to require these as non optional dependencies. That's what a dependency is.
It's like planning a Bow & Arrow competition in Antartica, but saying that bringing a Bow is optional because some people couldn't get it through airport security in the past. You make us think we don't need the bow.

we have seen random installation errors

I'd rather my deps fail to install and not work, than it successfully install but not work.


Monster Box on top of UI

Is there a way for UI elements to build on the layer above the monster box? I've been handling this for end game scenario to simply remove all those assets, but then noticed that the one mid game scene that I wrote would eliminate a live spawn. Also is there a command that would remove all monsters without having to set them all as remove components?

I think you can remove all monsters by selecting a var from the "Special" selection that comes up when you choose to remove a component.  I just noticed this myself and haven't tried it yet but I assume that's what it is for.

There is #monsters and #boardcomponents, I would assume that removing one of these would remove all active spawns or all components that are on the board currently.  I will be trying out the #boardcomponents shortly here and will report back.

#monsters is a variable for number of monsters and same with board
components. They represent a usable number to trigger events.
On Sun, Jun 4, 2017, 12:44 PM Erik<EMAIL_ADDRESS>wrote:

There is #monsters and #boardcomponents, I would assume that removing one
of these would remove all active spawns or all components that are on the
board currently. I will be trying out the #boardcomponents shortly here and
will report back.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/NPBruce/valkyrie/issues/506#issuecomment-306051638,
or mute the thread
https://github.com/notifications/unsubscribe-auth/Aahf4VdmrjKBIyY85JqvKcgdzbZi35tTks5sAt72gaJpZM4NvYoQ
.

I just tested and if you remove #boardcomponents it does remove all the tokens and tiles that have already been replaced on the board.

It's perfect for a situation where you clear the board and start a new map, something a few of the FFG scenarios do.  I'm positive it will work for #monsters as well.

Intrresting..... that's not how it was listed in the variables page. I'll
have to check that and do some wiki updates.
On Sun, Jun 4, 2017, 12:50 PM Erik<EMAIL_ADDRESS>wrote:

I just tested and if you remove #boardcomponents it does remove all the
tokens and tiles that have already been replaced on the board.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/NPBruce/valkyrie/issues/506#issuecomment-306051992,
or mute the thread
https://github.com/notifications/unsubscribe-auth/Aahf4eAqx6k7kmybQQ5ZDlUadZY3nDshks5sAuBIgaJpZM4NvYoQ
.

Just tested for #monsters and it did remove all active spawns.  I'm pretty sure it's a newer feature.  I was working last night and suddenly noticed the "Special" section that shows up when you go the the "Remove Components" selection screen.
I haven't even touch the UI stuff yet.  I figure I will do those parts as finishing touches on my scenario.  But I'm sure Bruce will have an answer.

Is exotic material your scenario?

No, I will be rolling mine out some time in the next week when I finish
activations, horror checks, and evades for my special spawn. Exotic is
Bruce's.
On Sun, Jun 4, 2017, 12:59 PM Erik<EMAIL_ADDRESS>wrote:

Is exotic material your scenario?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/NPBruce/valkyrie/issues/506#issuecomment-306052491,
or mute the thread
https://github.com/notifications/unsubscribe-auth/Aahf4Uclf9UEeAPaMgsI1ao9LZ_wvTI9ks5sAuJhgaJpZM4NvYoQ
.

Cool, can't wait to try it.  Mine will probably be a little longer than a week until its ready.  There's a lot more work involved than I initially thought for putting one of these together!  But I'm really enjoying working on during my free time.

In this case it is not a var (you can't remove var).  From https://github.com/NPBruce/valkyrie/wiki/QuestIniEvent#remove :
If #boardcomponents is used all tokens doors, UIs and tiles will be removed. If #monsters is used all monsters will be removed (without causing the defeated triggers). If #shop is used the item shop will be removed.
Note that another option is to use 2 quests.  You can have one quest start another as an event, which will wipe all of these things and may be easier to manage for very large scenarios to break them up.  If the second quest is marked as 'hidden' it won't be startable directly.  This is how the demos work.

I have recently started playing with some UI elements on my scenario and have run into what @LordPyrex was seeing.  If you have an active monster when you call the UI components the monster icon remains on top of the UI.  Using the remove #monsters does resolve this, but in my case I want to implement a UI element during the middle of the scenario.  This event can happen when monsters are active and I don't want to remove them permanently.  I would like the UI elements to lay on top of the monster icons so that they remain active but aren't screwing up the vibe of the UI.

I will think about what I can do.


Fireteam Leader spawnpoint

Done in https://github.com/CM-14/CM-14/commit/5ff54f115ff6f702962acd7586e4a8aadcfe1bc8


Vue plugin types and imports

Version
3.0.0-beta.14
Reproduction link
https://github.com/josh-hemphill/tooltracker.js
Steps to reproduce
Create a plugin for a typescript project
What is expected?
export a valid plugin object
What is actually happening?
typescript type checks throw that the types are not assignable to type Plugin_2

Has the api changed for creating plugins? I couldn't find where Plugin_2 is in the code.
I couldn't figure out how to create a typescript Vue3 project in CodeSandbox so I linked my repo, which is mostly the default setup created with vue-cli-plugin-vue-next.

Don't post your whole project as a reproduction... At the very least, post the code snippet you are trying to do...
Take a look at how the router or vuex do it until docs are published: https://github.com/vuejs/vue-router-next/blob/master/src/install.ts#L67 and https://github.com/vuejs/vue-router-next/blob/master/src/router.ts#L156

@posva
Considering your answer,
Can we say, Plugin install mechanism have been changed

from Vue instance target, to App root component target ?
We can not actually use vue 2 plugin tools/libs in vue 3 ?
So constraint to wait for those tools/libs are migrated to vue 3 ?

Please advise ...
e.g. Coreui-vue, Bootstrap-Vue not vue 3  ready,    suspecting  6 months to 1 year delay ...

Third party libraries need an upgrade yes. Most of them have already started


Wait for indexstore-db to update after building a SwiftPM project in tests

Otherwise we can get into race conditions where we run a request before the index has actually been updated.
While at it, also add logging when IndexStoreDB has been updated.
rdar://126635046

@swift-ci Please test

@swift-ci Please test

@swift-ci Please test Windows

@swift-ci Please test Windows


IGNITE-13015 : Use nano time in node failure detection.

Time of last received message turned into nanotime:
{code:java}ServerImpl.lastRingMsgReceivedTime{code}
This is made to give stability to failure detection. System time is not monotonic and can be adjusted, synchronized.


npm install<EMAIL_ADDRESS>error

when I install new version of langchain ,I got error like this:
npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR!
npm ERR! While resolving: undefined@undefined
npm ERR! Found<EMAIL_ADDRESS>npm ERR! node_modules/cohere-ai
npm ERR!   peerOptional<EMAIL_ADDRESS>from<EMAIL_ADDRESS>npm ERR!   node_modules/chromadb
npm ERR!     peerOptional<EMAIL_ADDRESS>from<EMAIL_ADDRESS>npm ERR!     node_modules/langchain
npm ERR<EMAIL_ADDRESS>from the root project
npm ERR!
npm ERR! Could not resolve dependency:
npm ERR! peerOptional<EMAIL_ADDRESS>from<EMAIL_ADDRESS>npm ERR! node_modules/langchain
npm ERR<EMAIL_ADDRESS>from the root project
npm ERR!
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force, or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
npm ERR!
npm ERR! See /home/langchain/.npm/eresolve-report.txt for a full report.

resolved, thanks!

I'm still seeing this with langchain 0.0.144 and I do not have cohere-ai installed? How did you resolve this?

FYI I just created an empty directory and attempted to install 0.0.144 and got the above error, there is no package.lock file present. Please can you re-open this issue?
% mkdir foo

% cd foo

% npm init
This utility will walk you through creating a package.json file.
It only covers the most common items, and tries to guess sensible defaults.

See `npm help init` for definitive documentation on these fields
and exactly what they do.

Use `npm install <pkg>` afterwards to install a package and
save it as a dependency in the package.json file.

Press ^C at any time to quit.
package name: (foo)
version: (1.0.0)
description:
entry point: (index.js)
test command:
git repository:
keywords:
author:
license: (ISC)
About to write to /Users/nigel/git/foo/package.json:

{
  "name": "foo",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "author": "",
  "license": "ISC"
}

Is this OK? (yes)

% npm install langchain
npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR!
npm ERR! While resolving<EMAIL_ADDRESS>npm ERR! Found<EMAIL_ADDRESS>npm ERR! node_modules/cohere-ai
npm ERR!   peerOptional<EMAIL_ADDRESS>from<EMAIL_ADDRESS>npm ERR!   node_modules/chromadb
npm ERR!     peerOptional<EMAIL_ADDRESS>from<EMAIL_ADDRESS>npm ERR!     node_modules/langchain
npm ERR!       langchain@"*" from the root project
npm ERR!
npm ERR! Could not resolve dependency:
npm ERR! peerOptional<EMAIL_ADDRESS>from<EMAIL_ADDRESS>npm ERR! node_modules/langchain
npm ERR!   langchain@"*" from the root project
npm ERR!
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
npm ERR!
npm ERR!
npm ERR! For a full report see:
npm ERR! /Users/nigel/.npm/_logs/2023-09-06T19_45_36_643Z-eresolve-report.txt

npm ERR! A complete log of this run can be found in: /Users/nigel/.npm/_logs/2023-09-06T19_45_36_643Z-debug-0.log

🤖
Hello,
The error you're encountering is due to a conflict between the versions of the cohere-ai dependency in your project. Your project seems to have<EMAIL_ADDRESS>installed, but LangChain version 0.0.122 (which seems to be installed in your project) requires<EMAIL_ADDRESS>To resolve this issue, you can try the following steps:

Uninstall the current version of cohere-ai in your project:

npm uninstall cohere-ai

Install the version of cohere-ai required by LangChain 0.0.122:

npm install<EMAIL_ADDRESS>

Uninstall the current version of LangChain in your project:

npm uninstall langchain

Install the new version of LangChain:

npm install<EMAIL_ADDRESS>
If the issue persists, it might be due to other conflicting dependencies in your project. In this case, you might need to update your dependencies to the versions required by LangChain 0.0.144.
Please note that the specific version requirements for the dependencies of LangChain 0.0.144 are as mentioned in the context above.
Let me know if this helps or if you need further assistance.
Best, Dosu
Sources

package.json

This response is meant to be useful and save you time. It is not meant to be a precise solution, but rather a starting point for your own research.
Help me be more useful! Please leave a 👍 if this is helpful and 👎 if it is irrelevant.
If you want to continue the conversation, start your reply with @dosu-bot.

Thanks this solved the issue for me as well.


Civic Camp - Test the Mevo at each location

@ChrisTheDBA Will we be using the mifi for the Mevo at Artspace?
@jhibbets How does Thurs or Fri this week (6 or 7) to get into the annex for a quick mevo test? I'm wide open in the PM hours.

Artspace doesn’t have WiFi?
On Mon, Sep 3, 2018 at 3:42 PM Leo Suarez<EMAIL_ADDRESS>wrote:

@ChrisTheDBA https://github.com/ChrisTheDBA Will we be using the mifi
for the Mevo at Artspace?
@jhibbets https://github.com/jhibbets How does Thurs or Fri this week
(6 or 7) to get into the annex for a quick mevo test? I'm wide open in the
PM hours.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/ncopenpass/NCOpenPass/issues/1110#issuecomment-418183310,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAOGtROvPxhNB6SmlcsEWUOjT3mM9ihyks5uXYYvgaJpZM4V28UX
.

--
Chris Mathews

Ha! Completely lost on me to ask that when I was there. Let me find out.
On Mon, Sep 3, 2018 at 3:45 PM Chris Mathews<EMAIL_ADDRESS>wrote:

Artspace doesn’t have WiFi?
On Mon, Sep 3, 2018 at 3:42 PM Leo Suarez<EMAIL_ADDRESS>wrote:

@ChrisTheDBA https://github.com/ChrisTheDBA Will we be using the mifi
for the Mevo at Artspace?
@jhibbets https://github.com/jhibbets How does Thurs or Fri this week
(6 or 7) to get into the annex for a quick mevo test? I'm wide open in
the
PM hours.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<
https://github.com/ncopenpass/NCOpenPass/issues/1110#issuecomment-418183310
,
or mute the thread
<
https://github.com/notifications/unsubscribe-auth/AAOGtROvPxhNB6SmlcsEWUOjT3mM9ihyks5uXYYvgaJpZM4V28UX
.

--
Chris Mathews
—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
https://github.com/ncopenpass/NCOpenPass/issues/1110#issuecomment-418183638,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AB3IezBDufPUs6Ql-0LiVCgvnbAAQhpcks5uXYbegaJpZM4V28UX
.

@dtraleigh  Thursday is best for me. Anytime between 11am - 1pm and after 4pm

how about 4pm then.
On Tue, Sep 4, 2018 at 11:17 AM Jason Hibbets<EMAIL_ADDRESS>wrote:

@dtraleigh https://github.com/dtraleigh Thursday is best for me.
Anytime between 11am - 1pm and after 4pm
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/ncopenpass/NCOpenPass/issues/1110#issuecomment-418407428,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AB3Ie9ijImDzICYSzygv02dUt6NXmSceks5uXpmNgaJpZM4V28UX
.

Calendar invite sent for 4pm

The Mevo didn't work at The Annex. Here is the help article that mentions which ports should be open to allow the Mevo to both connect and broadcast. If IT can verify this, that would help.
https://help.livestream.com/hc/en-us/articles/212062958-Recommended-Settings-to-Configure-my-Firewall
Our other option is to buy the Mevo Boost which allows us to go hard wired. I'm not sure that's entirely necessary cause we could have the same firewall issues depending on location but throwing it out there as an option. (a $250 option though)
https://shop.getmevo.com/collections/accessories/products/mevo-boost?_ga=2.180273252.1508997406.1536268079-1008290626.1536268079

The other option might be our Mifi
On Thu, Sep 6, 2018 at 5:14 PM Leo Suarez<EMAIL_ADDRESS>wrote:

The Mevo didn't work at The Annex. Here is the help article that mentions
which ports should be open to allow the Mevo to both connect and broadcast.
If IT can verify this, that would help.
https://help.livestream.com/hc/en-us/articles/212062958-Recommended-Settings-to-Configure-my-Firewall
Our other option is to buy the Mevo Boost which allows us to go hard
wired. I'm not sure that's entirely necessary cause we could have the same
firewall issues depending on location but throwing it out there as an
option. (a $250 option though)
https://shop.getmevo.com/collections/accessories/products/mevo-boost?_ga=2.180273252.1508997406.1536268079-1008290626.1536268079
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/ncopenpass/NCOpenPass/issues/1110#issuecomment-419243664,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAOGtToQh2IFs9ms_GmYGJFAR57l47Kuks5uYZBKgaJpZM4V28UX
.

--
Chris Mathews

For sure. I just wonder about cell signal quality when we're in that cave,
I mean, the spacious and lovely annex. :)
On Thu, Sep 6, 2018 at 5:57 PM Chris Mathews<EMAIL_ADDRESS>wrote:

The other option might be our Mifi
On Thu, Sep 6, 2018 at 5:14 PM Leo Suarez<EMAIL_ADDRESS>wrote:

The Mevo didn't work at The Annex. Here is the help article that mentions
which ports should be open to allow the Mevo to both connect and
broadcast.
If IT can verify this, that would help.

https://help.livestream.com/hc/en-us/articles/212062958-Recommended-Settings-to-Configure-my-Firewall

Our other option is to buy the Mevo Boost which allows us to go hard
wired. I'm not sure that's entirely necessary cause we could have the
same
firewall issues depending on location but throwing it out there as an
option. (a $250 option though)

https://shop.getmevo.com/collections/accessories/products/mevo-boost?_ga=2.180273252.1508997406.1536268079-1008290626.1536268079

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<
https://github.com/ncopenpass/NCOpenPass/issues/1110#issuecomment-419243664
,
or mute the thread
<
https://github.com/notifications/unsubscribe-auth/AAOGtToQh2IFs9ms_GmYGJFAR57l47Kuks5uYZBKgaJpZM4V28UX
.

--
Chris Mathews
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/ncopenpass/NCOpenPass/issues/1110#issuecomment-419254516,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AB3Ie7B5soiWDNedAK0HAcny_jgJYrUaks5uYZpPgaJpZM4V28UX
.

That is a concern.
On Thu, Sep 6, 2018 at 7:51 PM Leo Suarez<EMAIL_ADDRESS>wrote:

For sure. I just wonder about cell signal quality when we're in that cave,
I mean, the spacious and lovely annex. :)
On Thu, Sep 6, 2018 at 5:57 PM Chris Mathews<EMAIL_ADDRESS>wrote:

The other option might be our Mifi
On Thu, Sep 6, 2018 at 5:14 PM Leo Suarez<EMAIL_ADDRESS>wrote:

The Mevo didn't work at The Annex. Here is the help article that
mentions
which ports should be open to allow the Mevo to both connect and
broadcast.
If IT can verify this, that would help.

https://help.livestream.com/hc/en-us/articles/212062958-Recommended-Settings-to-Configure-my-Firewall

Our other option is to buy the Mevo Boost which allows us to go hard
wired. I'm not sure that's entirely necessary cause we could have the
same
firewall issues depending on location but throwing it out there as an
option. (a $250 option though)

https://shop.getmevo.com/collections/accessories/products/mevo-boost?_ga=2.180273252.1508997406.1536268079-1008290626.1536268079

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<

https://github.com/ncopenpass/NCOpenPass/issues/1110#issuecomment-419243664

,
or mute the thread
<

https://github.com/notifications/unsubscribe-auth/AAOGtToQh2IFs9ms_GmYGJFAR57l47Kuks5uYZBKgaJpZM4V28UX

.

--
Chris Mathews
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<
https://github.com/ncopenpass/NCOpenPass/issues/1110#issuecomment-419254516
,
or mute the thread
<
https://github.com/notifications/unsubscribe-auth/AB3Ie7B5soiWDNedAK0HAcny_jgJYrUaks5uYZpPgaJpZM4V28UX
.

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/ncopenpass/NCOpenPass/issues/1110#issuecomment-419277129,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAOGteAeQLsLERmy-Ojoze7jR0TjESz9ks5uYbTzgaJpZM4V28UX
.

--
Chris Mathews

We could test the mifi.I have also submitted a help desk ticket about the
port.

@dtraleigh - Can you come back to the Annex on Thursday 9/13 at 4pm for
more testing. I'm trying to schedule time with IT help.
On Thu, Sep 6, 2018 at 9:00 PM Jason Hibbets<EMAIL_ADDRESS>wrote:

We could test the mifi.I have also submitted a help desk ticket about the
port.

Yes. I can be there.
On Mon, Sep 10, 2018 at 11:50 AM Jason Hibbets<EMAIL_ADDRESS>wrote:

@dtraleigh - Can you come back to the Annex on Thursday 9/13 at 4pm for
more testing. I'm trying to schedule time with IT help.
On Thu, Sep 6, 2018 at 9:00 PM Jason Hibbets<EMAIL_ADDRESS>wrote:

We could test the mifi.I have also submitted a help desk ticket about the
port.

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/ncopenpass/NCOpenPass/issues/1110#issuecomment-419962173,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AB3Ie5_Ye6P1VkQKjkDykS2DcsPrOGjTks5uZopIgaJpZM4V28UX
.

Invite sent, hurricane or shine.

The Mevo does not work at Artspace. We're 0/2 on this thing. :(

Did you want to try an move our meeting time tomorrow to earlier? I'm OK to
leave it.

4pm is fine.
On Wed, Sep 12, 2018 at 1:37 PM Jason Hibbets<EMAIL_ADDRESS>wrote:

Did you want to try an move our meeting time tomorrow to earlier? I'm OK to
leave it.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/ncopenpass/NCOpenPass/issues/1110#issuecomment-420734908,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AB3Ie_4Bykf4Lvqsrh5U7oweSY7hNFNtks5uaUZ2gaJpZM4V28UX
.

Mevo worked today while at The Annex so we should be good there. We'll need the hotspot for Artspace. Done with the Mevo tests.


Feature request: progress bar when checking for plug-in updates

When one opens the Settings  > Community plug-ins, there is a button to check if any of the plug-ins have an update. When you click on the button, nothing happens for a bit until you see the pop-up in the top right corner telling you there are or there not any updates.
Waiting for that pop-up is a bit strange, as if nothing is happening. A kind of progress bar would be useful. The GIF shows what I mean; unfortunately I missed showing that final popup in, but you get the gist.

It's something that's been bugging me too tbh. I didn't really understand why it didn't show when I had left the exact space both the default theme and others leave for the loading bar. Apparently redefining the loading animation did the trick, and is working for me. It will be on the next release.


✨ feat(docs): Add dynamically generated API section

Current dependencies on/for this PR:

new-dawn

PR #1061   👈

This stack of pull requests is managed by Graphite.


Fix unable to query keypath for null

refs oursky/skygear-server#635

Merge via 9840bb0

It appears you have merged the commits from my old repo which doesn’t have the correct commits.
I have since reset the master branch to the last working version and you please check the pull request again.

Merge again in 8a19a16


assembler role

is there a default for the coreosbox_ami?

the default is 'latest' from stable channel


[SPARK-39030][PYTHON] Rename sum to avoid shading the builtin Python function

What changes were proposed in this pull request?
Rename sum to something else.
Why are the changes needed?
Sum is a build in function in python. SUM() at python docs
Does this PR introduce any user-facing change?
No.
How was this patch tested?
Use existing tests.

Merged to master and branch-3.3.

Can one of the admins verify this patch?


Added "OSG User School 2018" article & assets

Are you sure this is how you want the image to look:

Well, no. But I looked at other articles and that seems to be how we roll now. (T_T) Anyway, just going with conventions.

Using the documentation on the boostrap website, I was able to fix it to:

@osg-cat I edited your branch.  So re-pull from your own repo, then jekyll serve to see the difference.

That’s much nicer. If you are happy with the rest, go ahead and merge.

Yup, I read the text, it reads well.  Merging


Fix twttr issue and travel insurance z-index

Thanks to @chee for the clever onload solution.

Looks fine +1