Background broken 2012 theme

Hi,
For some reason, the background of the 2012 theme doesn't display when signed in. It just stays white as if i was using the default theme. As this only happens when signed in, I suspect that YouTube is trying out some weird new things.
Edit: As fas as my testing goes, this only happens on certain devices. (In my case Firefox115/Linux-ARM64)

Doesn't happen for me. Can you send a screenshot?


SCT-753 Remove recursion from indexing

Modularized new code into separate function calls
Verified in IndexerWorkerIntegration test that assembly and assembly contigs are not recursively indexed
Verified using FBAModel in IndexerWorkerIntegration test that lookup transforms recursively extract data from referenced objects via workspace
I thought about removing the use of ObjectData between the lookup provider and keyword parser but that would only make the code more ugly.

Type fetching in MOPLookupProvider has been optimized.

merge conflict here

The ParseObjectRet issue has been fixed with an iterator that loops over the entire keySet.

Sorry, I got this confused with a different PR in the standup, I think - is this one ready for review?

Can you describe the bug you say was already in the code base but that you fixed in this PR? I'm not totally sure I understand it.

Here are the details about the bug -
If we have multiple type specs for a given storage type, then we expect the indexer to pull the list of search types for the storage type from the type storage system and processes them one by one. This happens correctly in the for-loop in this code snippet.
https://github.com/kbase/KBaseSearchEngine/blob/develop/lib/src/kbasesearchengine/main/IndexerWorker.java#L538
But, when the type specs have transforms listed in them, the lookup transform code was basically pulling the transform info from one spec's ObjectTypeParsingRules and using those rules for indexing of all search types. The fix now makes the guid lookup transform code look at all the specs and apply each spec's transform rules separately for each of the search types being indexed. i.e. this fix is specific to the guid transforms that use the lookup provider code.
So the line of code in the link
https://github.com/kbase/KBaseSearchEngine/blob/develop/lib/src/kbasesearchengine/parse/KeywordParser.java#L294
is modified from
final Map<GUID, SearchObjectType> guidToType = lookup.getTypesForGuids(guids);

to
final Map<GUID, List<SearchObjectType>> guidToType = lookup.getTypesForGuids(objectRefPath, guids);

As you pointed out, the same problem exists for lookup transforms in line
https://github.com/kbase/KBaseSearchEngine/blob/develop/lib/src/kbasesearchengine/parse/KeywordParser.java#L313
I could have sworn I fixed this too, but I guess I didn't!


Suggestions on improving the codebase architecture

Switch from Formik to React Hook Form - It has a significantly less bundle size and is more performant

Not really pressing, but replacing Antd components with maybe Tailwind CSS/Styled Components and Radix UI for interactive components will significantly reduce the bundle size of the app. Antd is 356kb minimized  while Styled Component is just 12kb

It'll also allow for customization of Input components, for example, this input won't allow alphabets to be typed (alphabets can be typed in the current input), but Antd Input components doesn't  allow most of these props.
<Input
      // universal input options
      inputMode="decimal"
      autoComplete="off"
      autoCorrect="off"
      // text-specific options
      type="text"
      pattern="^[0-9]*[.,]?[0-9]*$"
      placeholder={placeholder || '0.0'}
      minLength={1}
      maxLength={79}

I think it'll be good for components like Input and Dropdown components to be stateless, they can then be used in TradeInteraction, and MintInteraction each passing its data to it, that'll reduce the multiple uses of useEffect in the code base.

So TradeInteraction will look like:
const TradeInteraction = () => {
// hooks
return (
<div>
  <Row>
    <CurrencyInput />
    <TokenSelectorDropdown />
  </Row>
  <SwapArrow />
  <Row>
    <CurrencyInput />
    <TokenSelectorDropdown />
  </Row>
</div>)
}

In contrast to
const TradeInteraction = () => {
  return (
    <SingleInteraction
     // props
    />
  );
}

Add a Prettier config to the codebase - for consistence formatting throughout the codebase

Redux

It is recommended to use a global typesafe instance of useSelector and useDispatch. That way, the types of dispatch and selectors can be directly inferred from the store (and not need to be manually passed in every time)

import { TypedUseSelectorHook, useDispatch, useSelector } from 'react-redux';

const store = // store setup.

type AppState = ReturnType<typeof store.getState>;
type AppDispatch = typeof store.dispatch;

export const useAppDispatch = () => useDispatch<AppDispatch>();
export const useAppSelector: TypedUseSelectorHook<AppState> = useSelector;

export default store

I wonder why this action is dispatched every 2 seconds.
- https://redux.js.org/style-guide/#avoid-dispatching-many-actions-sequentially
> While UI updates queued from React event handlers will usually be batched into a single React render pass, updates queued outside of those event handlers are not. This includes dispatches from most async functions, timeout callbacks, and non-React code. In those situations, each dispatch will result in a complete synchronous React render pass before the dispatch is done, which will decrease performance.

https://github.com/indexed-finance/indexed-interface/blob/b4a6c09d534f523db279f201154fab2f89e2205a/src/features/middleware.ts#L234
      setTimeout(() => {
        dispatch(actions.finishedFetchingOffChainCalls(offChainCalls));
      }, 2000);

Handle pending and rejected actions created by createAsyncThunks in the reducer, currently only the fulfilled status is mostly handled

Folder structure

The Routes / Pages components folder should be a direct child of the src folder to match popular patterns like nextjs folder structure, and I think it's more intuitive instead of it being nested in the components folder.

Re-evaluate the atomic folder structure, having read this reddit post and comments and from my personal experience on this project, I think it'll be more intuitive to group related components together in a folder, instead of grouping by Atomic design rule, which not everyone is familiar with.

Server State Management
Looking more into the 'Assess frontend infra' task details, one of the needs is: "We need to configure the helper’s time-series functions to return the latest available data source."
So I suggest we use a library that's specialized in server state management like React Query - https://tanstack.com/query/v4/docs/overview instead of Redux, as I noticed Redux is mostly used for managing Server states.
Miscellaneous

The Readme should be updated with a guide on how to get the development server running.

Consider using vite for the React environment. - vite is much faster, should also probably fix the need to increase nodejs heap memory, also while working on a certain bug and wanted to track component re-renders with why-did-you-render, it wasn't successful because CRA ^4 does use the automatic JSX transformation even with react-app-rewired

URL State for Trade widgets - the Buy, Mint, and Burn active tab state should be a URL state so when the URL is shared, it maintains its active tab.

Consider using absolute imports instead of relative imports - Because it makes it easier to move files around and avoid messy import paths i.e @/components/MyComponents over ../../components/MyComponents

Given the foundational work in the refactoring done in the drain reversal application, it is clear styled-components is a minimal route with extensive composability to nurturing design. Additionally it is lightweight in comparision to bloated component frameworks, which import a huge amount of unutilised files.
State management is also in need of an entire rework, as stated above there is countless dispatches being irresponsibly repeated when there is no need to be, causing massive memory leaks to the application. There is good foundational support to move forward, scoping the possibility of modularity with the store should also be a front facing priority with the inveitable alternative network deployments of the protocol.
With the regulatory climate as of late, there must be efforts to accelerate in censorship resistant access to the frontend. IPFS is a beautiful and simple resource to tap into such a paradigm, and by deafult should be the enviroment to host the repository so that no central trust is put in a hosting provider and that the build is easily verifable.


Template Generated Python Consumer Code has syntax error

Type: Bug
I used the Generate Project from Template feature to create a Python consumer app.
The code that was generated had a couple of syntax errors that I looked up to resolve.
In the generated code, lines 33-35 looked like this
            print((f'topic: {record.topic()} '
                   f'key: {record.key().decode('utf-8')} '
                   f'value: {record.value().decode('utf-8')}'))

The second and third lines there generated syntax errors, because of the embedded ' quotes.  This page helped me find the fix
https://stackoverflow.com/questions/67540413/f-string-unmatched-in-line-with-function-call
Once I changed the 'utf-8' to "utf-8" on the second and third lines, the code worked.
 Thanks for the report. Assigning @flippingbits since he has most context on these templates atm.

Thanks for reporting the issue, @roberto-molinari! I'll update the template so that other folks don't run into the same issue.
Which Python version are you using? Running python --version on the command line should print the version.
I'm using Python 3.12.2 and can use embedded ' quotes without problems:
$ python --version
Python 3.12.2
$ python -c "print(f'Confluent for {'VS Code'}')"
Confluent for VS Code

Also, VS Code's syntax highlighting works as expected:

Thanks! That's very helpful.
We've updated the template and will include the fix in one of the upcoming releases.

Cool!  Thanks for the quick turnaround!


[Synapse] az link-connection: Add cmdlets to support synapse link connections

Related command

Description

Add some cmdlets to spport synapse link connections
Testing Guide

History Notes

This checklist is used to make sure that common guidelines for a pull request are followed.

[x] The PR title and description has followed the guideline in Submitting Pull Requests.

[x] I adhere to the Command Guidelines.

[x] I adhere to the Error Handling Guidelines.

Synapse

@kevinzz6, please fix the CI first.

@jsntcy  Hi, I updated most test yaml files then test passed. Unfortunately 3 tests still failed with strange error message. They are not related to this new adding feature cmdlets and they were good before. Could we make these 3 test skipped temporarily so that can deploy link connection on May release? I will fix them later.

NO, it means your new api version breaks the previous functionalities, you need figure out why it failed.

As this PR increase the version for azure-core, it may break other functionalities in Azure CLI since azure-core has some breaking changes in new version. We plan to increase the version for azure-core in next sprint as we only have one day left for release, and it's a big risk to increase the version for azure-core now. So this PR will probably postpone to next sprint.


[BUG] NX fails to detect .net projects dependencies if Ionic app presents in the repo as well

Describe the bug
nx-dotnet utilizes ${path}/**/*.*proj glob pattern to find .net project files within the workspace, so while building the graph for example nx-dotnet mistakenly assumes that ionic's app with project.pbxproj file is a .net project as well. Which of course might cause multiple issues. In my case, nx fails to detect an explicit dependency between app and lib, while project reference is correctly set.
To Reproduce
Steps to reproduce the behavior:

git clone https://github.com/sukhanovr/nx-dotnet-reproduction
npm i
npx nx@13 graph

Expected behavior
There would be an explicit link between dotnet-app and dotnet-lib.
Screenshots

  <ItemGroup>
    <ProjectReference Include="..\..\libs\dotnet-lib\zNxDotnetReproduction.DotnetLib.csproj" />
  </ItemGroup>

Environment:

<EMAIL_ADDRESS><EMAIL_ADDRESS>
Additional context
While this is just one of the symptoms, there might be more issues with other *proj files in the workspace. I'm sure it's the root cause, problems happens here:
https://github.com/nx-dotnet/nx-dotnet/blob/master/packages/utils/src/lib/utility-functions/workspace.ts
 const xml: XmlDocument = new XmlDocument(
    readFileSync(absoluteNetProjectFilePath).toString(),
  );

when absoluteNetProjectFilePath actually not present. I guess the solution would be to use exact C#, F#, VB patterns for any sort of lookup for .net projects. If I'm on the right path, pls let me know, I guess I can put a PR for this.

Yeah, that makes sense. Definitely would appreciate a PR, should just be something like ${path}/**/*.@(fs|cs|vb)proj

Here is the pull request:
https://github.com/nx-dotnet/nx-dotnet/pull/495

Here is the pull request:
https://github.com/nx-dotnet/nx-dotnet/pull/495

Fixed in #495


the truth on this guy's repository

every bit of code you see here is either coded by me, bypassi, or dragon (who has a really long name, but contributes to my repo. you can actually find good documentation and the official scripts in my repository

https://github.com/bypassiwastaken/skiovox-helper

zekurly.netlify.app

Your page is blocked for me. I think securly blocked it on purpose

lmao yeah

@zek-c Im sorry for taking credit, the truth is ive been trying to improve it. I was wrong to make it look like I made it. I am truely sorry.

@zek-c Im sorry for taking credit, the truth is ive been trying to improve it. I was wrong to make it look like I made it. I am truely sorry.

its all good man u can have it i archived my repo this exploit has reached its end


Get Spatial component working in docz

Describe the bug
The demos for both Spatial and Tsne are failing... but the demos for DeckGL and OSD work, so it's something on our side.

It seems that the demos now fail because the SVGs in the ToolMenu component are loaded differently in docz than they are in Vitessce.
The SVGs can be fixed in docz by following this: https://github.com/facebook/create-react-app/issues/5293 and changing the imports to
import { ReactComponent as PointerIconSVG } from '../assets/tools/near_me.svg';
import { ReactComponent as SelectRectangleIconSVG } from '../assets/tools/selection_rectangle.svg';
import { ReactComponent as SelectPolygonIconSVG } from '../assets/tools/selection_polygon.svg';

However, this then breaks the SVGs when running Vitessce.
Another solution I tried was adding the SVGR configuration to doczrc.js like this:
const merge = require('webpack-merge');

export default {
  /* ... */
  modifyBundlerConfig: config => merge(config, {
    module: {
      rules: [
        {
          test: /\.svg$/,
          use: ['@svgr/webpack'],
        },
      ],
    },
  }),
};

but this did not work and the error still occurred.


Question: access token renewed event

I would like to know if there is an event raised when access token is renewed either silent renewal or manually triggered. thanks

See https://github.com/authts/oidc-client-ts/blob/94c3bdc5580ec02121dd47e5209a8dced54b2fca/src/UserManagerEvents.ts#L62-L67

@pamapa thanks for the info. I would never have thought to listen to User_Loaded event for access token renewed. cheers.


Add SQL tag to various examples in markdown.

@DanielOliver : Thanks for your contribution! The author(s) have been notified to review your proposed change.

Thanks @DanielOliver! We appreciate the help!
#sign-off


Some UTF 8 characters with accents not appearing properly in visualizations

UTF characters in metadata not appearing properly (e.g., Chaîne’s name, Amélineu’s name (and other foreign words with accents, diacritics) in the visualizations.
See Coptic_edition here http://data.copticscriptorium.org/texts/ap/ap005unidsenses for an example of Chaîne being mangled.
Luke Hollis the week of June 23 said the problem was with the text formatting in ANNIS (?).  He also suggested changing font in the “theme development” aspect of SQL database:  in the static templates using the jinja formatting language (???), saved as HTML files.  (This was getting into boutique languages that I could not understand, so I may not have accurately described them here.)

I see this, running locally:
Coptic_edition: Chaîne (1960), § 5 p. 2
I see no faulty characters in the metadata in my local database (which happens to be SQL Lite [I refuse to call it SQLite because it’s silly to leave a letter out like that]). Next thing to check might whether the production database and tables need to have a UTF-8 setting enabled.

Hi all. I am out with the kids and honestly have no idea how to install anything to anything on the AWS. I did email out a while ago the server address for the test instance. http://<IP_ADDRESS>/. And I set it up using the main account credentials on AWS for Coptic scriptorium. So whatever credentials you already have should allow you to modify the test instance.
If this isn't sufficient info then let me know, and when I get home I'll look it up.
Best,
Carrie
<EMAIL_ADDRESS>Sent from my iPhone

On Mar 13, 2016, at 2:35 PM, Dave Briccetti<EMAIL_ADDRESS>wrote:
I see this, running locally:
Coptic_edition: Chaîne (1960), § 5 p. 2
I see no faulty characters in the metadata in my local database (which happens to be SQL Lite [I refuse to call it SQLite because it’s silly to leave a letter out like that]). Next thing to check might whether the production database and tables need to have a UTF-8 setting enabled.
—
Reply to this email directly or view it on GitHub.

They’re wrong in the production database for some reason. I’ll keep looking.
mysql> select * from texts_textmeta where value like '%1960%' limit 1;
+--------+----------------+--------------------------------+-------+-------------+
| id     | name           | value                          | pre   | corpus_name |
+--------+----------------+--------------------------------+-------+-------------+
| 108000 | Coptic_edition | ChaĂŽne (1960), Â§ 5 p. 2      | 23313 |             |
+--------+----------------+--------------------------------+-------+-------------+
1 row in set (0.00 sec)

Here’s a new twist. Some of the text metadata, is correct and some is not. From the test system:
INSERT INTO texts_textmeta (name, value, pre, corpus_name) VALUES ('Coptic_edition', ...
'ChaĂŽne (1960), Â§ 6 p.  ', '23461', 'AP.006.n196.worms')
'ChaĂŽne (1960), Â§ 18 (Fragments de Naples),p. 4', '23463', 'AP.018.n372.anger')
'ChaĂŽne (1960), Â§ 19 (Fragments de Naples), p. 4', '23465', 'AP.019.presbyter')
'Chaîne (1960), § 22 pp. 4-5', '23467', 'AP.022.isaac-cells.08')
'Chaîne (1960), § 23 (Fragments de Vienne),pp. 4-5', '23469', 'AP.023.isaac-cells.07')
'Chaîne (1960), § 24 (Fragments de Vienne),p. 5', '23471', 'AP.024.isaac-cells.07')
'Chaîne (1960), § 25 (Fragments de Vienne), p. 5', '23473', 'AP.025.isaac-cells.12')
'Chaîne (1960), § 23,24 (Fragments de Vienne),p. 5', '23475', 'AP.026.cassian.07')
'ChaĂŽne (1960)', '23477', 'AP.027.pistamon.01')
'ChaĂŽne (1960)', '23479', 'AP.028.serapion.02')
'ChaĂŽne (1960)', '23481', 'AP.029.syncletica.05')
'ChaĂŽne (1960)', '23483', 'AP.030.hyperechios.06')
'ChaĂŽne (1960)', '23485', 'AP.031.philagrios.01')
'ChaĂŽne (1960)', '23487', 'AP.032.benjamin.05')
'ChaĂŽne (1960)', '23489', 'AP.033.bessarion.06')
'Chaîne (1960), § 34 (Fragments de Vienne), p. 6', '23491', 'AP.034.theodore-pherme.02')
'ChaĂŽne (1960)', '23493', 'AP.035.theodore-pherme.24')
'ChaĂŽne (1960), Â§ 53 (Fragment de Londres), p. 12', '23495', 'AP.053.unid.ammona')
'Chaîne (1960), § 90 (Fragments de Vienne)', '23497', 'AP.090.olympius.01')
'ChaĂŽne (1960), Â§ 114 (Fragments de Naples), p. 26', '23499', 'AP.114.theophilus.02')
'ChaĂŽne (1960), Â§ 125 (Fragments de Naples), p. 28', '23501', 'AP.125.orsisius.01')
'Chaîne (1960), § 157 (Fragments de Naples)', '23503', 'AP.157.paphnutius.02')
'Chaîne (1960), § 172 (Fragment de Naples)', '23505', 'AP.172.unid.antony')
'Chaîne (1960), § 177 (Fragments de Paris), p. 42', '23507', 'AP.177.ephrem.01')
'Chaîne (1960), § 216 (Fragments de Naples)', '23509', 'AP.216.bessarion.01')
'Chaîne (1960), § 217 (Fragments de Naples), p. 63', '23511', 'AP.217.bessarion.02')

Could the ANNIS data be different?

@amir-zeldes will need to chime in on this.  I don't see a difference on
a visual inspection in ANNIS.  I also tried searching for |Chaîne in the
metadata and got hits that correspond to documents that appear correct
and that appear incorrect in data.copticscriptorium.org
https://corpling.uis.georgetown.edu/annis/scriptorium#_q=bWV0YTo6Q29wdGljX2VkaXRpb249L0NoYcOubmUuKi8gJiBwYl94bWxfaWQ&_c=YXBvcGh0aGVnbWF0YS5wYXRydW0&cl=5&cr=5&s=10&l=10&_seg=bm9ybV9ncm91cA|

OK, this is very strange. I've figured out one correlate of the errors, which is that files that are stored as .xls don't have the error (e.g. AP22), but xlsx do (AP6). That seems pretty consistent. The strange thing is, when I paste out the symbol into a text editor, both produce the same result.
So I went and checked the PAULA data and relANNIS - the symbols look exactly the same. I tried a binary compare in Python and received that both are byte 0xc3. There doesn't seem to be any difference in the files that ANNIS is being fed. Here's the PAULA XML that corresponds to the ANNIS input:
(good file)
<featList xmlns:xlink="http://www.w3.org/1999/xlink" type="Coptic_edition" xml:base="AP.AP.022.isaac-cells.08.anno.xml">
<feat xlink:href="#anno_1" value="Chaîne (1960), § 22 pp. 4-5"/>
</featList>

(bad file)
<featList xmlns:xlink="http://www.w3.org/1999/xlink" type="Coptic_edition" xml:base="AP.AP.006.n196.worms.anno.xml">
<feat xlink:href="#anno_1" value="Chaîne (1960), § 6 p.  "/>
</featList>

My text editor sees no difference between the special characters here. Any idea Dave? Is it maybe applying some special encoding to these entries because of the presence of some other character? I only looked at the i with the circumflex.

Do the two files have XML headers with an encoding set, like this?

Yeah, they're both UTF-8 in the header, and in the file itself as well (UTF-8, no BOM). I was talking to Carrie and Beth, and we actually have another theory: it seems that another distinguishing factor between the two types of files is the value of a different metadatum, called Greek_source.
In the working documents, this field has the name of the document in polytonic Greek (with accents), which requires Unicode to render correctly. The broken documents have only English describing the Greek source. Is it possible that the presence of the Greek symbols in a different metadatum kicks the browser into a different mode, in which it treats the accented 'i' in the other field differently? Some sort of auto-encoding recognition behavior perhaps?

Is it possible that the presence of the Greek symbols in a different metadatum kicks the browser into a different mode ...

I think we can rule out the browser because after the data is fetched from ANNIS it is stored into the database, where it appears wrong when viewing it with a MySQL client.

What about the headless browser which harvests the data in the first place?

The headless browser gets the visualizations, right? The metadata fetch is a separate operation through a simple HTTP GET, then using Beautiful Soup.

Oh, right... In that case I continue to be stumped. I can't see a difference in the ANNIS table dumps though, which is where the data ultimately comes from. Do you have some diagnostic tools that could maybe see something I'm missing?
Here's where the raw data enters ANNIS, and I cannot spot any difference between the working and non-working rows:
https://github.com/CopticScriptorium/corpora/blob/master/AP/apophthegmata.patrum_ANNIS/corpus_annotation.annis
Do you see something? Compare AP6 and AP22 on lines 31 and 107 of that file - looks identical, no?

I’ve added logging of the XML metadata response to the test system, and I’m running that now.

Another thought: can you implant a Greek character from the Coptic_edition field into one of the broken documents' requests and see if that fixes it? If so, we'll know we're on the right track.

I haven’t seen the problem recur since I switched from urllib.request to request:
https://github.com/CopticScriptorium/cts/commit/6540dbfca1187fc2349b882a5ac9b7e571b6e443
Observe in the test system.

Works in the test system in Chrome and Firefox. HURRAY!!!

It’s not working in production.

hmmm

So this means you've deployed the code on the production server but it's not working there?  It looks like the difference is still what Amir noticed:  the ones with Greek in other fields work.  E.g. http://data.copticscriptorium.org/texts/ap/ap022isaac-cells08/norm and http://data.copticscriptorium.org/texts/ap/ap023isaac-cells07/norm but not http://data.copticscriptorium.org/texts/ap/ap029syncletica05/norm

@oneericjohnson can you think of a reason why the test instance and the production instance would be displaying characters differently?

@oneericjohnson says that the main things that are different between the test and production servers are the mySQL setup, browser setup, and python setup.  Since the data is corrupt in the mySQL database, he suggests updating the browser software on the production server.  (Perhaps updating all the software?)  And then restarting the server.

Could it be a default locale issue? Either of the OS or the mySQL installation?

@dcbriccetti: this is working on the test server, right?  The VM Eric set up at home (using the code in the master branch here) still has probs with the UTF-8 characters.  Is the fix for this issue merged into master or on a separate branch?  Thanks.

I never saw the problem appear on the test server. All my work to date on this issue is in master. So it looks like the problem persists. :-(
Still, the new production server was worth doing for the additional memory and in-place DBMS.

Seeing this on the go, but quick thought - can we compare db locales? Maybe
they have different defaults
sent from my mobile
On May 21, 2016 6:46 PM, "Dave Briccetti"<EMAIL_ADDRESS>wrote:

I never saw the problem appear on the test server. All my work to date on
this issue is in master. So it looks like the problem persists. :-(
Still, the new production server was worth doing for the additional memory
and in-place DBMS.
—
You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub
https://github.com/CopticScriptorium/cts/issues/84#issuecomment-220804387

The test server is running from the code on the master branch?

DB settings and version all identical. http://<IP_ADDRESS>/  Browser on this one is a newer version of Chrome, so to test if it's the browser, he has to install an older one, and that would take some investigation.

Working
See Chaîne: http://<IP_ADDRESS>/texts/ap/ap006n196worms/analytic
See Amélineau: http://<IP_ADDRESS>/texts/acephalous_work_22/a22ya517-518/norm
Will redirect dns to this server.


paste indentation starting 1.15

VSCode Version: Code 1.15.0 (8b95971d8cccd3afd86b35d4a0e098c189294ff2, 2017-08-09T20:16:06.988Z)
OS Version: Windows_NT ia32 10.0.15063
Extensions:

Extension
Author (truncated)
Version

path-intellisense
chr
1.4.2

githistory
don
0.2.3

EditorConfig
Edi
0.9.4

tslint
eg2
0.17.0

vscode-npm-script
eg2
0.2.0

debugger-for-chrome
msj
3.1.7

angular2-inline
nat
0.0.17

autoimport
ste
1.2.2

Steps to Reproduce:

copy the following from a template html
<input
mdInput
name='mdSelectedDate0'
[ngModel]='mdSelectedDate0'
[mdDatepicker]="picker0"

paste it
<input
mdInput
name='mdSelectedDate0'
[ngModel]='mdSelectedDate0'
[mdDatepicker]="picker0"

<input
mdInput
name='mdSelectedDate0'
[ngModel]='mdSelectedDate0'
[mdDatepicker]="picker0"

Code 1.15 really doesn't like my style of indentation, which indents all the attributes of a tag and close it with the closing > (because unfortunately  cannot be closed by  or />

Code aligns the attributes (mdInput etc) with the <input, and outdates the closing ">". If pasted several times, the indentation will be shallower and shallower.

Pressing Undo will revert the change in indentation, back to what happens after a normal paste.

Reproduces without extensions: Yes/No
Yes, it is reproduced without extensions.
BTW, I suggest moving this question to the top. If it is not reproducible after disabling, that means I would have typed a lot of stuff to explain in futile.

Already fixed in latest Insider, thanks!


Model Pull Error

Ollama was working perfectly on my machine, and I had llama2 installed. But now, when I try to install a new model, it gives me the following error:
pulling manifest
Error: pull model manifest: Get "https://registry.ollama.ai/v2/library/mixtral/manifests/latest": dial tcp: lookup registry.ollama.ai on <IP_ADDRESS>:53: read udp <IP_ADDRESS>:59735-><IP_ADDRESS>:53: i/o timeout

I tried to stop and restart the server. Remove the existing model and download it again. Nothing is working. Any suggestion on how to resolve this?

read udp <IP_ADDRESS>:59735-><IP_ADDRESS>:53

this suggests there's a dns error (port 53). is dns set up correctly?

Are you using cmd or powershell on windows? I get that error in cmd but not powershell.

I am also facing a similar issue with the error dial tcp <IP_ADDRESS>:443: i/o timeout is is something related to the internet setup ?

I have Ollama installed on a Mac Mini and running perfectly whilst the one running on a RPi5, which is on the same network, gives me the same error, which somewhat rules out network configuration (DNS, etc.), does it not?

I wonder if this might be the result of our parallelization saturating a slow internet connection, which results in cascading failures when short timeouts hit.

I am also facing a similar issue with the error dial tcp <IP_ADDRESS>:443: i/o timeout is is something related to the internet setup ?

me too.how did u solve it?


Refresh RefrencedList

Hello,
I need to refresh a referencedList once it gets updated from the server side.
I thaught about using setInterval, but I couldn't figure out where in ng-admin the api gets called to load the referencedList data, so I could put my code there.
Does any of you know how to solve this problem?
Thank you.
@fzaninotto

Don't use a referenced_list in that case: the data fetching logic is deeply linked to the router. If you need to reload at will, you'll have to write a custom directive.


Write high level docs

Add intro, descriptions, and examples

Can base section on: https://scaper.readthedocs.io/en/latest/


Beginner Challenge-1 [HG]

name: Himanshu Garg
github_user_name: himanshu-garg-ds

url
screenshot

![Uploading image.png…](Intermediate task 3)

intermediate task 4

intermediate task 7


Does not support window opacity on wayland

nvui does not support window opacity on sway / wayland
install method:
yay -S nvui-git

nvui config:
if vim.g.nvui then
   vim.cmd [[NvuiOpacity 0.5]]
end

then run nvui with:
nvui --ext_multigrid

nvui running without transparency
output from terminal:
This plugin does not support setting window opacity

It looks like Qt doesn't support setting window opacity on Wayland, if you or someone else knows a way to do it e.g. via Wayland API let me know and I can look into it. Otherwise there's not much that can be done.


Issue with k8s.io/docs/setup/production-environment/tools/kubeadm/hig…

Issue with k8s.io/docs/setup/production-environment/tools/kubeadm/hig…
fixes https://github.com/kubernetes/website/issues/15284

/sig cluster-lifecycle

/hold
should coordinate with https://github.com/kubernetes/website/pull/15372 (from the contributor who filed the issue)

Closing in deference to #15411.
/close


Unable to autolink Appcenter for RN v60.4

https://github.com/microsoft/appcenter-sdk-react-native/issues/666#issuecomment-523775811
After upgrading to React Native 60.4 which was done by creating a brand new application and bringing all the relevant folders and files over I attempted to install packages such as Appcenter. On android when I click on login for my application, it breaks with the following error:
TypeError: null is not an object (evaluating 'AppCenterReactNativeAnalytics.trackEvent')
I have uninstalled and re-installed appcenter many times now, it always complains that it was not autolinked, but manually linked. I have not manually linked it. It is supposed to generate all the configuration files now, but it does not. I have tried many things which are documented here:
https://github.com/microsoft/appcenter-sdk-react-native/issues/666
I was told by appcenter technician that it is a migration problem with RN 60.4. I do not know if this is the case, but I have been dealing with this problem for over a week now.
React Native version:
SDKs:
   iOS SDK:
     Platforms: iOS 12.1, macOS 10.14, tvOS 12.1, watchOS 5.1
   Android SDK:
     API Levels: 23, 25, 26, 27, 28
     Build Tools: 23.0.1, 26.0.2, 27.0.3, 28.0.3
     System Images: android-28 | Google Play Intel x86 Atom
 IDEs:
   Android Studio: 3.4 AI-183.54<IP_ADDRESS>52501
   Xcode: 10.1/10B61 - /usr/bin/xcodebuild
 npmPackages:
   react: 16.8.6 => 16.8.6
   react-native: 0.60.4 => 0.60.4
 npmGlobalPackages:
   react-native-cli: 2.0.1
   react-native-git-upgrade: 0.2.7

Steps To Reproduce

clone the repo
npm install
Add Appcenter following this guide:
https://docs.microsoft.com/en-us/appcenter/sdk/getting-started/react-native

Describe what you expected to happen:
Should successfully install appcenter and work without throwing the appcenter error when user clicks on login via android platform.
https://github.com/ldco2016/NFIBEngage

Hi folks, I looked at the application myself. It was manually linked pre 0.60, but then after migration to 0.60, deleting the content from gradle files and MainApplication.java (getPackages) and re-installing the modules it still doesn't autolink.
Could you help with this? That concerns not only our module but the others as well. What is the right way to migrate?

Any update on this?


Option datatype giving error through API (POSTMAN)

Hi,
I have created a page type API. I am able to GET the data and Modify the data through POSTMAN application.

But when I am trying to POST data, the field TransactionType (OPTION datatype) variable giving me an error.
Eg: I have 4 options, 'Sales Invoice, Purchase Invoice, Sales Journal, Purchase Journal'.
I am able to POST data with 3 values "Purchase Invoice, Sales Journal, Purchase Journal" but not able to POST data with option type "Sales Invoice".

Also, there is no code OnValidate of the Field "Transaction Type" on the table.

Hi @ashik-ivor, thank you for reporting the issue. Could you, please, provide slightly more information: what version of BC, what environment, source code?

@AndreyKorepanov
I am using BC sandbox environment "CA Dynamics NAV 13.2 (27692)".

Hi @ashik-ivor, can you try reproducing this issue on the latest developer preview?

This issue has been closed because it needs more information and has not had recent activity. Please open a new issue if you believe this has not been resolved and reference the current issue.


Keyboard input lag after doing tweaks and removing bloatware.

Well, this is pretty self-explanatory. There is a massive 1-5 second input lag on my keyboard after I used this program. (it's lagging rn as I'm typing this issue in.) Is it a bug? This was a fresh install of Windows 10 21H1 and I used winutil on day 1 for some reason. There is massive input lag and it really screws me up on typing and on playing games. Does anyone have a fix?

Unable to replicate, remember to stick to only the recommended settings and do NOT tick every box.


Can't compile as dependencies

Compiling an empty project with the following Cargo.toml
[package]
name = "hidefix-test"
version = "0.1.0"
edition = "2021"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

[dependencies]
hidefix = { version = "0.8", git = "https://github.com/gauteh/hidefix.git"}

yield a compile error:
..:~/.../hidefix-test$ cargo +nightly build -r
...
error[E0599]: no method named `chunks_visit` found for reference `&hdf5::Dataset` in the current scope
   --> /home/arenaud/.cargo/git/checkouts/hidefix-8eedc5ee6b6656b5/ecfb111/src/idx/dataset/dataset.rs:106:24
    |
106 |                     ds.chunks_visit(|ci| {
    |                     ---^^^^^^^^^^^^ help: there is a method with a similar name: `chunk_info`

For more information about this error, try `rustc --explain E0599`.
error: could not compile `hidefix` (lib) due to previous error

Hi,
You need to use this patched version og rust hdf5: https://github.com/gauteh/hidefix/blob/main/Cargo.toml#L57, we are using a newer version of hdf5 with some features we added. That patched version is submitted to hdf5 -rust, but has not yet been merged.
Regards, Gaute

Maybe this one would allow us to make a new release: https://github.com/aldanor/hdf5-rust/pull/243

Thanks ! I close this issue :).


NixOS: Build failed

Hardware: Surface Pro  6
OS: NixOS + Flakes
Issue: When executing nixos-rebuild switch, hyprgrass encounters an error when building.
I tried to convert back to commit  427690aec574fec75f5b7b800ac4a0b4c8e4b1d5 but got the same error.
Below you can find the log of the build.
Thank you for any help.
hyprgrass-build.log

This should be fixed by my PR: https://github.com/horriblename/hyprgrass/pull/164

Yes, using your PR worked, thank you.
For anybody else coming here, using the PR commit in your flake like this:
    hyprgrass = {
      url = "github:horriblename/hyprgrass/070ca398300bf5b9e1a636ca057882c0312c228d";
      inputs.hyprland.follows = "hyprland";
    };

or applying the PR as a patch solves the issue till it's merged.

fixed by #164


Mojave support?

Hi,
Is it possible to support Mojave?

Hi @mjabdulm 😄
This product is a place for us to experiment with SwiftUI (a new UI framework), and sadly it just supports macOS Catalina.
So if anyone still using a lower macOS version but interested in this project, you guys can fork this repo and make another version that supports lower macOS.

Thanks for the prompt response. I'll see if I can find some interested soul.
On Tue, Apr 14, 2020 at 4:05 PM Le Dien Phuc<EMAIL_ADDRESS>wrote:

Hi @mjabdulm https://github.com/mjabdulm 😄
This product is a place for us to experiment with SwiftUI (a new UI
framework), and sadly it just supports macOS Catalina.
So if anyone still using a lower macOS version but interested in this
project, you guys can fork this repo and make another version that supports
lower macOS.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/dwarvesf/blurred/issues/5#issuecomment-613360735, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AHDZNWLLZIQTAOT6G7R3IJDRMQ36TANCNFSM4MGYWUVA
.


fix(nuxt): typed routes now generated during build

🔗 Linked issue

https://github.com/nuxt/nuxt/issues/24561
❓ Type of change

[ ] 📖 Documentation (updates to the documentation, readme or JSdoc annotations)
[x] 🐞 Bug fix (a non-breaking change that fixes an issue)
[ ] 👌 Enhancement (improving an existing functionality like performance)
[ ] ✨ New feature (a non-breaking change that adds functionality)
[ ] 🧹 Chore (updates to the build process or auxiliary tools and libraries)
[ ] ⚠ Breaking change (fix or feature that would cause existing functionality to change)

📚 Description

Fixes: #24561
📝 Checklist

[x] I have linked an issue or discussion.
[x] I have added tests (if possible).
[x] I have updated the documentation accordingly.

Thank you - much appreciated ❤


Implement solution for launching background process and emulating start command

In IDEasy we use ProcessContext to launch external programs that under the hood uses ProcessBuilder.
We need to add support to run a process in "background" such that it runs independent of our IDEasy process (JVM or native-image) so IDEasy CLI can terminate while the launched process will keep running.
This is required e.g. to launch graphical tools such as IDEs (Eclipse, Intellij, VSCode, Android-Studio, GCViewer, JMC, etc.).
Further from bash we are using the windows start command to launch some processes like Eclipse to avoid extra CMD windows from opening.
All this has to be solved and implemented in Java and it turns out that such fundamental basics are hard to find as regular searches and even specific tutorials about Process and ProcessBuilder do not say a single word about these aspects.

As it seems running tools in background that do not terminate when the IDEasy CLI process terminates is already working.
However, the start command "emulation" issue is still open and waiting for a creative solution.

Under Windows we may use START /B program and under Linux program &. However, I did not test these.

@MustaphaOuchen found this JDK-Bug:
https://bugs.openjdk.org/browse/JDK-8168608
It seems a very common demand that is lacking in Java. What a pity.
So maybe we need to run indirectly as suggested by @MattesMrzik in the comment above.

Current problem on Windows:
I've tried to use & and START /B. START /B seems  to "throw away" the output stream when starting UI-Applications. You can recreate the scenario with the cli:
UI-Application problem
1.) navigate to a UI application in cmd/powershell
2.) run (replace program.exe for example with eclipse or jmc): cmd.exe /c start /b program.exe
3.) A cmd window opens, but the output will not be printed- you may run cmd.exe /c start /b program.exe > output.txt to see expected output.
If you perform the same command with a cli application, you get the expected output and behavior that the program prints its output to the console.
For example, this simple python program saved as test.py can be started with: cmd.exe /c start /b python test.py
`import time
def print_hello_every_10_seconds():
while True:
print("Hello")
time.sleep(10)  # sleep for 10 seconds
if name == "main":
print_hello_every_10_seconds()`


Doesn't work with editorjs 2.29.0

Hello! Thanks for your work!
Editorjs v2.29.0 catches the exception
TypeError: Argument 1 ('target') to MutationObserver.observe must be an instance of Node

and rejects the tool installation/usage.

@orlando-labs Thanks a lot for reporting the issue. It has been solved and is available in v1.2.1. Please let us know if the solution was useful to you.

Thanks a lot @MarioRodriguezS. I confirm v1.2.1 works


Displaying exceptions raised in IPython kernel callbacks

Currently errors raised by the kernel callbacks used for updating plots in widgets and the bokeh callback system simply get printed to the console. We should consider to open a dialog box warning of the error and nicely printing the traceback instead.

Just for some context, this came up when discussing PR #367. We would like to warn at runtime when cycle styles on DynamicMap won't work properly.
Unfortunately, popping up a dialog box isn't a great way to issue warnings in JavaScript but it is probably better than emitting information to the console where the user is very unlikely to see the message. Ideally we could have two separate mechanisms to display exceptions versus warnings in JavaScript...


unknown default value for stubs

Is your feature request related to a problem?
Sometimes we want to mark a parameter in the stubs as optional, but don't know its exact default value or cannot express it in the language. Here, the exact default values are only provided for documentation anyway.
A possible solution is to make the type nullable and use null as the default value. This, however, also means that the library must accept null there. Moreover, it allows passing null explicitly, which is often not desired.
Desired solution

[x] Add a new literal expression unknown.
[x] Add a check that this must only be used as the default value of parameters of stubs declarations.
[x] Compute its type as Nothing.
[x] In the partial evaluator, it should lead to UnknownValue if it occurs in the computation.

Possible alternatives (optional)
No response
Screenshots (optional)
No response
Additional Context (optional)
No response

:tada: This issue has been resolved in version 0.9.0 :tada:
The release is available on:

npm package (@latest dist-tag)
npm package (@latest dist-tag)
v0.9.0
GitHub release

Your semantic-release bot :package::rocket:


Change distribution name to lowercase

The distribution name is currently mixed case, but should be lower case, following PEP 8.
https://github.com/dodge-research-group/thztools/blob/46da30ed12aab15a4240d0f2612688ceee2c3a2b/pyproject.toml#L6

Fixed in 2dc4b84ac01fab3be3c9e3e43f3f9b1433271f26


Not support Puppet 5 above

Hi guys,
I am currently using Openldap module and migrating from puppet 4 to puppet 5.1.0. Is there any plan for camptocamp to support Puppet 5 onwards, else I need to find another module that support 5.1.0.

What in this module does not work with Puppet 5?

OP's probably referencing metadata.json, where puppet is limited to < 5.
Also, after upgrading puppet agent to 5.6, I get the following warning on every agent run:

/opt/puppetlabs/puppet/cache/lib/puppet/provider/openldap_global_conf/olc.rb:9: warning: key :osfamily is duplicated and overwritten on line 9
/opt/puppetlabs/puppet/cache/lib/puppet/provider/openldap_database/olc.rb:10: warning: key :osfamily is duplicated and overwritten on line 10
/opt/puppetlabs/puppet/cache/lib/puppet/provider/openldap_schema/olc.rb:9: warning: key :osfamily is duplicated and overwritten on line 9
/opt/puppetlabs/puppet/cache/lib/puppet/provider/openldap_access/olc.rb:10: warning: key :osfamily is duplicated and overwritten on line 10
/opt/puppetlabs/puppet/cache/lib/puppet/provider/openldap_dbindex/olc.rb:9: warning: key :osfamily is duplicated and overwritten on line 9
/opt/puppetlabs/puppet/cache/lib/puppet/provider/openldap_module/olc.rb:9: warning: key :osfamily is duplicated and overwritten on line 9

As noted by you in #228, this was fixed in #217

Merged #229


Load balancing constraints don't work for a small number of people

They should always be disabled at an appropriate threshold.

...or should they be? Now I'm thinking it would be useful to issue some sort of warning explaining why the problem is infeasible. (That is, is it the load balancing constraint, or is it something else?) Figuring out which constraint is causing the problem is hard in general. Perhaps each constraint should have its own feasibility logic.


Show search aliases for “begins with” matches

This PR fixes a search results UI issue to show aliases for “begins with” matches
Since search queries match on “begins with” via lunr.Query.wildcard.TRAILING this change ensures aliases are always shown when relevant, not just when the alias “contains” the query
Before
"Upcoming components and patterns" incorrectly matches "and" (via title)

If the title "contains" the search query, hide all aliases
If an alias "contains" the search query, show that alias

After
"Upcoming components and patterns" correctly matches "date" (via alias)

If title words "begin with" the search query, hide all aliases
If alias words "begin with" the search query, show that alias

It's also nicely demonstrated with:

https://github.com/alphagov/govuk-design-system/issues/583

When searching for "phone" we match on an alias (NOT the title word "telephone") but the alias was hidden:
Before
Matching alias "phone numbers" is hidden

After
Matching alias "phone numbers" is visible

Fixes the test failure from https://github.com/alphagov/govuk-design-system/pull/2524

Thanks @owenatgov
Yeah if anyone knows a way to apply the alias hiding or filtering in lunr that would be great
Browser testing wise it works great in:
Internet Explorer 11
Safari 12.1
Safari 16.5
Chrome 114
Firefox 114


Is that possible to convert edge_index back to Face?

Assume I have edge_index which is converted from FaceToEdge function, is that any way to convert this edge_index back to Face?
Thanks!

Sadly no, but you can keep the faces with the remove_faces=False argument.

I see. I asked this because I lost original data (with face), but I still have processed data with edge_index. I want to see if there is any method to recover faces..

If you know about any reference implementation, feel free to link it here, but this seems to be far from trivial.

May I ask Why it can't roll back since I created edge_index from FaceToEdge this function?

You mean why it is non-trivial to convert edge indices to faces?

You need to detect all faces by looking at 2-hop neighbors
You need to remove all duplicated faces since you will create a face for every edge.
You can achieve this by iterating over all edges in a python loop though, but this is not really convenient.

I see. Thanks!


Attaching an ECS Service to Multiple Target Groups

Hi,
Does this plugin support attaching a service to multiple target groups?
Thanks
Denis

Hi @denis-singh, sorry for the delay in getting back to you.
I have reviewed the code and the corresponding AWS APIs and expected syntax and it appears that such scenario is not currently supported.
It may be possible if the service is already created, but that does not appear to be working at this time either. We hope that the next major version release with those changes has - hopefully - better compatibility with that scenario as well.

@denis-singh thanks a lot for your patience!
While working on support for Fargate and different scenarios (like the one described here) it ended up making a lot more sense to remove the option to create services through the plugin. This way, the amount of TGs/LBs associated with the service would no longer be a concern.
You are more than welcome to test the code of #106 to confirm that it works on your case and let us know if it doesn't so that we can see what we can do about it.


JavaParserFacade.solve(NameExpr) not working for Parameter of CatchClause

When using the JavaParserFacade to solve the NameExpr of a variable that has been defined as the parameter of a catch clause it does not seem to be resolved. When looking at the JavaParserFactory.getContext() I don't see something like a CatchClauseContext. Is that one missing at the moment? Or is this something that's intended?

Another good news: also this one seems to work. I added a test to prevent from regression and discovered a small issue in JavaParserParamaterDeclaration in the process.


Use locally installed Roboto font if available

We should consider using local("...") fonts as as the first src option in font-roboto.css, to avoid having the browser load fonts that are already available on the users device.
See https://github.com/vaadin/vaadin-material-styles/pull/78#issuecomment-445759516 for reference.

Discussed in person today, I also feel it is a good improvement idea for future 2.x minor release.

Because of business requirements, we have to self-host Roboto fonts and this package, which all of your material-styled components depend on, loads them anyway and I don't see an easy way to avoid it beside forking all of your repositories just to make your font-roboto.js aware of window.polymerSkipLoadingFontRoboto = true like the one in PolymerElements/font-roboto
@jouni is there any way this simple fix could be released and made available in all other packages?

I'm having the same issue with not being allowed to load fonts from Google Fonts. I would very much appreciate if your font-roboto.js would value the window.polymerSkipLoadingFontRoboto = true setting.

@pdesjardins90 @Scarygami the fix submitted at #91 and will be in 1.3.0 release.
Note that you can use also 2.0 where Roboto is never loaded automatically.
The original issue was not about self-hosted fonts, but the case when Roboto is locally installed in the OS, so we should keep this issue open as we might cover it in subsequent 2.x releases.


NetworkConfig mismatch.

when someone tries to join me if i have this mod and terminal api enabled they get this error, they don't get it if only terminal api is enabled. I'm also using morecompany i haven't tested without it yet.
Could this be related to the copying host settings thing? i can't find a config for that in the file

If this happens when hosting:

I have simply no idea why, I haven't updated the mod as of like 2 months, stuff may of have broken in the meantime.

If this happens when joining:

Your ExtraTerminalCommands configuration file isn't the exact same as the host's configuration file.
I implemented my own way of syncing these two files, though it doesn't seem to be appreciated by system.

In general I am unsure if I will even continue working on this mod as this mod was intentionally made for my friends to enjoy, currently we've outgrown lethal and thus am unsure if I'll keep working on it.
There are plenty of other mods that most likely do the same as mine which are being constantly updated, I recommend you may want to try out those.
Thanks for understanding


Don't gray out function declarations

There is no timing for the function declaration, but it would be visually clearer to not gray it out, except for functions that did not run at all.
The problem is with multi-line declarations, we have to not gray-out the whole declaration.

Bad good idea: ungray every line until the first line with a timing, the problem is taht there could be a docstring or comemnts inbetween, which should stay grayed out.


added handling for reading from log in physics

Updates antidote to use the new names of vector clock functions.
Do not merge until  the following antidote_utils PR is merged.
https://github.com/SyncFree/antidote_utils/pull/6
ToDo: generate tag for the antidote_utils version after merge, and assign to rebar.config.
https://github.com/SyncFree/antidote/compare/vectorclock-upgrade?expand=1#diff-31d7a50c99c265ca2793c20961b60979R13

I don’t know exactly.
This keeps the functionality that was there.

On Oct 21, 2016, at 17:32, Peter Zeller<EMAIL_ADDRESS>wrote:
@peterzeller commented on this pull request.
In src/logging_vnode.erl https://github.com/SyncFree/antidote/pull/241#pullrequestreview-5279723:

@@ -714,7 +714,7 @@ handle_commit(TxId, OpPayload, T, Key, MinSnapshotTime, Ops, CommittedOpsDict) -
NewCommittedOpsDict =
lists:foldl(fun(#update_log_payload{key = KeyInternal, type = Type, op = Op}, Acc) ->
case ((MinSnapshotTime == undefined) orelse

							   (not vectorclock:gt(SnapshotTime, MinSnapshotTime))) of

							   (not vectorclock:all_dots_greater(SnapshotTime, MinSnapshotTime))) of

It this really the intended comparison? Maybe @tcrain https://github.com/tcrain knows...
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub https://github.com/SyncFree/antidote/pull/241#pullrequestreview-5279723, or mute the thread https://github.com/notifications/unsubscribe-auth/ACdPQree0cHBtwkcuGflhmcRBcT1_p-tks5q2NsFgaJpZM4KdUbB.

If I remember correctly, we will want the materializer to be stateless once we use leveldb for caching snapshots.
So, I am not sure what you mean by “sending to the materializer”.

On Nov 8, 2016, at 23:14, Annette Bieniusa<EMAIL_ADDRESS>wrote:
@bieniusa commented on this pull request.
In rebar.config https://github.com/SyncFree/antidote/pull/241#pullrequestreview-7630799:

@@ -10,7 +10,7 @@
%% antidote_pb is client interface. Needed only for riak_tests.
{antidote_pb, {git, "git://github.com/syncfree/antidote_pb", {tag, "v0.1.0"}}},
{antidote_crdt, ".*", {git, "git://github.com/syncfree/antidote_crdt", {tag, "0.0.4"}}},

{antidote_utils, {git, "git://github.com/syncfree/antidote_utils", {tag, "0.0.1"}}},

{antidote_utils, {git, "git://github.com/syncfree/antidote_utils", {branch, "vectorclock-renaming"}}},
I prefer tagging releases than being dependent on branches in some other repo.
@aletomsic https://github.com/aletomsic Is this still needed?

Hi Annette, I see that you merged that branch, and this pull request is exactly to see its changes.
Should I create a tag in antidote_utils that we can use?

In src/logging_vnode.erl https://github.com/SyncFree/antidote/pull/241#pullrequestreview-7630799:

@@ -714,7 +714,7 @@ handle_commit(TxId, OpPayload, T, Key, MinSnapshotTime, Ops, CommittedOpsDict) -
NewCommittedOpsDict =
lists:foldl(fun(#update_log_payload{key = KeyInternal, type = Type, op = Op}, Acc) ->
case ((MinSnapshotTime == undefined) orelse

							   (not vectorclock:gt(SnapshotTime, MinSnapshotTime))) of

							   (not vectorclock:all_dots_greater(SnapshotTime, MinSnapshotTime))) of

Status anyone? @aletomsic https://github.com/aletomsic @tcrain https://github.com/tcrain @peterzeller https://github.com/peterzellerI don’t know about this. I don’t know if it is a problem or not, but if it is, it is not requested to this pull request.
The only thing this PR does is use the function of vectorclock that yields the same behavior this function was using before the changes to the names of the vectorclock functions (done in its "vectorclock-renaming” branch.
I would merge this PR to use the new VC_utils and then take care of that.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub https://github.com/SyncFree/antidote/pull/241#pullrequestreview-7630799, or mute the thread https://github.com/notifications/unsubscribe-auth/ACdPQgAhFgSwQDasdVwLov7pKb3JndcEks5q8PRjgaJpZM4KdUbB.

On 09.11.2016, at 12:11, Alejandro Zlatko Tomsic<EMAIL_ADDRESS>wrote:

On Nov 8, 2016, at 23:14, Annette Bieniusa<EMAIL_ADDRESS>wrote:
@bieniusa commented on this pull request.
In rebar.config https://github.com/SyncFree/antidote/pull/241#pullrequestreview-7630799:

@@ -10,7 +10,7 @@
%% antidote_pb is client interface. Needed only for riak_tests.
{antidote_pb, {git, "git://github.com/syncfree/antidote_pb", {tag, "v0.1.0"}}},
{antidote_crdt, ".*", {git, "git://github.com/syncfree/antidote_crdt", {tag, "0.0.4"}}},

{antidote_utils, {git, "git://github.com/syncfree/antidote_utils", {tag, "0.0.1"}}},

{antidote_utils, {git, "git://github.com/syncfree/antidote_utils", {branch, "vectorclock-renaming"}}},
I prefer tagging releases than being dependent on branches in some other repo.
@aletomsic https://github.com/aletomsic Is this still needed?

Hi Annette, I see that you merged that branch, and this pull request is exactly to see its changes.
Should I create a tag in antidote_utils that we can use?

Yes, thank you :)

In src/logging_vnode.erl https://github.com/SyncFree/antidote/pull/241#pullrequestreview-7630799:

@@ -714,7 +714,7 @@ handle_commit(TxId, OpPayload, T, Key, MinSnapshotTime, Ops, CommittedOpsDict) -
NewCommittedOpsDict =
lists:foldl(fun(#update_log_payload{key = KeyInternal, type = Type, op = Op}, Acc) ->
case ((MinSnapshotTime == undefined) orelse

(not vectorclock:gt(SnapshotTime, MinSnapshotTime))) of

(not vectorclock:all_dots_greater(SnapshotTime, MinSnapshotTime))) of
Status anyone? @aletomsic https://github.com/aletomsic @tcrain https://github.com/tcrain @peterzeller https://github.com/peterzellerI don’t know about this. I don’t know if it is a problem or not, but if it is, it is not requested to this pull request.
The only thing this PR does is use the function of vectorclock that yields the same behavior this function was using before the changes to the names of the vectorclock functions (done in its "vectorclock-renaming” branch.
I would merge this PR to use the new VC_utils and then take care of that.

ok :)

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub https://github.com/SyncFree/antidote/pull/241#pullrequestreview-7630799, or mute the thread https://github.com/notifications/unsubscribe-auth/ACdPQgAhFgSwQDasdVwLov7pKb3JndcEks5q8PRjgaJpZM4KdUbB.

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub https://github.com/SyncFree/antidote/pull/241#issuecomment-259390032, or mute the thread https://github.com/notifications/unsubscribe-auth/AAat8P8-jSLs7hhcQCJSs9QvA0Pb6d48ks5q8apTgaJpZM4KdUbB.

On Nov 9, 2016, at 12:19, Annette Bieniusa<EMAIL_ADDRESS>wrote:

On 09.11.2016, at 12:11, Alejandro Zlatko Tomsic<EMAIL_ADDRESS>wrote:

On Nov 8, 2016, at 23:14, Annette Bieniusa<EMAIL_ADDRESS>wrote:
@bieniusa commented on this pull request.
In rebar.config https://github.com/SyncFree/antidote/pull/241#pullrequestreview-7630799:

@@ -10,7 +10,7 @@
%% antidote_pb is client interface. Needed only for riak_tests.
{antidote_pb, {git, "git://github.com/syncfree/antidote_pb", {tag, "v0.1.0"}}},
{antidote_crdt, ".*", {git, "git://github.com/syncfree/antidote_crdt", {tag, "0.0.4"}}},

{antidote_utils, {git, "git://github.com/syncfree/antidote_utils", {tag, "0.0.1"}}},

{antidote_utils, {git, "git://github.com/syncfree/antidote_utils", {branch, "vectorclock-renaming"}}},
I prefer tagging releases than being dependent on branches in some other repo.
@aletomsic https://github.com/aletomsic Is this still needed?

Hi Annette, I see that you merged that branch, and this pull request is exactly to see its changes.
Should I create a tag in antidote_utils that we can use?

Yes, thank you :)

In src/logging_vnode.erl https://github.com/SyncFree/antidote/pull/241#pullrequestreview-7630799:

@@ -714,7 +714,7 @@ handle_commit(TxId, OpPayload, T, Key, MinSnapshotTime, Ops, CommittedOpsDict) -
NewCommittedOpsDict =
lists:foldl(fun(#update_log_payload{key = KeyInternal, type = Type, op = Op}, Acc) ->
case ((MinSnapshotTime == undefined) orelse

(not vectorclock:gt(SnapshotTime, MinSnapshotTime))) of

(not vectorclock:all_dots_greater(SnapshotTime, MinSnapshotTime))) of
Status anyone? @aletomsic https://github.com/aletomsic @tcrain https://github.com/tcrain @peterzeller https://github.com/peterzellerI don’t know about this. I don’t know if it is a problem or not, but if it is, it is not requested to this pull request.
The only thing this PR does is use the function of vectorclock that yields the same behavior this function was using before the changes to the names of the vectorclock functions (done in its "vectorclock-renaming” branch.
I would merge this PR to use the new VC_utils and then take care of that.

ok :)

I’ll create the issue and see if there is a problem.

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub https://github.com/SyncFree/antidote/pull/241#pullrequestreview-7630799, or mute the thread https://github.com/notifications/unsubscribe-auth/ACdPQgAhFgSwQDasdVwLov7pKb3JndcEks5q8PRjgaJpZM4KdUbB.

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub https://github.com/SyncFree/antidote/pull/241#issuecomment-259390032, or mute the thread https://github.com/notifications/unsubscribe-auth/AAat8P8-jSLs7hhcQCJSs9QvA0Pb6d48ks5q8apTgaJpZM4KdUbB.

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub https://github.com/SyncFree/antidote/pull/241#issuecomment-259391464, or mute the thread https://github.com/notifications/unsubscribe-auth/ACdPQqWHVlfHnl9ZgkwOrH2bRpqnUW0_ks5q8axVgaJpZM4KdUbB.


Azure Kinect applies exposure bias as part of first capture after reset

Describe the bug
Azure Kinect applies exposure bias that cannot be removed unless power cycled/reset. Despite controlling contrast with the K4A SDK, a user will not get the same image quality after a reset that they will take when taking an image at any other time
To Reproduce

Reset the device.
Use k4aviewer to set exposure to 2500us.
Point the camera at a light and start.
Observe the image brightness.
Reset the camera.
User k4aviewer to set exposure to 2500us.
Point camera at a dark seen and start.
Now point the camera back at the same light.

Expected behavior
Image from 4 & 8 should be similar in brightness.
Screenshots
Image of light when starting the capture looking at the light:

Image of light after starting capture looking at something dark:

Firmware version:  1.6.987014

Fixed with firmware version 1.6.108079014. https://github.com/microsoft/Azure-Kinect-Sensor-SDK/blob/develop/docs/usage.md


Do not  auto-close brackets when inside double quotes or a comment

This issue has been moved from a ticket on Developer Community.

[severity:It bothers me. A fix would be nice]
When writing Python code, and I create a Regex and a comment block and use a parenthesis or square bracket, it auto-closes it.  This should only happen in code, not inside double quotes or a comment block.

Original Comments
Feedback Bot on 12/5/2023, 06:51 PM:
(private comment, text removed)

Original Solutions
(no solutions)

Thanks for the issue. Moving this issue to discussion as an enhancement request for comments and upvotes.


fix!: match beacon APIs URL casing

Motivation
lodestar API routes, should match beacon APIs URL casing

See https://github.com/ChainSafe/lodestar/pull/5628#discussion_r1226187456

Description
Set all existing routes casing to snake case. This is a breaking change but I'm not aware of us explicitly guaranteeing backwards compatibility with them. Maybe it should be clear somewhere in another PR that those are dev routes

:tada: This PR is included in v1.9.0 :tada:


Remove GPTScript 0.1.1

[X] Have you signed the Contributor License Agreement?
[x] Have you checked that there aren't other open pull requests for the same manifest update/change?
[X] This PR only modifies one (1) manifest
[ ] Have you validated your manifest locally with winget validate --manifest <path>?
[ ] Have you tested your manifest locally with winget install --manifest <path>?
[ ] Does your manifest conform to the 1.6 schema?

Note: <path> is the name of the directory containing the manifest you're submitting.

Based on discussion here https://github.com/microsoft/winget-pkgs/pull/140785#issuecomment-1973465421
Closes https://github.com/gptscript-ai/gptscript/issues/112
Microsoft Reviewers: Open in CodeFlow

URL: https://github.com/gptscript-ai/gptscript/releases/download/v0.1.1/gptscript-v0.1.1-windows-amd64.zip
Status Code: 200
(Automated message - build 861)

Hi @sirredbeard,
This manifest has the highest version number for this package. Is it available from another location? (This might be in error if the version is switching from semantic to string, or string to semantic.)
(Automated response - build 861.)


NEW APIClient

Description
Create the APIClient class to utilize the FoxyClient for API access.

use Configurable;
use Injectable;
use Extensible;

Set the API Integration credentials in config.yml to the APIClient class.
Reference:
https://github.com/dynamic/foxystripe/blob/experimental/sso/src/Model/FoxyStripeClient.php

closed via 1f91fce8


Can I apply Fluent Design for MasterDetailPage?

Hi! As the title, can I apply Fluent Design for MasterDetailPage?
Thank you!

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

ID: 5280a99e-bdcd-2de4-c84a-0eebf73bf3f1
Version Independent ID: adbe9ca3-4898-5ebe-2253-d603fbd6e216
Content: Windows Platform-Specifics - Xamarin
Content Source: docs/xamarin-forms/platform/platform-specifics/consuming/windows.md
Product: xamarin
GitHub Login: @davidbritch
Microsoft Alias: dabritch

Hi @nguyenthanhliemfc
At the moment the fluent design packages are only a preview (https://blogs.windows.com/buildingapps/2018/07/23/windows-ui-library-preview-released/#2tWAAI3QFXCuhOxO.97) and Xamarin.Forms isn't built against them. So the answer, at the moment, is no.
Any requests for Xamarin.Forms to support fluent design should be made to the engineering team.


Kibana Server Error 500

Hi,
When I launch and try to go kibana ( localhost:5601 ) it answer with a error 500, in both, .ova and cyphondock.
What is the problem?
Thanks

This would be worth reviewing.  May not be the same issue on your installation:
https://github.com/dunbarcyber/cyphon/issues/183

Yes, as @censey said, it's likely an issue with the container start up order, so you can try to restart the problem containers as @darvid suggested in https://github.com/dunbarcyber/cyphon/issues/183:
$ docker-compose restart elasticsearch
$ docker-compose restart kibana
$ docker-compose restart nginx

I've also found that I often have to wait quite a while (many minutes) for the Kibana page to work when starting a fresh instance (I think it may be waiting for Elasticsearch indexes to be ready). So you might try it again after 5-10 minutes or so.

I try to restart in this order and the same error. I wait and nothing.

I am assuming you are using the latest 1.4.1 build?
From: KxuanCeltiK<EMAIL_ADDRESS>Reply-To: dunbarcyber/cyphondock<EMAIL_ADDRESS>Date: Wednesday, August 23, 2017 at 10:32 AM
To: dunbarcyber/cyphondock<EMAIL_ADDRESS>Cc: Chris Ensey<EMAIL_ADDRESS>Mention<EMAIL_ADDRESS>Subject: Re: [dunbarcyber/cyphondock] Kibana Server Error 500 (#30)
I try to restart in this order and the same error. I wait and nothing.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/dunbarcyber/cyphondock/issues/30#issuecomment-324353435, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AXhJqOe6I2muZ1m05hNVVZsfNOYcr3cpks5sbDf2gaJpZM4O_RXI.

Are you getting any info from the Kibana container logs?
$ docker-compose logs -f kibana

If you aren't getting any logs, please provide any additional details you can about the host you are running on?  How much ram is available, what OS, etc.  Are you able to access the main Cyphon logon page?

kibana_1         | {"type":"log","@timestamp":"2017-08-23T14:40:12Z","tags":["status","plugin:elasticsearch@5.3.2","error"],"pid":7,"state":"red","message":"Status changed from red to red - Request Timeout after 3000ms","prevState":"red","prevMsg":"Unable to connect to Elasticsearch at http://elasticsearch:9200."}
Maybe would be because X-pack.
I try in 1.4 and in master.

Yes, I access to cyphon logon page.
Hardware no problem because is 8 CPU and 32 RAM on Ubuntu 16.

Do you have xpack.security.enabled: false set in your elasticsearch.yml and kibana.yml files?

It looks like it can't connect to Elasticsearch, could you run docker-compose logs -f elasticsearch and paste some of the output? It's possible that Elasticsearch is taking a long time to start, or failing to start and constantly restarting.

org.elasticsearch.bootstrap.StartupException: java.lang.IllegalStateException: Failed to created node environment elasticsearch_1  | 	at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:127) ~[elasticsearch-5.3.2.jar:5.3.2] elasticsearch_1  | 	at org.elasticsearch.bootstrap.Elasticsearch.execute(Elasticsearch.java:114) ~[elasticsearch-5.3.2.jar:5.3.2] elasticsearch_1  | 	at org.elasticsearch.cli.EnvironmentAwareCommand.execute(EnvironmentAwareCommand.java:58) ~[elasticsearch-5.3.2.jar:5.3.2] elasticsearch_1  | 	at org.elasticsearch.cli.Command.mainWithoutErrorHandling(Command.java:122) ~[elasticsearch-5.3.2.jar:5.3.2] elasticsearch_1  | 	at org.elasticsearch.cli.Command.main(Command.java:88) ~[elasticsearch-5.3.2.jar:5.3.2] elasticsearch_1  | 	at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:91) ~[elasticsearch-5.3.2.jar:5.3.2] elasticsearch_1  | 	at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:84) ~[elasticsearch-5.3.2.jar:5.3.2] elasticsearch_1  | Caused by: java.lang.IllegalStateException: Failed to created node environment elasticsearch_1  | 	at org.elasticsearch.node.Node.<init>(Node.java:265) ~[elasticsearch-5.3.2.jar:5.3.2] elasticsearch_1  | 	at org.elasticsearch.node.Node.<init>(Node.java:242) ~[elasticsearch-5.3.2.jar:5.3.2] elasticsearch_1  | 	at org.elasticsearch.bootstrap.Bootstrap$6.<init>(Bootstrap.java:242) ~[elasticsearch-5.3.2.jar:5.3.2] elasticsearch_1  | 	at org.elasticsearch.bootstrap.Bootstrap.setup(Bootstrap.java:242) ~[elasticsearch-5.3.2.jar:5.3.2] elasticsearch_1  | 	at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:360) ~[elasticsearch-5.3.2.jar:5.3.2] elasticsearch_1  | 	at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:123) ~[elasticsearch-5.3.2.jar:5.3.2] elasticsearch_1  | 	... 6 more elasticsearch_1  | Caused by: java.nio.file.AccessDeniedException: /usr/share/elasticsearch/data/nodes elasticsearch_1  | 	at sun.nio.fs.UnixException.translateToIOException(UnixException.java:84) ~[?:?] elasticsearch_1  | 	at sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:102) ~[?:?] elasticsearch_1  | 	at sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:107) ~[?:?] elasticsearch_1  | 	at sun.nio.fs.UnixFileSystemProvider.createDirectory(UnixFileSystemProvider.java:384) ~[?:?] elasticsearch_1  | 	at java.nio.file.Files.createDirectory(Files.java:674) ~[?:1.8.0_121] elasticsearch_1  | 	at java.nio.file.Files.createAndCheckIsDirectory(Files.java:781) ~[?:1.8.0_121] elasticsearch_1  | 	at java.nio.file.Files.createDirectories(Files.java:767) ~[?:1.8.0_121] elasticsearch_1  | 	at org.elasticsearch.env.NodeEnvironment.<init>(NodeEnvironment.java:221) ~[elasticsearch-5.3.2.jar:5.3.2] elasticsearch_1  | 	at org.elasticsearch.node.Node.<init>(Node.java:262) ~[elasticsearch-5.3.2.jar:5.3.2] elasticsearch_1  | 	at org.elasticsearch.node.Node.<init>(Node.java:242) ~[elasticsearch-5.3.2.jar:5.3.2] elasticsearch_1  | 	at org.elasticsearch.bootstrap.Bootstrap$6.<init>(Bootstrap.java:242) ~[elasticsearch-5.3.2.jar:5.3.2] elasticsearch_1  | 	at org.elasticsearch.bootstrap.Bootstrap.setup(Bootstrap.java:242) ~[elasticsearch-5.3.2.jar:5.3.2] elasticsearch_1  | 	at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:360) ~[elasticsearch-5.3.2.jar:5.3.2] elasticsearch_1  | 	at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:123) ~[elasticsearch-5.3.2.jar:5.3.2] elasticsearch_1  | 	... 6 more cyphondock_elasticsearch_1 exited with code 1

Could you please do a ls -l of the /opt directory on your host (the VM or wherever you're running Cyphondock from)? I suspect the data directory that's configured in docker-compose.override.yml for Elasticsearch has the wrong permissions.

My /opt is of root.
But I don't know where is the data directory of elasticsearch, is:
/usr/share/elasticsearch/data/nodes
/usr/share is also of root.
But I also try to execute sudo docker-compose up

The elasticsearch volume on the VM is defined here: https://github.com/dunbarcyber/cyphondock/blob/master/docker-compose.override.yml#L13

Could you try running chown -R 1000:1000 /opt/data and restarting the Elasticsearch container? Assuming that's where your data directory is. The problem I believe is that the Elasticsearch docker container user is uid 1000, so it can't write to /opt/data which is owned by root.

Yes, it was a permissions issue.
Thanks a lot.
I also have permissions problems with filebeat.yml

Sorry, see if this fixes it (assuming you're in the cyphondock directory):
sudo chmod go-w config/beats/filebeat

Yes, this fix it.
Thanks

I think it's better to set the permission on the actual folder as such:
sudo chown -R 1000:1000 /opt/cyphon/data/elasticsearch


Map grid in the Re-Console modpack does not match the map grid from Legacy Console Edition

On Legacy Console Edition, maps are centered at 0,0 which allows tutorial worlds and classic sized worlds to be mapped in a single 1:8 zoom step 3 map.
In the Re-Console modpack for Java, maps instead have -64,-64 at the northwest corner of the map, making it impossible to map the tutorial worlds in a single map, since 4 maps are required to do this job.

Unfortunately, suggestions need to be made on the Legacy4J Discord server in order to better organize GitHub for issues and incompatibilities only (please note that suggestions prior to the creation of this server will be kept)
And also, there is already a suggestion like this on the server


Use parentNode's width and height instead of window's sizes.

With a simple change the canvas can be limited to the container, even the body, when it's used as a background, e.g. in a header element.
canvas.width = canvas.parentNode.offsetWidth;
canvas.height = canvas.parentNode.offsetHeight;

If it's ok for you, I can try to submit a PR.

A PR would be nice 👍


Typo correction and fixed  jekyll Form

Fix

Fixed  jekyll form

Changes

Fixed some contents according to  jekyll form
Typo correction

How Verified
(Automated Tests)

N/A

(Manual Tests)

N/A

Notes

It can be updated.

References

N/A

@JeffGuKang  @sonypark  Can you review this file again please?


Add retry policy

c.p. https://github.com/argoproj-labs/hera-workflows/pull/116
More info: https://argoproj.github.io/argo-workflows/retries/#retry-policies

 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.You have signed the CLA already but the status is still pending? Let us recheck it.

@flaviuvadan would you mind taking a look at this?


Automated Package Upgrade

:tada: This PR is included in version 8.1.24 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


feat: support groovy package

I tried adding support for package statements. Based on the docs I could find this was really simple, but if I'm missing anything let me know :)

Appreciate it!!

It's almost time to submit this parser upstream. I'm still having trouble with juxt_function_call vs type_declaration. Maybe a fresh set of eyes will help? I made a post here: https://github.com/tree-sitter/tree-sitter/issues/2859 but no replies yet

That does look pretty tricky. I'll spend some time on it this weekend and see if I can come up with anything. :)
And yeah it looks like they haven't been very responsive to issues as of late. I opened one 3 weeks ago and am still waiting to hear back.


Gide frozen when debugging

A couple of times while debugging gide seems frozen, i.e. not accepting input from keyboard or mouse/trackpad.
No clue about what causes this behavior.

One case in which this happens sometimes is clicking restart. I'll add more info when I have it.

any update?  maybe fixed?

I've been using GoLand to debug the speech synthesis code because the debug process is faster/smoother but I just updating and gave the Gide debugger some exercise. No freeze so I'll close.

are there any easy-ish ways to make the Gide debugging process smoother & faster?

A couple of items that I think will be easy are:
1 - key shortcuts for stepping over/in/out (function keys in all the IDEs I've used)
2 - mouse over to see value when stopped
I'll do some side by side comparisons and give you some more comments

great -- those are easy!  are there any conventions on function keys??

I thought about the hover-on-value before -- it should be easy -- I'll give that a try later tonight.

Xcode has:
F6 over
F7 in
F8 out
GoLand has
F8 over
F7 in
Shift F8 out
I think the Xcode mapping is more intuitive. There are other more obscure ones that I rarely use, e.g. run to cursor.

Here are a couple of pics of what hover looks like - very similar in GoLand and Xcode. I expect the primary variable display will be easy, I'm not expecting the expanding deep dive in the second screen shot.
Thanks for considering some additional features. The Gide Debug interface is quite sufficient but working through the auditory code port I wanted all the help I could get. I have been using Gide for my modeling code.

I could make an argument that the GoLand key mappings are more intuitive.  I'll adjust to whatever you choose.

I forgot! Need a mapping for "continue/resume". GoLand has command+option+R while Xcode has the unforgettable ctrl+command+Y, which I forget :)

Ok I went with F6,7,8 and Ctrl+Alt+R for Cont -- helped fix shortcut infrastructure which was missing for toolbars.. And hover-vars is in place -- double-click to bring up browser for more complex vars.

Keys and hover all working great!


Blackfire not working

Description:
Unable to run blackfire service in laradock, after setting up INSTALL_BLACKFIRE=true and rebuilding the container, everything is built correctly, but agent is not working.
If i run the following commands, the agent starts correctly.
blackfire-agent --register --server-id="<your_server_id>" --server-token=""
/etc/init.d/blackfire-agent restart
After running the command to profile my app:
blackfire -v="4" --client-id="<your_client_id>" --client-token="<your_client_token>" run php artisan
I get the following message:
No data received from the probe, is it installed and enabled correctly?
Get help troubleshooting this issue at: https://blackfire.io/help/probe-not-found

Anyone has ever used blackfire.io with laradock?
Expected Behavior:
Command should run correctly
Context information:
Output of git rev-parse HEAD
-

Output of docker version
-

Output of docker-compose version
-

System info: Mac, Windows or Linux. Include which disto/version
Linux Ubuntu 20.10

Steps to reproduce the issue:

Stacktrace & Additional info:
-

I got it to work, at least using the cli.
I will try to fix the workspace installer in the next few days.


python: Convert translated positional {} fields to {named} fields.

Translators benefit from the extra information in the field names, and need the reordering freedom that isn’t available with multiple positional fields.
https://chat.zulip.org/#narrow/stream/58-translation/topic/placeholder.20match/near/1611140

Merged, thanks @andersk!


A proposal for a migration to v3.0.0 of https://github.com/dgrijalva/jwt-go

Hi!
I have implemented some quick changes that allow migration to the version 3.0.0 of https://github.com/dgrijalva/jwt-go, using jwt.MapClaims.
Changes are minimal and don't change existing contract.

thanks @alexguzun how do you resolve the issue with https://github.com/dgrijalva/jwt-go/issues/145 ?

Hi @pkieltyka!
I have failed to check that you have already started working on a migration. My bad.
The issue you have mentioned remains unsolved. My version uses the standard Parse function, that uses MapClaims.
The main goal of my PR was to make code compile and successfully run all the test with the latest version of dgrijalva/jwt-go .
If I correctly understood the problem dgrijalva/jwt-go#145, it only occurs when you want to parse the token directly into custom claims, not the standard one.
However if you limit the usage of custom claims just for the creation of the token, and later use standard claims (MapClaims) for reading information, the issue will not be a problem.
Take a look at the Encode function:
func (ja *JwtAuth) Encode(claims Claims) (t *jwt.Token, tokenString string, err error) {
	t = jwt.New(ja.signer)
	t.Claims = toMapClaims(claims)
	tokenString, err = t.SignedString(ja.signKey)
	t.Raw = tokenString
	return
}

Reading the Claims is as simple as this:
token := ctx.Value("jwt").(*jwt.Token)
claims := token.Claims.(jwt.MapClaims)

I understand this is not the best solution for all problems, but at least this PR allows some users, that got the latest version of jwtauth and jwt-go to continue developing their application.

@alexguzun thanks for the work anyways. I also have a PR https://github.com/goware/jwtauth/pull/8 which I believe should have a breaking test case to confirm completion. I'd have to dive back into the problem again, but at this time without having more time, I've decided to stick to jwt-go v2.7

@pkieltyka No problems! Ping me if I can help with anything.
What should I do with the PR? Close it?

completed support for jwt-go v3 in master of jwtauth


Bolt exec child process's output logs after the parent has terminated

Title
Description

Version
0.19.3

Type
Issue

node
8.9.1

Operating System
darwin

Short Description
Bolt exec child process's output logs after the parent has terminated

Detailed description
Basically in the case where you run bolt ws exec and one of the spawned processes terminates with a non-zero exit code, the other processes currently running will still spit out there logs (as stidio is inherited) but after the top level process has exited.  This results in a broken looking terminal as the prompt reappears but then more stuff is written to the console.  The fix for this would be to simply wait for all child processes to exit before existing ourselves.

Example:


Fixes: #2393

Fixes: #2393

Looks better. :+1:

Determining of spikiness for a serie of values: here

Another alternative would be to use the sample variance; I'm curious to know which people prefer (I have intentionally not identified which is which 😆 )...

Sorting: here

I think part of the problem is that the series are ordered by their variance throughout the entire year, but only one week of data is shown which means that the sorting is not necessarily appropriate for the data which is currently visible. The charts look a lot better if you sort based only on the current week's data (but this does mean that the order of series can change when showing different weeks).
Here's what the first and second weeks of the year would look like if you sort based only on the visible data (these are from the same scenario as the third row in the table above).

(1)
(2)
(3)

@grdw @ChaelKruip @jorisberkhout Your thoughts?

After experimenting a bit more, I realised that another reason for things looking incorrect is that sort() is being used incorrectly. It should return -1 when a < b, 0 when they are equal, and 1 when a > b:
@model.non_target_series().sort (a, b) =>
  varianceA = @getSpikiness(a)
  varianceB = @getSpikiness(b)

    return 0 if varianceA == varianceB
    if varianceA > varianceB then 1 else -1

Here's what it looks like with the fixed series sorting and calculating variance for only the currently visible data (as in the previous post):

(1)
(2)
(3)

Looks good to me but could you maybe explain what the difference is between (1), (2) and (3)?

My preference:
(1), (3), (2). Where (3) is a close second 😄

Looks good to me but could you maybe explain what the difference is between (1), (2) and (3)?

I was hoping to get a sense of which of the three choices was most popular first, but okay. 😆

This PR "spikiness" + fixed sorting
Sample variance + fixed sorting
Original version of  "spikiness" + fixed sorting

Just a bit nitpicky maybe but we can we get rid of using underscore as a dependency for this fix? I'd prefer a vanilla Javascript solution as much as possible.

Just a bit nitpicky maybe, but we can we get rid of using underscore js as a dependency for this fix?

Sure, this can be done, but help me understand why vanilla is preferred here. 😇
The chart class depends on Backbone (as does most of the front-end), and Backbone depends on Underscore. Therefore we're never getting rid of Underscore with anything short of a rewrite of the front-end.

Therefore we're never getting rid of Underscore with anything short of a rewrite of the front-end.

I was just thinking; Quinn is dependent on underscore aswell. Just ignore my previous comment. Shall I merge this or should you? :)

I was just thinking; Quinn is dependent on underscore aswell.

And jQuery. It's vintage. 😆

Shall I merge this or should you? :)

I haven't yet added the changes to sort only on the visible data. I'll add that shortly; today hopefully. If you'd like to check those changes I can pass this PR back to you once I've pushed them, if not I can merge it myself.


Enable delete icon on detached volumes

When you detach some volume, we cannot see the delete button

This PR enable us to see this button on detached volumes

@blueorangutan package

@RodrigoDLopez a Jenkins job has been kicked to build primate packages. I'll keep you posted as I make progress.

Packaging result: :heavy_check_mark:centos :heavy_check_mark:debian :heavy_check_mark:archive.
QA: http://primate-qa.cloudstack.cloud:8080/client/pr/860 (JID-3662)


Add tool tips

We need tool tips that will reveal additional explanatory text.
Next step: Rohan to see if we can use the tool tips within bootstrap. If yes, then Jesse will style.

This is working in my Playground account on courbot.us . You can login with:
<EMAIL_ADDRESS>/ Password1
(note that the architecture is being rebuilt on JC AWS, so we'll use real passwords and actually lock down things as we get closer to launching this prototype).
It's a little clunky, and there is probably a better way to do this, but this works for now. You do the following:

Add a code block before the question you'd like to utilize the help tip like so:

---
code: |
   help_tip_text = "This is text that shows in a tooltip."

In the question, just render the help tip template using:

  ${help_tip}
This invokes a template, which uses the variable from the code block to set the tooltip text. Then when you hover over the ((?)) you will see the Bootstrap help text.

Keep in mind this is a public thread, I strongly suggest changing the password and sharing over another medium :-)

Ah - so used to working in private repos!
I’ll cycle the password and share via privnote.

Just saw this, but looks like help tips are supported natively for multiple choice lists. Not sure if it works elsewhere though - might be worth experimenting @slowbot :
https://docassemble.org/docs/fields.html#field with choices


MF-1833 - Fix spelling of bootstrap on SDK

What does this do?
Fixes spelling in sdk
Which issue(s) does this PR fix/relate to?
Resolves #1833
List any changes that modify/break current functionality
None
Have you included tests for your changes?
No
Did you document any new/modified functionality?
No
Notes

https://github.com/mainflux/mainflux/pull/1849 removed jaeger URL from setup so this PR is now repurposed


[FIXUP] cmake: Add missed OBJC_OLD_DISPATCH_PROTOTYPES=0

This PR addresses https://github.com/hebasto/bitcoin/issues/260#issuecomment-2227309231.

Rebased.

According to the comment here, we should be able to safely remove this workaround in master by now I think?


A specific extension cannot be found

Issue Type: Bug
I can't seem to be able to install the extension File Browser from VSCode.
When I enter the extension name or ID into the search field in VSCode, it will never be included in the list of results. Using ext install bodil.file-browser as instructed on the marketplace leads to the same result.
I had to download the VSIX and install from that - that does work, there seems to be no issue with using the extension. It does show up in my installed extensions list, but still won't show up in the online search.
All other extensions can be found just as normal as far as I can tell - I wasn't able to find any other extension where this would occur as well so far.
I have tried both in regular session as well as with extensions disabled, there's no difference.
VS Code version: VSCodium 1.49.0 (e790b931385d72cf5669fcefc51cdf65990efa5d, 2020-09-10T19:42:46.044Z)
OS version: Linux x64 5.8.8-arch1-1

System Info

Item
Value

CPUs
Intel(R) Core(TM) i7-8565U CPU @ 1.80GHz (8 x 2292)

GPU Status
2d_canvas: enabledflash_3d: enabledflash_stage3d: enabledflash_stage3d_baseline: enabledgpu_compositing: enabledmultiple_raster_threads: enabled_onoop_rasterization: disabled_offopengl: enabled_onprotected_video_decode: unavailable_offrasterization: disabled_softwareskia_renderer: enabled_onvideo_decode: unavailable_offvulkan: disabled_offwebgl: enabledwebgl2: enabled

Load (avg)
3, 2, 2

Memory (System)
31.05GB (3.66GB free)

Process Argv
--unity-launch --no-sandbox

Screen Reader
no

VM
0%

DESKTOP_SESSION
/usr/share/xsessions/plasma

XDG_CURRENT_DESKTOP
KDE

XDG_SESSION_DESKTOP
KDE

XDG_SESSION_TYPE
x11

Strange, tried insiders (user install) and stable (zip) on Windows and it works as expected - single result

VS Code version: VSCodium 1.49.0

Most likely problem is that VSCodium doesn't use marketplace and extension is not published where VSCodium is looking. I guess in that case you can as extension author to publish it to 2 places.

Please file an issue against VSCodium.


chore(deps): update common-dev-assets digest to b7148db

This PR contains the following updates:

Package
Update
Change

common-dev-assets
digest
b1144f8 -> b7148db

Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Renovate will not automatically rebase this PR, because other commits have been found.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.

[ ] If you want to rebase/retry this PR, click this checkbox. ⚠ Warning: custom changes will be lost.

This PR has been generated by Renovate Bot.

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


[Docs] Adds a class to the page for Algolia to properly index search content

I contacted Algolia to add their free docsearch product to Gestalt. Their support engineer said that it was difficult to know what to index because of Gestalt's classnames so if I could add this, we can get the site indexed. Once it's indexed, I'll look at adding a searchbar to the header.

Deploy preview for gestalt ready!
Built with commit a291cd6b2970eaf8d0cbb30889c3667809d5025a
https://deploy-preview-153--gestalt.netlify.com

Warnings

:warning:

Please add a changelog.md entry for your changes.

  Generated by :no_entry_sign: dangerJS

@chrislloyd is the first of 2 PRs to add search? Might have been helpful to add some more information to the github description

Done. Will be experimenting with what the search UI actually looks like once Algolia has indexed the site.


Real Validation of Boot Flag

Real validation of Boot Flag - Currently we are setting it. Need to validate it as well
We can split this story into 2
Test we can automation remotely will be handle by Rahul
Others would like Leonel @lgon  to automate.
Rahul, Could you pls work with Leonel.

@sivassrr : As discussed, there are two ways to test this story:

Automate negative test like try to boot system to CDROM without any media:  I tested this and found that there is no error thrown at present in such case. So seems support for this error is not there.
Manually running boot flag test cases like booting system to CDROM with media: For this we need support person to do the task.

At present, both of the above ways are not possible. So please put this story on hold.

@rahulmah any plans to do here ?

This is needed to verify from E2E perspective.


Proxy Issues With @azure/storage-blob

Package Name: @azure/storage-blob
Package Version:  12.0.0
Operating system: Windows (probably also macOS and Linux)
[x] nodejs

version: 10.11.0

[ ] browser

name/version:

[ ] typescript

version:

Is the bug related to documentation in

[ ] README.md
[ ] source code documentation
[ ] SDK API docs on https://docs.microsoft.com

Describe the bug
We have some customers reporting proxy issues with features that are using the v12 blob SDK. They don't have issues with features that use the v2 SDKs or plain requestjs. Error messages seem to usually be tunneling socket could not be established, cause getaddrinfo ENOTFOUND.
We test/validate proxy locally by changing proxy settings to send requests to Fiddler. We've also had the customers with these issues try sending requests to Fiddler. When they do, things start working for them. Presumably this is because Fiddler is doing something right that we or core-http is doing wrong.
We also have customers behind proxies that don't face issues with the v12 SDKs.
To Reproduce
Steps to reproduce the behavior:

Set proxy settings in environment variables
Create clients with default proxy settings: new ContainerClient(url, credential, { proxyOptions: getDefaultProxySettings() })

Expected behavior
Things should work.
Additional context
Related issues on our GitHub:
https://github.com/microsoft/AzureStorageExplorer/issues/1921
https://github.com/microsoft/AzureStorageExplorer/issues/2358
https://github.com/microsoft/AzureStorageExplorer/issues/2117

@jeremymeng, @bterlson, I believe we worked with the Storage Explorer team offline on this and came to a resolution. Can either of you provide the update and close this issue?

For the record, from my recollection there was an issue with the auto detection of proxy settings. I believe the problems were specifically when a username and password were included in the environment variables. Since discovering the issue we've been creating the proxy policies ourselves/not relying on auto detection.
I'm not sure if Jeremy and Brian ever got around to fixing the auto detection.

Yeah I remember at that time the workaround was passing the username and password programmatically.
Yes we already fixed the parsing of credential in the proxy url in #7211.  So I am closing this.