Server Error: 500 (Internal Server Error)

Hi, I have installed solder on my Debian 7 (86x) VPS.
I installed it in /etc/ folder, my app and public directories have 755 CHMOD (and 777 for app/storage and public/resources) ... but when I try to login it returns me this error: http://pastebin.com/vN5QMweS
If you want to test it out by yourself, the URL is: http://vps124898.ovh.net
User and password are default ones<EMAIL_ADDRESS>with admin password)
How can I solve this issue?
Thanks,
Giulio.

Huh. Did you migrate the database?

No, I didn't.
I use the pre-setup SQLite included in the distribution. I didn't did nothing on the databse, is there some edits that i shoud do before getting it working?

Are you updating to <IP_ADDRESS> or starting from scratch?

This is the first time that I use Solder, so ti's from scratch.

Hmm ok. Do you have all these installed?
PHP
PHP MCrypt
PHP Curl
PHP GD
MySQL
Composer
FileInfo
Mbstring

Yes, I have installed them all.

Doof. I'm sorry. Go to http://vps124898.ovh.net/login

Yep, of course I did it but, when I log-in, it returns me the 500 error.

That error has to do with PDO. But it looks like you have it installed. Huh.

Uhm "General error: 14 unable to open database file" maybe a CHMOD problem? But I checked the  production.sqlite and is "755"

Even if you are using sqlite you still have to run the initial migration. php artisan migrate

Nothing

Alright, the issue is about the sqlite database.
I created a mysql database, migrating tables and everything seems working fine.
Thank you all for the help.


build .obj(mesh) to .bin, so i can loadmesh into my app

i hava try these method :
1```
.cd bgfx\scripts
ninja
**here is the bug text**
[1/23] Converting geometry ../examples/assets/meshes/bunny.obj...
FAILED: ../examples/runtime/meshes/bunny.bin
geometryc -f ../examples/assets/meshes/bunny.obj -o ../examples/runtime/meshes/bunny.bin --packnorm
l 1 --barycentric
CreateProcess failed: The system cannot find the file specified.
[2/23] Converting geometry ../examples/assets/meshes/bunny_decimated.obj...
FAILED: ../examples/runtime/meshes/bunny_decimated.bin
geometryc -f ../examples/assets/meshes/bunny_decimated.obj -o ../examples/runtime/meshes/bunny_deci
ated.bin --packnormal 1
CreateProcess failed: The system cannot find the file specified.
[3/23] Converting geometry ../examples/assets/meshes/bunny_patched.obj...
FAILED: ../examples/runtime/meshes/bunny_patched.bin
geometryc -f ../examples/assets/meshes/bunny_patched.obj -o ../examples/runtime/meshes/bunny_patche
.bin --packnormal 1
CreateProcess failed: The system cannot find the file specified.
[4/23] Converting geometry ../examples/assets/meshes/column.obj...
FAILED: ../examples/runtime/meshes/column.bin
geometryc -f ../examples/assets/meshes/column.obj -o ../examples/runtime/meshes/column.bin --packno
mal 1
CreateProcess failed: The system cannot find the file specified.
[5/23] Converting geometry ../examples/assets/meshes/cube.obj...
FAILED: ../examples/runtime/meshes/cube.bin
geometryc -f ../examples/assets/meshes/cube.obj -o ../examples/runtime/meshes/cube.bin --packnormal
1
CreateProcess failed: The system cannot find the file specified.
[6/23] Converting geometry ../examples/assets/meshes/hollowcube.obj...
FAILED: ../examples/runtime/meshes/hollowcube.bin
geometryc -f ../examples/assets/meshes/hollowcube.obj -o ../examples/runtime/meshes/hollowcube.bin
-packnormal 1 --barycentric
CreateProcess failed: The system cannot find the file specified.
ninja: build stopped: subcommand failed.

2.```
cd bgfx\examples\assets\meshes
   ninja

or
ninja meshes.ninja
here is the bug:
ninja: error: loading 'build.ninja': the system cannot find the file specified
then i make bgfx\scripts into the system path
not worked
how can i build the .obj to .bin file, so i can load mesh into the app?

Did you build tools? make tools?

of cause!
i got it!
use geometryc -f bunny.obj -o bunny.bin

Add bgfx/tools/bin/windows to your path.

i had added the system path "bgfx/tools/bin/windows"
when i '''make tools''' also has a bug like this:
The system cannot find the path specified.
make[2]: *** [../../win64_mingw-gcc/obj/x64/Release/bx/bx/src/bx.o] Error 1

another problem:
bgfx\examples\01cubes>win32_vs2017\bin\shadercDebug.exe -f vs_cubes.sc -o vs_ja3son.bin --platform windows --type v -p ps_3_0
cpp: "../common/common.sh", line 6: Warning: Cannot open include file "bgfx_shader.sh" from file vs_cubes.sc, line 82.
Error: Unable to open D3DCompiler_*.dll shader compiler.

i had put "bgfx\src" into the system path.
i use windows7 os.
how to compile the shader???

Probably add examples common and runtime to PATH ...

PATH is just for executables, it doesn't affect includes. If you have bgfx/tools/bin/windows in your PATH existing scripts should just work.

i want to compile shader, so i need to "make tools"
if "make tools" then terminal gives me a problem:
==== Building bx (release64) ====
bx.cpp
/usr/bin/sh: /bin/x86_64-w64-mingw32-g++: No such file or directory
make[2]: *** [../../win64_mingw-gcc/obj/x64/Release/bx/bx/src/bx.o] Error 127
make[1]: *** [bx] Error 2
make[1]: Leaving directory `bgfx/.build/projects/gmake-mingw
-gcc'
make: *** [geometryc] Error 2

Set MINGW environment variable.

You should ask here https://gitter.im/bkaradzic/bgfx, it will be faster to resolve than here...


Fix two compiler errors about iterating arrays and remove one unneeded unsafe block

While trying the Getting Started steps I had to locally fix these issues to continue because the latest Rust compiler reports errors on building worker-build. The fixes are simple and after making them I was able to successfully run the example, make changes to the worker and see those changes applied.

@gnp - thanks for this! The build program is valid in recent versions of Rust. Out of curiosity, are you running on the latest version of Rust when you encounter these errors? If not, which version are you using? (rustc --version)
We still have not decided on the minimum supported version of rustc for this crate, but my guess is you're using an older version.

This is the version I'm using:
rustc 1.52.1 (9bc8c42bb 2021-05-09)```

IntoIterator for arrays was stabilized in 1.53: https://github.com/rust-lang/rust/blob/master/RELEASES.md#libraries-2

Thanks, @jyn514!
So, @gnp, I think we will at least start with 1.53 as a minimum supported version.
I will review the unsafe usage and get back to you. In the meantime, if you would like to still keep this PR active, please upgrade your Rust version and push a new commit without the addition of the .iter() call on the arrays. Much appreciated :)

Actually, I will go ahead and try to modify your fork. Currently working on this now and can probably handle it. I'll push to your branch so you maintain contributor credit here.

Thanks!


Bump KEB to 1.2.1

Description
Changes proposed in this pull request:
Related issue(s)

/kind enhancement
/hold

/test pull-keb-cleanup-job-build


use chr in Python 3

This PR resolves the error NameError: name 'unichr' is not defined in Python 3.

signed the CLA

from six import unichr looks better.

Thank you, @deasuke. It's updated.

#123 fixes also tokenizer_test.py

I'll close this.


Pygame import error

Can trans pygame to js?
When i use it, raised an error.
Import error, can't find any of:                 /opt/NearlyPurePythonWebAppDemo/to_js/pygame/locals.py                 /opt/NearlyPurePythonWebAppDemo/to_js/pygame/locals.js                 /usr/local/lib/python3.6/dist-packages/transcrypt/modules/pygame/locals.py                 /usr/local/lib/python3.6/dist-packages/transcrypt/modules/pygame/locals.js                 /usr/local/bin/pygame/locals.py                 /usr/local/bin/pygame/locals.js                 /usr/lib/python3.6/pygame/locals.py                 /usr/lib/python3.6/pygame/locals.js                 /usr/lib/python3.6/lib-dynload/pygame/locals.py                 /usr/lib/python3.6/lib-dynload/pygame/locals.js                 /opt/NearlyPurePythonWebAppDemo/to_js/pygame/color.py                 /opt/NearlyPurePythonWebAppDemo/to_js/pygame/color.js                 /usr/local/lib/python3.6/dist-packages/transcrypt/modules/pygame/color.py                 /usr/local/lib/python3.6/dist-packages/transcrypt/modules/pygame/color.js                 /usr/local/bin/pygame/color.py                 /usr/local/bin/pygame/color.js                 /usr/lib/python3.6/pygame/color.py                 /usr/lib/python3.6/pygame/color.js                 /usr/lib/python3.6/lib-dynload/pygame/color.py                 /usr/lib/python3.6/lib-dynload/pygame/color.js                 /usr/local/lib/python3.6/dist-packages/pygame/color.py                 /usr/local/lib/python3.6/dist-packages/pygame/color.js                 /usr/lib/python3/dist-packages/pygame/color.py                 /usr/lib/python3/dist-packages/pygame/color.js
I doubt the code make a circular reference problem.But I'm not sure.
I don't know how to solve it.
And do transcrypt support pygame?

from the git README:

Web batteries: Seamless access to any existing JavaScript library has been favored over inclusion of many Python libraries in the distribution. There are some exceptions to this rule, e.g. math, cmath, random, itertools, re, time, datetime and turtle, and some more may follow, but in general the accent is on libraries that are relevant in the browser.

PyGame is partially written in C++, hence unfortunately won't run with Transcrypt, which relies on the "bare" browser environment.
There are ways to compile C++ to web assembly, but unfortunately they are currently to slow to be practical when used over the Internet.


Birth and death rate data comparison - Ethiopia

Update senegal-basic-dhs.yaml for Ethiopia's data.
Data includes: maternal mortality rate (MMR), infant mortality rate (IMR), crude death rate (CDR), crude birth rate (CBR)

Updated to include data for Ethiopia
Assign data points of interest in DHS dictionary for Ethiopia data.
All data 2018 unless otherwise indicated
{
'maternal_mortality_ratio': 401.0, # Per 100,000 live births, (2017) From World Bank https://data.worldbank.org/indicator/SH.STA.MMRT?locations=ET
'infant_mortality_rate': 38.0, # Per 1,000 live births, From World Bank
'crude_death_rate': 6.6, # Per 1,000 inhabitants, From World Bank
'crude_birth_rate': 32.3, # Per 1,000 inhabitants, From World Bank
}

[ ]  format yaml file
[ ]  add to locations/ethiopia folder

Estimates updated for 2019
Assign data points of interest in DHS dictionary for Ethiopia data.
All data 2019 unless otherwise indicated
{
'maternal_mortality_ratio': 401.0, # Per 100,000 live births, (2017) From World Bank https://data.worldbank.org/indicator/SH.STA.MMRT?locations=ET
'infant_mortality_rate': 36.6, # Per 1,000 live births, From World Bank
'crude_death_rate': 6.4, # Per 1,000 inhabitants, From World Bank
'crude_birth_rate': 33.1, # Per 1,000 inhabitants, From World Bank
}

Issue Closed: PR #118


How to do inference after using ImageDataGenerator for training?

I'll start out by saying that ImageDataGenerator is friggin' awesome for free data augmentation.  After I train the model I'm confused how to do inference though.  If I use features like zca_whitening then I will want exactly the same transformations applied to my production data where I don't know the true labels.  Is there an easy way to do this?  (Is it done automatically?)  It would be helpful if we turned on one of these transformations in the cifar10_cnn example and then expanded it to do inferencen- currently it only does training.
https://github.com/fchollet/keras/blob/master/examples/cifar10_cnn.py

You can use ImageDataGenerator to generate batches of data with the same characteristics as your training data, then use model.predict_on_batch(x) to generate predictions for these batches.

how to achieve this purpose in the latest keras?


Fix documentation of argument types for anndata.concat

Types were previously not showing up.
This was due to sphinx_autodoc_typehints failing to process Optional and collections.Mapping[str, AnnData] as valid typehints (since they are not). However, instead of creating any warning or error, this just silently passed and did nothing.

The warning happens here: https://github.com/agronholm/sphinx-autodoc-typehints/blob/e6b611955baf00ef3206326e7b6a942ba39ab604/sphinx_autodoc_typehints.py#L212-L213
the default for all loggers is to be set to show warnings and errors, so we need to figure out why there’s some suppression of logs happening somewhere.

I believe I was getting a TypeError first, which wasn't leading to a log.
Two of the errors I remember were "Mapping[str, AnnData]" where Mapping was imported from collections.abc, and a bare Optional which is apparently invalid.
I figured out what was happening by using a modified version of this code with a bunch of print statements.


Accept array on style props

I built a wrapper around the package to easily change it if I have to, something like:
class MyCheckbox extends Component {
  render() {
    const { value, onChange, containerStyle } = this.props;

    return (
      <CheckboxField
        onSelect={onChange}
        selected={value}
        containerStyle={[styles.checkboxContainerStyle, containerStyle]}
        checkboxStyle={styles.checkboxStyle}
      >
        {value ? <Icon style={styles.checkColor}>check</Icon> : null}
      </CheckboxField>
    );
  }
}

I want to use a different containerStyle if it's provided through a prop, but it throws a warning since the passed style is not an object but an array.

I have just published an update to 1.1.2 to allow array prop type for all style props. This should now support arrays passed into the styles and no longer throw the warning. Please update your package from 1.1.1 to 1.1.2 to pick up the latest changes.

Awesome, thanks @vincee48!


Add support for local history

I would love to be able to see my local history for a file like you can do in intelliJ.

That would be amazing. Jetbrains has probably the best local history support. There are a couple of extensions for VS Code but they aren't as convenient.

please add this option please
I m afried of Git, and this story make me more afreid of using it.

THIS THING DELETED 3 MONTHS OF WORK!!!!
https://github.com/microsoft/vscode/issues/32405

single programers  we don t need all the git complexity.

+1 (just few mins ago, wanna discard some changes in just few files... discarded all unstaged files...)

Can anyone please suggest - "How can I see my local file history changes in VS code like we can check in eclipse IDE? Sometimes we do changes a lot in single file before commit and this feature can be really handy to check entire day's changes in one file. I have checked few plugins like "Local History" but the changed files keep on adding in my git changes section and changed file numbers keep on increasing. I doubt if I am using it correctly. Please suggest best plugin or options for it. Thanks

For reference, there is an extension, but it's not nearly as powerful as what's offered in IntelliJ/WebStorm.
Examples of features that I'd like to see if this were to be implemented:

Being able to add checkpoints (local commits). There is another extension for that here, though.
Being able to support local history when the files are moved/renamed.
Being able to revert more than just edits (e.g. deletes, moves).

This feature set also has synergy with #43555, #52844, and #9390.

This is something that would be super helpful. even just to be able to save undo across sessions would be amazing.

Here's a horror story. I had all my files tracked in Git and began writing code for a new feature that used an API at the end of a file, so my workspace had uncommited changes. Because I had to wait for approval for more API quota to continue developing and testing my code and because my code wasn't yet commit worthy, I continued work on other projects and forgot I had uncommited changes in that repository.
A few days later I was experimenting with some VS Code features and I needed to purposefully create some linting errors in a file to test it out, so I opened that same repository and randomly deleted a few lines at the top of the file I had been working on a few days before. I mistakenly thought I could just "discard changes" in the Source Control tab and Git would bring my file back, reinserting the lines I deleted. I closed the file, losing the ability to undo (cmd+z) the deleted lines. As I was ready to reverse the deleted lines, I hopped onto the Source Control tab and only seeing the deleted lines at the top of the file (I did not look at the Ruler on the right hand side), I pressed "Discard Changes".
A few days later my request for API quota was approved and I reopened the file. As I scrolled to the end of the file my jaw dropped and I started replaying this cute little story in my head, trying to understand out how the hell had I figured out a way to permanently delete my own work.
TL;DR
Local history would have saved me from having to spend a few minutes (but it could have been hours or days) rewriting permanently lost code.
I would love an ETA on this feature and a comment on what's blocking it from being shipped.

I would love this feature! 😍

+1

This feature is useful

Any update about this feature

+1

Today i stopped using VS Code after 4 years and switched to IntelliJ. THIS IS THE REASON WHY. I love VS Code, but a editor without local history is gabrage.
I just lost 30 file of refactoring because a commit issue - probably wasnt VS Code(probably husky), but it leaks local history.

VS code should add this feature ASAP otherwise sooner or later, developers find other IDE to work Because we all do mistakes and high chances of losing our work in the absence of this feature.

Team Explorer does let you view history for any changed files, but I don't see how to use it for a file that hasn't been changed...

Just now, after I git reset hard, I found all files I didn't staged was lost. It's so frustrating my day work just go away.

I had the problem that Prettier commit pre hook got stuck and i lost the files

I oppose this feature. For the reason that if am editing a file that I don't want the history tracked (e.g. with passwords or other secrets) I dont want vscode to store that information elsewhere in a magical/non-transparent way. I support a standard extensions that a user can opt into.
With respect to those who have experienced data loss, I think that's just part of what you need to deal with. I've lost data before for foolish rm commands or overwriting unstaged git changes.  But it's the behavior I expect from the tool and the responsibility i take when I use these low level capabilities.

I oppose this feature. For the reason that if am editing a file that I don't want the history tracked (e.g. with passwords or other secrets) I dont want vscode to store that information elsewhere in a magical/non-transparent way. I support a standard extensions that a user can opt into.
With respect to those who have experienced data loss, I think that's just part of what you need to deal with. I've lost data before for foolish rm commands or overwriting unstaged git changes.  But it's the behavior I expect from the tool and the responsibility i take when I use these low level capabilities.

Hey Dylan. Please don't mistake the desire for control over your own data for opposition to an enormously useful feature like local history. "The status quo being part of what we have to deal with" is not a good argument - we can solve both. Cheers 🥂

I only realized there is no such a feature after I accidentally git reset hard in a wrong repo....

Great idea, done a little disservice by the (over) emphasis on data loss. Recovering from such is a handy side-effect, but not I think the primary motivation. Anyone who's used Intellij's local history (or emacs' undo-tree IIRC?), knows that having fluent nonlinear access to previous states of a file is an ergonomic master-stroke.

So as I see the complaints about GIT related issues are multiplying. Maybe it should be reported as a BUG - Local History is only one solution to it.
@tautomer @tjx666
Do You use Prettier / Husky precommit hooks ?

temp alternative
https://marketplace.visualstudio.com/items?itemName=xyz.local-history

Everday i thing about back to phpstorm because two reasons, file history and search / search and replace, vscode simple perfect on the all anothers aspects

just pressed 'y' instead of ctrl+y, and lost a whole bunch of progress I had decided to redo. local history would have been a life saver here

https://marketplace.visualstudio.com/items?itemName=xpo.local-history
A new Local History extension for VSCode. It only backup the diffs instead of whole file when saving. You guys can use it while waiting for VSCode Local History official feature.

@cuongthm thanks, but it's another extension that uses a folder inside the specific workspace / project folder where you are working on, while I'd prefer something similar to what Netbeans does, which is putting all history info inside a IDE's folder.
It would also be nice to have a feature to clean history older than a certain date!

I made two changes but wanted to commit only one.
Then i have to erase the part that I don't know any to commit but keep it in local changes, after commit i have to rewrite that part again to continue work.

With local history that was just a patch away

.

please!

I'm relatively new to VSCode, but people have been telling me it's the best way to do microcontroller work.  It also has the easiest way to compile and deploy Marlin firmware (3d printer and laser engraver controller).   There's something wrong that I did in the last few hours, so I wanted to check through the changes.   There's no edit history?!!!
Even Notepad++ and vim have backups/edit history.   I've always done well with simple editors on complex projects.  I assumed that anything this big and feature rich would already have it available.   I don't use it much, but when I do, I expect it to be there.
I see everyone saying xyz.local-history.  That's installed now, but that functionality should have already been in VSCode.  Installing it now doesn't help me with today's problem.

@JWSmythe this deficiency is recognized almost unanimously. I know you have good intentions, but this issue does not need more confirmation. What it is missing is a solution. If you cannot implement this or sponsor someone to do it, thank you for waiting patiently in silence like all other users.

@Chealer
Would you prefer me to just comment [bump], rather than saying why I agree?   And, why complain about me and not the other 3 bumps this week?  You could have patiently waited in silence until it was just fixed, rather than cluttering the comments with useless text.

@Chealer
Would you prefer me to just comment [bump], rather than saying why I agree?

What I would have preferred is for you to record your support in a way which does not trigger notifications.

And, why complain about me and not the other 3 bumps this week?

I recognize that my comment seemed to imply that you were the only one at fault here. I do not think that is the case and I apologize for that. That being said, your comment was the longest. It does contain information which could be useful prioritizing this issue. I just happen to think that this issue's importance is self-evident, and the hundred users who support this request every year are enough proof of that, so I would be most surprised if any comment which doesn't help implementation (or mitigation) would speed up resolution at this point.

You could have patiently waited in silence until it was just fixed, rather than cluttering the comments with useless text.

This issue is not a bug. VScode may not meet your expectations, but that behavior is not a defect.

i use this extension since 1 year without issu
https://marketplace.visualstudio.com/items?itemName=xyz.local-history

I am a newbie and i want to work on this. Do I have to replicate the features of  https://marketplace.visualstudio.com/items?itemName=xyz.local-history or what extra needs to be done to make it native?

Hopefully it will be as perfect as intelliJ's local history

@kieferrm  hi I want to work on this, how to go about it

@kieferrm, @bpasero   hi I want to work on this, how to go about it
I am thinking of replicating from https://github.com/JetBrains/intellij-community/tree/bd84401e970ff91b6e232bb129972fb5861c4ee5/platform/lvcs-impl/src/com/intellij/history
but I am new to the world of open source and would love some guidance

Have you looked here? https://github.com/microsoft/vscode/wiki/How-to-Contribute

A first version of "Local History" is now available to play with in our insiders build: https://code.visualstudio.com/insiders/
Anytime a file is saved, a new entry appears in the "Timeline" view. Local history entries can:

compare to others or the file
be restored
deleted and renamed

In some cases we are able to tell the semantic change behind a save, e.g. when you run a refactoring and then the label of the entry will try to reflect that.
Since the timeline view does not provide a way to show all history entries, a separate command is there to view and restore any history entry that exists:

New settings are introduced to:

enable/disable local history
configure the maximum number of entries per file
configure the maximum file size for a file to be considered for local history

Happy for feedback, please give it a try. Feel free to file issues too, but keep in mind existing issues.

Great news, thanks for that! Just a curiosity: what's the filesystem location of the files that are created to keep that history? And, is there a way to keep it clean at some point (either manually or automatically)?

I wanted to learn how to build that :(

Great news, thanks for your work, I just tried it out and it met my expectations, which is going to be my favorite feature.
Can I make some suggestions? when comparing previous version with current, Could support fast append block content to another?

Thanks again.

@antariksh17 sorry for that. this was a rather involved change, but I am happy to answer any questions that you might have for how I added this via https://github.com/microsoft/vscode/pull/145136. Typically I would try to look for issues that have the related label applied for where we ask for help, please see https://github.com/microsoft/vscode/wiki/How-to-Contribute#where-to-contribute
@seth100

what's the filesystem location of the files that are created to keep that history? And, is there a way to keep it clean at some point (either manually or automatically)?

That depends on how VSCode is run:

local desktop client with local workspace: local file system
local desktop client with remote file system backed workspace: remote file system
web client with remote file system backed workspace: remote file system
web client with non-file-system-backed workspace (e.g. vscode.dev): IndexedDB in the browser

When stored in the file system, there is a folder called History in the folder User that is stored at the user-data-dir, which depends on the OS you are on. That is the same location where e.g. also backups go or UI state.
As for cleaning up:

entries can be manually deleted one by one from the timeline view
oldest entries are automatically removed when the configured limit is reached
there is a command to remove all entries across all files:

Not sure you are missing another way of cleaning up entries?
@aliuq

Can I make some suggestions? when comparing previous version with current, Could support fast append block content to another?

Please cast your vote at https://github.com/microsoft/vscode/issues/25887

@bpasero Thank you very much for your excellent work.
I made a feature request here
Timeline - save the backup file relative to the original file
https://github.com/microsoft/vscode/issues/145321
I have two more requests, but I could not open a new ticket (github gave me error 500!), so I will post them here:
Timeline - lists all the files which are saved in the backup folder
I hope we can have an option to see all the files which are saved in the History folder, so we can cleanup orphan files and have a summary of our history timeline.
orphan files = when I delete or rename a file, its backups will remain in the History folder inside user-data-dir folder.
Timeline - track renamed files
when I rename a file inside vscode, its timeline is lost. I hope it can be tracked when renamed so it keeps the same timeline.
thank you.

Timeline - lists all the files which are saved in the backup folder

The command "Local History: Find Entry to Restore" gives you a list of every file that has local history entries. From there you can drill into the individual entry. If you have the "Timeline" view visible, you can delete individual entries. I know this is a bit rough from a UX point of view and I think https://github.com/microsoft/vscode/issues/95332 needs to land in order for the timeline view to show the full set of all local history entries.
I am open for suggestions how to improve the "Find Entry to Restore" picker. It would be easy to add a button into the picker to remove entries from the picker.

Timeline - track renamed files

Yeah, that is on my list to look into, if I cannot get to it, I will file an issue for it.

@bpasero

The command "Local History: Find Entry to Restore" gives you a list of every file that has local history entries.

cool, I did not know that this option keeps track of deleted/renamed files too, nice.

I am open for suggestions how to improve the "Find Entry to Restore" picker. It would be easy to add a button into the picker to remove entries from the picker.

yes a button to remove an entry will be useful, or maybe a button to open the folder where the backup of a specific file resides, which will serve for other purposes (like deleting the content or do a grep search), because actually the folders names inside History folder use a hash, and it is impossible to decrypt that hash because of the Bitwise left shift used I think.

Yeah, so the location of a history entry is actually a hash of the full original path so that we have a fixed-length unique location for each file. Within the location, each entry is a random 4-length name with the original extension. As a sibling there is a entries.json file that contains the original file name and some metadata, e.g.:
{
   "version":1,
   "resource":"file:/Users/bpasero/Desktop/project/file.ts",
   "entries":[
      {
         "id":"4oXJ.json",
         "timestamp":1647520366982
      },
      {
         "id":"DEnq.json",
         "timestamp":1647523809834
      },
      ...
   ]
}

Feel free to file individual issues for the things you ask for, then we can proceed in those issues and discuss them there.

We will ship this feature as part of our April release next week. You can use our insiders builds to benefit from the feature today: https://code.visualstudio.com/insiders/
The test plan item https://github.com/microsoft/vscode/issues/145461 covers its capabilities, so feel free to give it some testing and report issues back.
Some new things added over the past days:

track renames of files that are under active local history
a new setting workbench.localHistory.mergePeriod to merge entries over a specific period of time
a more prominent filter action in the timeline view to enable/disable local history entries (or git entries)

Existing issues are labeled https://github.com/microsoft/vscode/labels/timeline-local-history

If anyone has a better idea for how to call the workbench.localHistory.mergePeriod setting, feel free to reach out:

The way it works is:

you save and immediately a local history entry is created (so it is not a delay or timeout)
any new entry that is within 10s to the last entry will replace that entry (so it is more like a debounce)

Some suggestions so far from the team are to call it frequency or debounce.

call it frequency or debounce.

interval also !
and more synonyme !
https://www.thesaurus.com/browse/frequency
https://www.thesaurus.com/browse/interval
https://www.thesaurus.com/browse/delay

Yeah that site is really helpful, I use it a lot. I think interval might be a bit misleading because as a user you might think that now a local history entry is created every 10s even without user action. For example setInterval in JavaScript installs a function that will run every <n>ms.

I vote for debounce for the sake of accuracy. Interval, frequency, and delay don't really capture what it is.

Another idea I had was mergeWindow. window seems to describe a time span and so merge would occur in a certain time span.

I vote for the word merge too. how about mergeChanges

@badrelmers the setting itself is a number as seconds though, so I would like to have some kind of reference to time in the settings key.

yes. then why not mergeChangesInterval

A few more suggestions:

saveDebounceInterval <- my current preference
mergeDebounceInterval

It seems to be impossible to go back to the old behaviour, which is to have a single timeline item called "uncommitted changes". This makes it very hard for me to see what I have changed since the last pull, without painstakingly going through each individual timeline item and memorising the full diff between each version.
Storing local history is very useful, but could we have a switch to easily toggle between showing:

All individual local saves
All uncommited changes together (i.e. merged)

Turning off the new local history feature in workspace settings seems to show just the git timeline without any information about uncommitted changes.

Uncommitted changes are accessible from the SCM changes view:

The decision to remove the entry from timeline was discussed in https://github.com/microsoft/vscode/issues/145723

This should be something you can toggle between. And if you turn off local history then it should definitely still be shown.

Uncommitted changes are accessible from the SCM changes view:

I did not test the proposal, but it would be useful to tag history entries in relation to SCM. If the latest committed state was flagged, that would facilitate the use case of @jacrosby (as long as that entry is still in history...)

There is currently no relation between SCM entries and history entries, they are 2 independent providers of timeline entries.


[WIP] Compile with PIE buildmode when available

This PR use -buildmode=pie flag for build command to provide better protection of memory at runtime.
https://docs.google.com/document/d/1nr-TQHw_er6GOQRsF6T43GGhFDelrAP0NqSS_00RgZQ/edit?pli=1#heading=h.nidcdnrtrn3n

Codecov Report

Merging #7429 into master will decrease coverage by <.01%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master    #7429      +/-   ##
==========================================
- Coverage   41.19%   41.18%   -0.01%
==========================================
  Files         469      469
  Lines       63544    63544
==========================================
- Hits        26174    26172       -2
- Misses      33948    33950       +2
  Partials     3422     3422

Impacted Files
Coverage Δ

models/repo_list.go
72.08% <0%> (-1.02%)
:arrow_down:

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 072bdfa...54d6fe9. Read the comment docs.

I don't think this works for the mips devices we are compiling for.
Per the document you linked In the Go 1.6 release this is implemented for linux-386, linux-amd64, linux-arm, linux-arm64, linux-ppc64le, android-amd64, android-arm, android-arm64, android-386, or when using gccgo. Although maybe it has changed since 1.6

Go1.10 also add darwin/amd64 but windows binaries are still not supported.
I adjust to deactivate it for build command and only using it for compatible releases.

This seems to fail to build linux release ... I will have to look further down at it.

Looking at https://github.com/karalabe/xgo/blob/d164e4e53dfdc4e25de90a762d213f8d397e24a1/docker/base/build.sh#L162 for android specific (that enforce PIE binary), it seems to need some specific CGOFLAG. I will have to find a way to force them.

Gitea uses https://github.com/techknowlogick/xgo/ xgo fork which has android & ios support removed.


Entities saving on create and not update

Hey Ruddell, looks like a silly question, but I am able to create a new record in any entity, but when I try to update there is nothing happen after I click save. I was editing some date field as it was having an issue, so i tried another entity. The same issue is there the save works on new record and not on old record when we try to edit.
also, I have applied by setting some default value to fields, but I was unable to do that.
modified: {
value: 'some_value',
returnKeyType: 'done',
onSubmitEditing: () => this.submitForm()
}
My configuration
ignite --version 2.1.2
android emulator running Android 9

React dependencies in package.json
 "react": "16.4.1",
    "react-native": "0.56.1",

Can you share the entity JDL or JSON files for one that is causing issues? Also what version of ignite-jhipster do you have in your package.json?   I'll have a better answer for you when I can test it out

Hi, i have     "ignite-jhipster": "1.12.3",
and entities i have issue on every, for edit only
like this questionLayer Entity
{
    "fluentMethods": true,
    "clientRootFolder": "",
    "relationships": [],
    "fields": [
        {
            "fieldName": "title",
            "fieldType": "String"
        },
        {
            "fieldName": "description",
            "fieldType": "String"
        }
    ],
    "changelogDate": "20181020132402",
    "dto": "mapstruct",
    "searchEngine": false,
    "service": "serviceImpl",
    "entityTableName": "question_layer",
    "jpaMetamodelFiltering": false,
    "pagination": "no"
}

Ohk ruddell thanks, can you give me any idea/hint for the issue, so I can also look into it also.

I can't reproduce your editing issue, do you notice anything weird in the logs?  You can use Reactotron to see any API requests and Redux State changes.  Your .yo-rc.json from your jhipster app might help me reproduce (that's why there's an issue template).
To set a default value for new entities, set the formValue in componentWillMount (currently the code sets it to { }.  I'm sure this could be improved.

Hi , the .yo-rc.json is here
{
	"generator-jhipster": {
		"promptValues": {
			"packageName": "easygov",
			"nativeLanguage": "en"
		},
		"jhipsterVersion": "5.5.0",
		"applicationType": "gateway",
		"baseName": "easygov",
		"packageName": "easygov",
		"packageFolder": "easygov",
		"serverPort": "8082",
		"authenticationType": "uaa",
		"uaaBaseName": "account",
		"cacheProvider": "hazelcast",
		"enableHibernateCache": false,
		"websocket": false,
		"databaseType": "cassandra",
		"devDatabaseType": "cassandra",
		"prodDatabaseType": "cassandra",
		"searchEngine": false,
		"messageBroker": false,
		"serviceDiscoveryType": "consul",
		"buildTool": "maven",
		"enableSwaggerCodegen": true,
		"clientFramework": "angularX",
		"useSass": true,
		"clientPackageManager": "npm",
		"testFrameworks": [
			"gatling"
		],
		"jhiPrefix": "jhi",
		"enableTranslation": true,
		"nativeLanguage": "en",
		"languages": [
			"en",
			"hi"
		]
	}
}

and thanks for reactotron, i did not knew. That will help me if the issues is in Api call itself , again thanks for the solution

Finally made reactrotron to work,
for new, when I click save there is a log, also the data is saving, with entity created message

For update there is no log when i click on save, also no error or warning on mobile

I have other entities, that contains a localdate field, so i am trying with one entity questionLayer having two string fields only, it is default created with entity command. So does not why there is issue

I still can't reproduce, even using a UAA, did you modify the entity's edit screen file at all?

The QUESTION_LAYER_REQUEST is used for both update and create, the only difference is put vs post http method (and the lack of ID in a new entity).
I still can't reproduce the issue. :( I tried with the same backend (uaa gateway) with the QuestionLayer entity and I don't notice any issues.

No, I have not edited, entities they are default I am checking. Anyways, if the version change can help I will update and run again to see.

Hey, I'm also facing the same issue. When i update the record nothing will happen.

@ParasRocks As you can tell from my above messages, I can't reproduce the bug.  Do you have any more information that would help, such as specific steps that cause it to happen?  Does it only affect Android?

Hey @ruddell maybe the issue is only for Android i guess, can you test on that . We are using android only not ios.

Hey, @ruddell I tried again today by updating dependencies and ignite version, created a new app. The issue is same in updating, maybe the issue is with android only.

Hi @ruddell , the issue is with the setting value of object after submitting, in the update case.
The line here
const questionLayer = this.refs.form.getValue()

replacing with this
const questionLayer = this.state.formValue

It looks like the t-comb-form native is having some issues or the value being referenced by  ref is not giving the values.
i have checked with the console, whenever we try to update, by the logic, the questionLayer object is always null, and as there is no case for handling the issue. The if case is skipped and there is no warning or alert.
 if (questionLayer) { // if validation fails, value will be null
      this.props.updateQuestionLayer(this.formValueToEntity(questionLayer))
    }

maybe you can add like this, so people can know if there are null values going or just to check what is wrong with the method
 if (questionLayer) { // if validation fails, value will be null
      this.props.updateQuestionLayer(this.formValueToEntity(questionLayer))
    } else {  // one else case to handle failed update case and show alert
      Alert.alert('Error', 'Something went wrong updating the entity', [{text: 'OK'}])
    }

anyways thanks for maintaining the project, i will be sharing back to this project


Cashout command

Currently users are using a bash script to cash out.
The CLI could also provide this functionality and it can be better maintained than a shell script on the long run. Also this would solve the issue that running shell script on Windows is not trivial.
Currently the script has three subcommands:

cashout <peer>: cashes out the cheques from a single peer
cashout-all <min-amount>: cashes out all the cheques that reaches a minimum amount
list-uncashed: list all uncashed cheques

I was thinking that the actual commands could be the following:
cashout peer <peer-id> [min-amount]: cashes out cheques from a single peer
cashout all <min-amount>: cashes out all the cheques that reaches a minimum amount
cashout list: list all uncashed cheques

However when thinking further about adding deposit and withdraw commands then maybe it's better to structure it otherwise. I thought about calling the command chequebook but we have proof that it's hard to write correctly, although it could be also possible to use cb as a shorter form. Then the command names could change back to cashout-peer, cashout and list-uncashed.
Another idea was using bzz for this command name because we are ultimately dealing with BZZ but that may be also confusing because it's also an overloaded concept since it's used in the endpoint and a future protocol as well.
What do you think?
@Cafe137 @nugaon @vojtechsimetka @AuHau

Another idea was using bzz for this command name because we are ultimately dealing with BZZ but that may be also confusing because it's also an overloaded concept since it's used in the endpoint and a future protocol as well.

I aggree with this we shouldn't use bzz for this too.

However when thinking further about adding deposit and withdraw commands then maybe it's better to structure it otherwise. I thought about calling the command chequebook but we have proof that it's hard to write correctly, although it could be also possible to use cb as a shorter form.

Good consideration, I think we definitely should group these commands under the corresponding phrases that Swarm termonology use, thereby also make these terms familiar and friendly for the users.
But even more important can be these operations have common properties like using blockchain. If the commands have the same parent command then the neccessary options and base functions can be defined there.

Then the command names could change back to cashout-peer, cashout and list-uncashed.

I guess you want to change it because the command call tree would be too long, but I would not afraid from this too much and it also keeps the concept of the above mentioned principle, so we may leave it as it is, just put an other level cb before cacheout.

Hmm, is there an issue for the deposit and withdraw commands? I am not completely sure about the functionality.
I agree with following of the terminology that is used across the whole ecosystem, so I would go with chequebook root command. Btw. yargs supports recommendCommands() (see how it is used here), that might also help with the bad spelling.
Honestly, I don't think we need three separate sub-commands for these tasks. I think one subcommand cashout with multiple flags would be sufficient. I imagine following schema:
cashout [--dry-run] [--peer ADDRESS] [--min AMOUNT]

Where by default it cash out all the cheques that exceed default min. value. If specified --peer then only for given address the cheque is cashed out. If --dry-run (or --list if you would like) is specified then it would show what cheques would be cashed out without cashing them.

With the swarm-cli 0.6.0 release we have added these commands:
cheque cashout --all
cheque cashout --peer <peer>
cheque list
cheque deposit <amount>
cheque withdraw <amount>


libselinux: Fix cross-compilation with Python 3

Motivation for this change
Fixes cross compilation, after #75668.
Without this, the python used somehow is the target python, and not the build python. Not sure what changed between python3 and python2 that made this a new issue.
With #77525 and this, Mobile NixOS stage-1 builds correctly on the tip of staging.
Things done

[x] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[x] Ensured that relevant documentation is up to date
[x] Fits CONTRIBUTING.md.

Ah, @lopsided98 explained it, I believe, in #75668 already. See #49526.


2.7.5 not triggering routines

Had to move back to 2.7.4

Please provide logs. There wasn't any change to the routine playback between 2.7.4 and 2.7.5.

Add use the template. I won't respond further otherwise.

We can reopen when your'e ready to provide more information. Thanks!


Task thread for 3D models in API

The following changes need to be made on the API side to add 3D models as a category. During the addition of audio, a lot of the code was refactored to make adding more media types easier so this should be fast.

[ ] Create the Django models

[ ] Model3d

[ ] DRF Serializers

[ ] Search request
[ ] Search result
[ ] Report serializer
[ ] ? Serializers for 3d-model specific views (like audio has waveform)

[ ] DRF Viewset

list
stats
retrieve
related
thumbnail
report
? 3d-model specific URLs (like audio has waveform)

[ ] Request/response examples

1:1 correspondence with viewset endpoints

[ ] Swagger docs
[ ] URLs

Closing as 3d models are indefinitely on hold and no work should be done on them until we re-plan this project.


Remove the HTML tags from README.md

So it's easy to read it even in the non-HTML rendered view.

Fixed by #145


Optimize content for AR and VR

Currently the content seems to be designed more for VR than AR (the dome ceiling, the shadow, etc.). We need to make sure the tutorial is deployable to AR and VR devices while achieving a 60fps framerate.

Confirmed that this works w/ HL2. I still need to double check for VR. I'll close this after I test on Monday.

Tested w/ holographic remoting for HL2 and deployed. Also tested w/ Oculus link. Works fine and posted a video in our chat.


Ft model validations 121991391

Coverage decreased (-1.8%) to 97.782% when pulling 1f36942d7e3905f2ed01ffee54e3a814c973c5a0 on ft-model-validations-121991391 into f17256887a7e2ef0c02c4c6a7fc612dae173a6c3 on master.


Create a new plugin for ensuring a single space before a '=>'

This will trigger a warning only for resources with single parameters such as:
file { 'foo':
  ensure⎵⎵=> file,
}

Summary
Create a new plugin for ensuring a single space before a '=>' in resources with a single parameter. Arrow alignment for resources with multiple parameters (including detecting extra white space before the arrow) is already done in the arrow_alignment plugin.
Checklist

[x] 🟢 Spec tests.
[ ] 🟢 Acceptance tests.
[x] Manually verified.

 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.Sergei Gerasenko seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.You have signed the CLA already but the status is still pending? Let us recheck it.

Hi, are you aware of https://rubygems.org/gems/puppet-lint-strict_indent-check ? It also checks the alignment

Hi, are you aware of https://rubygems.org/gems/puppet-lint-strict_indent-check ? It also checks the alignment

Yes, I do have that installed but it wasn't catching this situation.

@gerases apologies for the such late response..

@jordanbreen28 , ah, good point -- just changed and pushed -- is that better?

@gerases could you sign the SLA? I've tested this locally and all works like a charm :)

@gerases could you sign the SLA? I've tested this locally and all works like a charm :)

I think I did but it's still saying pending?

@gerases ah! its been known to do this.

re-opening

Looks like this is the issue https://github.com/cla-assistant/cla-assistant/issues/562#issuecomment-619914668
You need to set your email via git config and then commit

Looks like this is the issue cla-assistant/cla-assistant#562 (comment) You need to set your email via git config and then commit

okeedok, working on this right now

Hmm, i can't seem to do anything here, should close the PR and create a new one?

@gerases It looks like you're commits are authored by a different email/user than your PR was created with (which is probably what you used to sign the CLA) 😃

Thanks for your contribution @gerases 😁

@jordanbreen28 , happy to contribute! Thank you all as well!


docs: remove invalid command alias

🔗 Linked issue

❓ Type of change

[x] 📖 Documentation (updates to the documentation, readme or JSdoc annotations)
[ ] 🐞 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
Commands: https://github.com/nuxt/cli/blob/main/src/commands/index.ts
Aliases for some commands are currently unavailable, removing them will make the document clearer.

📝 Checklist

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

Thank you! ❤


Mysql tinyint(1) is exported as tinyint(4)

System information:

Operating system (distribution) and version Windows 10
DBeaver version 6.2.3
Additional extensions

Connection specification:

Database name and version Mysql 8
Driver name
Do you use tunnels or proxies (SSH, SOCKS, etc)?

Describe the problem you're observing:
When syncing dev and production db with Export data -> Database, fields that on the original schema are declared as TINYINT(1) UNSIGNED are imported on destination as TINYINT(4) UNSIGNED.
This creates problems with frameworks as the boolean type mapping of the first one is different from the integer type of the second.
Steps to reproduce, if exist:
create a table, add a tinyint(1) unsigned column, export data and import on another database
Include any warning/errors/backtraces from the logs

Thank you for the bug report. While you can correct it manually in Tables mapping  as workaround.

In fact it was mapped into tinyint without modifiers. Which stands for tinyint(4).
Fixed (now we use exacly the same data type when transfering between datasources of the same type)

verified


Value ok of type java.lang.String cannot be converted to JSONObject

Describe the bug
I have these logs when i'm trying to log an event on Android (the same code is working fine on iOS)
I/AppsFlyer_6.9.3( 4496): CACHE: caching request with URL: https://inapps.appsflyer.com/api/v6.9/androidevent?app_id=eco.kiklos.remind&buildnumber=6.9.3
I/AppsFlyer_6.9.3( 4496): CACHE: done, cacheKey:<PHONE_NUMBER>909
D/AppsFlyer_6.9.3( 4496): HTTP: [251521122] POST:https://inapps.appsflyer.com/api/v6.9/androidevent?app_id=eco.kiklos.remind&buildnumber=6.9.3
D/AppsFlyer_6.9.3( 4496):  payload: <encrypted>
D/AppsFlyer_6.9.3( 4496): HTTP: [251521122] response code:200 OK
D/AppsFlyer_6.9.3( 4496):  body:ok
D/AppsFlyer_6.9.3( 4496):  took 75ms
I/AppsFlyer_6.9.3( 4496): CACHE: Deleting<PHONE_NUMBER>909 from cache
D/AppsFlyer_6.9.3( 4496): QUEUE: execution finished for INAPP-12, result: SUCCESS
D/AppsFlyer_6.9.3( 4496): Value ok of type java.lang.String cannot be converted to JSONObject

I don't know if it's related but the non-organic install test and in-app events test aren't working either.
To Reproduce
Steps to reproduce the behavior:

Use logEvent function with debug enabled
await appsflyerSdk.logEvent('af_login', {"id": "test"});
Check logs

Expected behavior
No error message
Smartphone (please complete the following information):

Device: Android Pixel 3a
OS: Android 12

Hey @martinfrouin,
We are aware of this log message, and it's already on our roadmap for a fix. It does not affect the app behavior or event logging.
If you have any other issues with testing non-organic installs, We would kindly ask you to submit a support ticket to<EMAIL_ADDRESS>In order to get optimal support. When submitting the ticket, please specify your AppsFlyer sign-up (account) email, app ID, reproduction steps, code snippets, logs, the links you used, and any additional relevant information.


dataField does not support dot notation

const columns = [
    {
        text: 'Claimed By',
        dataField: 'claimBy.name',
        filter
    }
]

The BootstrapTable does not show records in the Claimed By column when the dataFields value is a string with dot notation. This does not allow me to build a proper url and use the onTableChange method to make an HTTP request to get filtered table data from the server.
When I change the data passed to the table and the columns value to:
const columns = [
    {
        text: 'Claimed By',
        dataField: 'claimBy',
        filter
    }
]

then the BootstrapTable shows proper records in the Claimed By column.
I am using:
"react-bootstrap-table-next": "^0.1.4",
"react-bootstrap-table2-filter": "^0.1.3",
"react-bootstrap-table2-paginator": "^0.1.1",

@anikakalbrun sorry for lately reply, can I check your raw data? I think nested field is support from the starting of react-bootstrap-table2, thanks

Hi Allen,
Thanks a lot for getting back to me.
This code is not working for me:
`
const columns = [
{
text: 'Claimed By',
dataField: 'claimBy.name'
},
{
text: 'Expenses',
dataField: 'totalExpenses',
formatter: amountFormatter
},
{
text: 'Millage',
dataField: 'totalMillage',
formatter: amountFormatter
},
{
text: 'Subsistence',
dataField: 'totalSubsistence',
formatter: amountFormatter
},
{
text: 'Total',
dataField: 'total',
formatter: amountFormatter
},
{
text: 'Period',
dataField: 'timesheetPeriodStart',
formatter: TablePeriodFormatter
},
];
class ExpensesTable extends Component {
render() {
    const {data} = this.props;
    return (
        <BootstrapTable keyField='id'
                        data={data}
                        columns={columns}
                        hover
        />
    )
}

}
function mapStateToProps() {
return {
data: [
{
"id": "4ca067bd-39f5-4fee-b23e-eaea2f5e033e",
"claimBy.name": "Diane Diaz",
"totalExpenses": 1124.39,
"totalMillage": 230.98,
"totalSubsistence": 1344.4,
"total": 2699.77,
"timesheetPeriodStart": {
"start": "2017-07-01",
"end": "2017-07-31"
}
}
]
};
}
export default connect(mapStateToProps)(ExpensesTable);
`
The first column stays empty.

@anikakalbrun sorry, your data should be following:
{
  id: "4ca067bd-39f5-4fee-b23e-eaea2f5e033e",
  claimBy: { .name: 'Diane Diaz' },
  totalExpenses: 1124.39
}

docs

Hey @AllenFang, Is there a way to disable to disable the processing of dot notation as a nested object?  I would like to retain the column as

"claimBy.name": "Diane Diaz"


How to use ONLY optipng?

I want to use optipng instead of pngquant for PNG images. How can I do this in the code?
I edited the config file in /vendor/approached/laravel-image-optimizer/config:
'transform_handler' => [
    'png'  => 'optipng',
    'jpg'  => 'jpegoptim',
    'jpeg' => 'jpegoptim',
    'gif'  => 'gifsicle',
],

And I uncommented the lines for optipng:
'optipng_bin' => '/usr/local/bin/optipng',
'optipng_options' => ['-o2', '-quiet'],

But when the optimizer runs, it still outputs the PNG using the pngquant algorithms.

Hi @krakrock
it looks everything good.
Try to clear your config / cache. And then try to debug it.

I've cleared the config cache, and on top of that, I completely uninstalled pngquant (so I now only have optipng), but now when I run the optimizer, it doesn't do anything to optimize the image. It remains the same size.

I have no idea why that not work.
But try like this:
dd(config('imageoptimizer.transform_handler'));

Can you post your full file with use statements to: http://laravel.io/bin

Huh, interesting:
http://laravel.io/bin/BL21a
It's still pngquant.
What's the correct way of changing the config then? Do I change it directly under /vendor? How do I refresh the cache properly?

Alright, I fixed the problem.


don't emit IR by default and rename option to --incremental

As discussed with Rod in chat, we prefer to have incremental builds be opt-in rather than opt-out. Not only it's faster to build without, but also it reduces the risk that the casual user might incur in potential bugs on subsequent builds related to incomplete inter-task dependencies (I know, we should test this code path more to be more confident about it).
Also I propose to rename the option from --emit-ir to --incremental because the latter communicates the intent better to the user. The old name is kept for backward compatibility but it won't be shown in the --help.
The flag takes an optional bool argument, which can thus be omitted altogether for simplicity.
E.g. --incremental is equivalent to --emit-ir=true; omitting the whole flag (default behavior) is equivalent to --emit-ir=false or --incremental=false.

The clippy lint failure is probably not my fault, or is it?
https://github.com/googlefonts/fontc/actions/runs/6892002555/job/18748318625?pr=575


Bitcoin E.S. Real Estate Interface

@dengpilled Perhaps we can link Thaddeus' notes.  I forget where they are...
It is possible that this can be linked to #12.


Disabled Add More + button in submission

Describe the bug
What is the function of the (disabled) [+Add More] button in top right corner of submission?  Based on the code this button would have functionality if there are 'disabled' sections, how are they defined?

Possibly:
In item-submission.xml steps can have a visibility part in the scope, with options: HIDDEN("hidden"), READONLY("read-only"), EDITABLE("editable") => collection selection is supposedly 'hidden' though in submission, & is not part of these "disabled" sections
https://demo.dspace.org/server/#https://demo.dspace.org/server/api/config/submissionsections => visibility for collection step not set.
In any case if there are no such 'disabled' sections should the [+Add More] button not be hidden instead of just disabled
To Reproduce
Steps to reproduce the behavior:

Go to submission in regular submission form, eg https://demo.dspace.org/workspaceitems/33406/edit
There is a disabled [+Add More] button in top right corner of submission causing confusion

Expected behavior
Button hidden if no 'disabled' sections
Unclear what disabled sections are / how button can be used if there are such sections
Related work
Link to any related tickets or PRs here.
Disabled instead of hide in case of no disabled section done in https://github.com/DSpace/dspace-angular/commit/c73b4c71bfdada159ac35864505073239c800445
Part of:
https://github.com/DSpace/dspace-angular/pull/279/commits
https://github.com/DSpace/dspace-angular/pull/381/commits

Disabled sections are sections with mandatory=false
They will not be displayed by default in the submission process, but can be added with this button

@hutattedonmyarm
Thanks for this info! Updated this issue & the related PR's instructions for reviewers with this.
Verified setting mandatory="false" in item-submission.xml: <step-definition id="traditionalpagetwo" mandatory="false"> on the default second describe step does indeed make this add button show again after changes of PR, and is not disabled but a dropdown allowing you to add this non-mandatory step.

Closed with #2536 for dspace-7_x and #2544 for main.


New version: Laplacians v1.2.0

Registering package: Laplacians
Repository: https://github.com/danspielman/Laplacians.jl
Created by: @danspielman
Version: v1.2.0
Commit: fa710e465aac7eaeaea32df3c0752f0c762cf9a3
Reviewed by: @danspielman
Reference: https://github.com/danspielman/Laplacians.jl/commit/fa710e465aac7eaeaea32df3c0752f0c762cf9a3#commitcomment-42096818

I'll fix it and try again.

@danspielman Could you please re-trigger Registrator? This will fix the merge conflict.
[noblock]


feat(@angular-devkit/build-angular): add errorOnCircularDependencies build option

Add an errorOnCircularDependencies build option that will cause the build to treat circular dependencies as errors. This flag allows CI tools to easily treat detected circular dependencies as failed builds.

We think adding a generic flag to convert all warnings to errors would be useful and can solve this current issue.

@vikerman Is there an effort planned to add this generic flag?

It's been placed on the backlog and has not been assigned yet.  You are more than welcome to attempt an implementation.
Please note that you will need to sign the CLA for a contribution to be accepted.


confusing versioning?

https://github.com/dotnet/core/blob/master/release-notes/download-archives/1.1.2-download.md

why is the SDK versioned on 1.04 but the runtime 1.1.2?
is it safe to run production apps with the SDK dotnet-cli?

See https://github.com/dotnet/cli/issues/3773 for more on the confusion between runtime and sdk versions. The good news is that for 2.0, the confusion should mostly be gone. 2.0 has consistency between sdk and runtime versions.

Seems to be answered, closing.


[QUESTION] Conan C++ support

Do you consider supporting Conan C++ as package manager for this wrapper ?

I think that'd be fine to add! For me at least this is the first piece of C++ I've ever published as a library, so I'm pretty new to this. I've never worked with Conan myself, but would you be up for sending a PR? Ideally it'd include CI to test the build configuration too

It would require to write pr into conan-center-index

Ah ok, well if I can help out with that let me know! I unfortunately don't know enough about Conan to make a PR myself though.

I know how to do it ...
Do you need a help with this wrapper ?
If I would have some time I can help with it I know C++ and Rust, but unfortunately I do not understand current status of this wrapper ... I mean how much is finished and so on

Also seems like conan is not needed for current implementation because all wrapper functionallity is header only ...
Do you plan to make separate cpp file for better maintainability ?

Oh no the wrapper is ready to go and can be used whenever. It's header-only because the actual implementation comes from libwasmtime.so which is the C API of wasmtime. The C++ is currently built on the C API and doesn't need any extra accompanying *.cpp files.

er sorry didn't mean to close..
I meant to say though that I don't know if Conan supports header-only libraries? Or if it supports a header-only library with a Rust C API as a backend?

er sorry didn't mean to close..
I meant to say though that I don't know if Conan supports header-only libraries? Or if it supports a header-only library with a Rust C API as a backend?

@alexcrichton Yes, conan supports header only library, but during installation it also verify system dependencies, compiler versions and so on
Actually, conan for C++ (with conanfile.txt) is like cargo for Rust (with Cargo.toml)

@alexcrichton

Oh no the wrapper is ready to go and can be used whenever. It's header-only because the actual implementation comes from libwasmtime.so which is the C API of wasmtime. The C++ is currently built on the C API and doesn't need any extra accompanying *.cpp files.

Does it mean that wasmtime.hh was just generated for wasmtime-cpp ?

The wasmtime.hh header was hand-written and isn't generated (intentionally). It depends on libwasmtime.so, the Rust-based C API of Wasmtime, but otherwise this repository houses the wasmtime.hh to be separately tested from the main wasmtime repo itself.

It think I would have some time on the week to create receipt for wasmtime-cpp, but it could require small changes in CMakeLists.txt

Oh that's fine! This was the first time I've ever written a CMakeLists.txt so changes are more than welcome

@alexcrichton What kind of features from C++20 do you use ?
Currently no major compiler supports C++20 completely ...

I believe it's only the std::span type, which at least is supported by the compilers tested on CI here

@alexcrichton Here is initial receipt for wasmtime in conan-center
Then I will added separate package wasmtime-cpp that will have dependency on wasmtime

@alexcrichton
I expect that soon conan package for wasmtime will be merged ...
For working on wasmtime-cpp package we need to have tags for releases
Do you consider adding tags for versions ?

Sure! I just pushed up a v0.28.0 tag

@alexcrichton The basic wasmtime package almost merged ...
Do you plan have in sync versions of wasmtime-cpp and wasmtime ?
I need it to know for making next package for wasmtime-cpp ...
If yes, then we need extra tag for release 0.29 ?

@alexcrichton I have create PR in wasmtime for C Conan package https://github.com/bytecodealliance/wasmtime/pull/3307
Soon I will create CPP Conan package ...

@alexcrichton I've started working on wasmtime-cpp packaging https://github.com/conan-io/conan-center-index/pull/7188

Awesome, thanks! Let me know if you need anything from my end.
The plan is indeed to have the wasmtime-cpp and wasmtime versions sync'd. I don't know really where to specify a version in this repository beyond tags, but I can create a 0.29 tag if so necessary.

@alexcrichton Seems like you added wasmtime_memorytype_minimum function is missed in release of wasmtime https://github.com/bytecodealliance/wasmtime/releases/tag/v0.29.0
It means you need to change commit for tag v0.29.0 otherwise dependencies do not works

Oops sorry yeah I'll try to find a better 0.29.0 tag later this week.

@alexcrichton There are only two possible commits Fix including wasmtime.hh in multiple CGUs (#9) 3ee46ce698c909f18e4fc9c29249002e03fe4510 and Instead of converting wasmtime::Span added ifdef with type alias for … 69829db5fbd8eff647ebf1b03a9b4efaa0149c90

Ok I've updated the v0.29.0 tag to be the same as the v0.28.0 tag since that's the latest commit that works.

@alexcrichton Thanks a lot !!
Receipt was updated, I expect it soon to be merged

@alexcrichton PR merged !!
https://github.com/conan-io/conan-center-index/pull/7188

@alexcrichton Now when you will have new release for wasmtime just create PR to https://github.com/conan-io/conan-center-index and add new version to receipt https://github.com/conan-io/conan-center-index/tree/master/recipes/wasmtime in config.yml and conandata.yml
The same for wasmtime-cpp https://github.com/conan-io/conan-center-index/tree/master/recipes/wasmtime-cpp

Ok great! I'll probably lean on you to update the conan packages, but would you like me to notify you on releases/tags?

Ok great! I'll probably lean on you to update the conan packages, but would you like me to notify you on releases/tags?

Yeah, would be nice ... I will provide PR and you will learn how to update package version by yourself

Ok, I'm going to close this because I think this is done now.


ImportError: libcudart.so.9.0: cannot open shared object file: No such file or directory

I was trying to run /demo/image_demo.py to valid installation. but got errors as follow:

Traceback (most recent call last):
File "image_demo.py", line 3, in
from mmdet.apis import inference_detector, init_detector, show_result_pyplot
File "/home/hustwen/mmdetection/mmdet/apis/init.py", line 1, in
from .inference import (async_inference_detector, inference_detector,
File "/home/hustwen/mmdetection/mmdet/apis/inference.py", line 7, in
from mmcv.ops import RoIPool
File "/home/hustwen/anaconda3/envs/mmdet/lib/python3.7/site-packages/mmcv/ops/init.py", line 1, in
from .bbox import bbox_overlaps
File "/home/hustwen/anaconda3/envs/mmdet/lib/python3.7/site-packages/mmcv/ops/bbox.py", line 3, in
ext_module = ext_loader.load_ext('_ext', ['bbox_overlaps'])
File "/home/hustwen/anaconda3/envs/mmdet/lib/python3.7/site-packages/mmcv/utils/ext_loader.py", line 11, in load_ext
ext = importlib.import_module('mmcv.' + name)
File "/home/hustwen/anaconda3/envs/mmdet/lib/python3.7/importlib/init.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
ImportError: libcudart.so.9.0: cannot open shared object file: No such file or directory

I have upgrade CUDA from 9.0 to 10.1, and rewrite the environment PATH.
Pytorch(pip install from pytorch.org)、CUDA、mmcv、mmdet and gcc version (on Ubuntu 16.04):

pytorch                   1.7.1            py3.7_cuda10.1.243_cudnn7.6.3_0    pytorch
torchaudio              0.7.2           py37                                                         pytorch
torchvision              0.8.2           py37_cu101                                            pytorch

nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2019 NVIDIA Corporation
Built on Sun_Jul_28_19:07:16_PDT_2019
Cuda compilation tools, release 10.1, V10.1.243

mmcv-full                 1.2.1

mmdet version = '2.7.0'

gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.12)

also cudnn.is_available() works fine

import torch
a = torch.tensor(1.)
a.cuda
<built-in method cuda of Tensor object at 0x7f70c0139320>
a.cuda()
tensor(1., device='cuda:0')
from torch.backends import cudnn
cudnn.is_available()
True
cudnn.is_acceptable(a.cuda())
True

I checked libcudart, but only got libchudart.so.10.1
(mmdet) hustwen@TitanXP:~$ function lib_installed() { /sbin/ldconfig -N -v $(sed 's/:/ /' <<< $LD_LIBRARY_PATH) 2>/dev/null | grep $1; }
(mmdet) hustwen@TitanXP:~$ function check() { lib_installed $1 && echo "$1 is installed" || echo "ERROR: $1 is NOT installed"; }
(mmdet) hustwen@TitanXP:~$ check libcuda
        libcudart.so.10.1 -> libcudart.so.10.1.243
        libcuda.so.1 -> libcuda.so.430.64
libcuda is installed
(mmdet) hustwen@TitanXP:~$ check libcudart
        libcudart.so.10.1 -> libcudart.so.10.1.243
libcudart is installed

I checked libcudart, but only got libchudart.so.10.1
(mmdet) hustwen@TitanXP:~$ function lib_installed() { /sbin/ldconfig -N -v $(sed 's/:/ /' <<< $LD_LIBRARY_PATH) 2>/dev/null | grep $1; }
(mmdet) hustwen@TitanXP:~$ function check() { lib_installed $1 && echo "$1 is installed" || echo "ERROR: $1 is NOT installed"; }
(mmdet) hustwen@TitanXP:~$ check libcuda
        libcudart.so.10.1 -> libcudart.so.10.1.243
        libcuda.so.1 -> libcuda.so.430.64
libcuda is installed
(mmdet) hustwen@TitanXP:~$ check libcudart
        libcudart.so.10.1 -> libcudart.so.10.1.243
libcudart is installed

I think you should install pytorch with cuda10.x

I checked libcudart, but only got libchudart.so.10.1
(mmdet) hustwen@TitanXP:~$ function lib_installed() { /sbin/ldconfig -N -v $(sed 's/:/ /' <<< $LD_LIBRARY_PATH) 2>/dev/null | grep $1; }
(mmdet) hustwen@TitanXP:~$ function check() { lib_installed $1 && echo "$1 is installed" || echo "ERROR: $1 is NOT installed"; }
(mmdet) hustwen@TitanXP:~$ check libcuda
        libcudart.so.10.1 -> libcudart.so.10.1.243
        libcuda.so.1 -> libcuda.so.430.64
libcuda is installed
(mmdet) hustwen@TitanXP:~$ check libcudart
        libcudart.so.10.1 -> libcudart.so.10.1.243
libcudart is installed

I think you should install pytorch with cuda10.x

I checked libcudart, but only got libchudart.so.10.1
(mmdet) hustwen@TitanXP:~$ function lib_installed() { /sbin/ldconfig -N -v $(sed 's/:/ /' <<< $LD_LIBRARY_PATH) 2>/dev/null | grep $1; }
(mmdet) hustwen@TitanXP:~$ function check() { lib_installed $1 && echo "$1 is installed" || echo "ERROR: $1 is NOT installed"; }
(mmdet) hustwen@TitanXP:~$ check libcuda
        libcudart.so.10.1 -> libcudart.so.10.1.243
        libcuda.so.1 -> libcuda.so.430.64
libcuda is installed
(mmdet) hustwen@TitanXP:~$ check libcudart
        libcudart.so.10.1 -> libcudart.so.10.1.243
libcudart is installed

I think you should install pytorch with cuda10.x

yeah, i just follow the instructions in the pytorch.org, choose pytorch version with cuda 10.1.
but the error seems to have connection with cuda9.0(?), and i can't find where the problem is

It seems that the MMCV you installed is incompatible with the torch and CUDA environment. Please uninstall MMCV and install the correct version for your environment. The commands of MMCV for different torch/cuda environment is in the doc.


When hovering on code, nothing happens...

In demo app, when I hover on code, information or error message shown.

But, In my app, when I hover on code, nothing happens..
And doesn't send any jsonrpc requests message to language server.
auto complete, auto import, lint and some features are works well..

when initialize language server, I receive jsonrpc message like this.

I'm using user services which are

theme service
textmate service
configuration service
keybinding service

Is there any service override to must add??
Or is it a problem with my language server??

Hard to tell! can you provide a repo that reproduces the issue?
@kaisalmen any idea?

Unfortunately, repository is github enterprise's repository for my company so I can't provide.
But, I can provide source codes about monaco editor. (with svelte)
This script code is part of App.svelte about editor.
<script lang="ts">
	import { initServices, MonacoLanguageClient, wasVscodeApiInitialized } from 'monaco-languageclient';
	import getConfigurationServiceOverride, {
		updateUserConfiguration,
	} from '@codingame/monaco-vscode-configuration-service-override';
	import '@codingame/monaco-vscode-java-default-extension';
	import getKeybindingsServiceOverride from '@codingame/monaco-vscode-keybindings-service-override';
	import getThemeServiceOverride from '@codingame/monaco-vscode-theme-service-override';
	import getTextmateServiceOverride from '@codingame/monaco-vscode-textmate-service-override';
	import * as vscode from 'vscode';
	import { Uri } from 'vscode';
	import { toSocket, WebSocketMessageReader, WebSocketMessageWriter } from 'vscode-ws-jsonrpc';
	import type { MessageTransports } from 'vscode-languageclient';
	import { CloseAction, ErrorAction } from 'vscode-languageclient';
	import { theme } from '../const/monaco';
	import { buildWorkerDefinition } from 'monaco-editor-workers';
	import { onMount } from 'svelte';

	let languageClient: MonacoLanguageClient;
	const queryClient = new QueryClient();

	const createWebSocket = (url: string): WebSocket => {
		const webSocket = new WebSocket(url);
		webSocket.onopen = async () => {
			const socket = toSocket(webSocket);
			const reader = new WebSocketMessageReader(socket);
			const writer = new WebSocketMessageWriter(socket);
			languageClient = createLanguageClient({
				reader,
				writer,
			});
			await languageClient.start();
			reader.onClose(() => languageClient.stop());
		};
		return webSocket;
	};

	const createLanguageClient = (transports: MessageTransports): MonacoLanguageClient => {
		return new MonacoLanguageClient({
			name: 'Java Language Client',
			clientOptions: {
				documentSelector: ['java'],
				errorHandler: {
					error: () => ({ action: ErrorAction.Continue }),
					closed: () => ({ action: CloseAction.DoNotRestart }),
				},
				synchronize: {
					fileEvents: [vscode.workspace.createFileSystemWatcher('**')],
				},
			},
			connectionProvider: {
				get: () => {
					return Promise.resolve(transports);
				},
			},
		});
	};

	onMount(async () => {
		if (!wasVscodeApiInitialized()) {
			// FIXME : 주소 수정
			createWebSocket(`ws://localhost:30000/java`);

			buildWorkerDefinition('../node_modules/monaco-editor-workers/dist/workers', import.meta.url, false);

			await initServices({
				userServices: {
					...getThemeServiceOverride(),
					...getTextmateServiceOverride(),
					...getConfigurationServiceOverride(Uri.file('/workspace')),
					...getKeybindingsServiceOverride(),
				},
			});

			await updateUserConfiguration(theme);
		}
	});
</script>

And this source code is Monaco Editor component (MonacoEditor.svelte)
<script lang="ts">
    import { onDestroy, onMount } from 'svelte';
    import type * as Monaco from 'monaco-editor/esm/vs/editor/editor.api';
    import ErrorMessage from './ErrorMessage.svelte';
    import { createConfiguredEditor, createModelReference } from 'vscode/monaco';
    import { Uri } from 'vscode';

    let editor: Monaco.editor.IStandaloneCodeEditor;
    let editorContainer: HTMLDivElement;

    export let name: string;
    export let value: string = '';
    export let minHeight: string = '300px';
    export let error: string;
    export let className: string;

    onMount(async () => {
        const modelRef = await createModelReference(Uri.file(`/workspace/src/main/java/com/kakao/harmony/workspace/${className}.java`), value);
        modelRef.object.setLanguageId('java');

        editor = createConfiguredEditor(editorContainer, {
            value,
            model: modelRef.object.textEditorModel,
            automaticLayout: true,
            minimap: {
                enabled: false,
            },
            scrollBeyondLastLine: false,
        });

        editor.getModel().onDidChangeContent(() => {
            if (!editor) return;
            value = editor.getValue();
        });
    });

    onDestroy(() => {
        editor?.dispose();
    });

    $: if (editor && value && value != editor.getValue()) {
        editor.setValue(value);
    }

</script>

<div bind:this={editorContainer} class='monaco-editor' style='min-height: {minHeight}'></div>
<input bind:value={value} name={name} type='hidden' />
<ErrorMessage error={error} />

<style>
    .monaco-editor {
        border: 1px solid #e1e1e1;
        border-radius: 2px;
    }
</style>

And my java language server is based on eclipse jdt ls.
Launch language server with
#!/bin/sh

cd org.eclipse.jdt.ls.product/target/repository || exit

java -Declipse.application=org.eclipse.jdt.ls.core.id1 \
	-Dosgi.bundles.defaultStartLevel=4 \
	-Declipse.product=org.eclipse.jdt.ls.core.product \
	-javaagent:../../../org.eclipse.jdt.ls.tests/lib/lombok-1.18.28.jar \
	-Dlog.level=ALL \
	-Dosgi.dev \
	-Dsocket.stream.debug=true \
	-Xmx1G \
	--add-modules=ALL-SYSTEM \
	--add-opens java.base/java.util=ALL-UNNAMED \
	--add-opens java.base/java.time=ALL-UNNAMED \
	-jar ./plugins/org.eclipse.equinox.launcher_1.6.500.v20230717-2134.jar \
	-configuration ./config_linux \
	-data workspace

I hope the answer helps.

@adj5672 and @CGNonofr Isn't @codingame/monaco-vscode-languages-service-override missing here?

@adj5672 which version of monaco-languageclient are you using because 6.6.x and monaco-vscode-api always init those services:

monaco-vscode-api automatically loads the following services:

layout
environment
extension
files
quickAccess

monaco-languageclient always adds the following services:

languages
model

@kaisalmen version of dependencies are those.
{
    "@codingame/monaco-vscode-configuration-service-override": "^1.82.6",
    "@codingame/monaco-vscode-editor-service-override": "^1.82.6",
    "@codingame/monaco-vscode-files-service-override": "^1.82.6",
    "@codingame/monaco-vscode-java-default-extension": "^1.82.6",
    "@codingame/monaco-vscode-keybindings-service-override": "^1.82.6",
    "@codingame/monaco-vscode-textmate-service-override": "^1.82.6",
    "@codingame/monaco-vscode-theme-defaults-default-extension": "^1.82.3",
    "@codingame/monaco-vscode-theme-service-override": "^1.82.6",
    "@felte/validator-yup": "^1.1.3",
    "@openapitools/openapi-generator-cli": "^2.7.0",
    "axios": "^1.4.0",
    "chalk": "^5.3.0",
    "env-cmd": "^10.1.0",
    "file-loader": "^6.2.0",
    "fs-extra": "^11.1.1",
    "moment": "^2.29.4",
    "monaco-editor": "^0.43.0",
    "monaco-editor-workers": "^0.43.0",
    "monaco-languageclient": "^6.5.3",
    "vscode": "npm<EMAIL_ADDRESS>    "vscode-json-languageservice": "^5.3.7",
    "vscode-uri": "^3.0.8",
    "vscode-ws-jsonrpc": "^3.0.0",
    "ws": "^8.14.2",
    "yup": "^1.3.2"
  }

Is the data path correct? -data workspace. The client has /workspace  I otherwise don't see an obvious error. The version of monaco-langaugeclient has all the services mentioned above pre-configured (6.5.0+ have this).

I will check my data path. 🤔
Then, no need to add @codingame/monaco-vscode-languages-service-override to user service??

The only point of using the language service override is to be able to use vscode extensions that register new languages

@CGNonofr @kaisalmen
I think data path may be correct.
because if not, there is wellow under line on first line of code.

In repository issue with eclipse jdt ls,
I found similar problems and it said that occurs in lightweight mode.
here is issue link.
In vscode java reference,
Looks like can change mode to standard with java.server.launchMode configuration and I think that it might be a solution.
Is it possible with monaco-vscode-api??

After I update dependencies to latest version with fixed, it works.. 🤔

I think it was dependency compatible issue... thanks..


Rust example

Description
Rust example
Additional context

Before submitting the PR, please make sure you do the following:

[x] Read the Contributing Guidelines
[x] Provide a description in this PR that addresses what the PR is solving, or reference the issue that it solves (e.g. fixes #123)
[x] Update docs in this repository according to your change
[ ] Run yarn changeset add if this PR cause a version bump based on Keep a Changelog and adheres to Semantic Versioning

@arlyxiao This is super cool! Thanks for contributing!
Question: what are the implications to deploying this somewhere? Is the WASM output just like another binary file e.g. jpeg? Is there any special treatment for deploying to something like Cloudflare Workers?

Is the WASM output just like another binary file e.g. jpeg?
The demo works in real machine.
Thanks for the package
https://github.com/rustwasm/wasm-bindgen
WASM package works similar to other NPM packages.
Cloudflare worker
Cloudflare worker requires more additional works. Here is the documentation: https://blog.cloudflare.com/webassembly-on-cloudflare-workers/


[Fix-#15007][master-server] fix bug task delay execution

Fix #15007

Run 'mvn spotless:apply' to fix these violations.

Codecov Report

Merging #15012 (2c37908) into dev (23b2c8a) will decrease coverage by 0.07%.
The diff coverage is 0.00%.

:exclamation: Current head 2c37908 differs from pull request most recent head 66329d2. Consider uploading reports for the commit 66329d2 to get more accurate results

@@             Coverage Diff              @@
##                dev   #15012      +/-   ##
============================================
- Coverage     38.89%   38.82%   -0.07%
+ Complexity     4614     4589      -25
============================================
  Files          1236     1236
  Lines         43445    43413      -32
  Branches       4805     4791      -14
============================================
- Hits          16897    16857      -40
- Misses        24676    24682       +6
- Partials       1872     1874       +2

Files
Coverage Δ

...c/LogicITaskInstanceDispatchOperationFunction.java
0.00% <0.00%> (ø)

... and 25 files with indirect coverage changes
:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more


[ERROR]Tutorial doc error in offical website

Note: This repository is ONLY used to solve issues related to DOCS.
For other issues, please move to other repositories.

Where is the error
What is the URL/path of the document related to this issue?
https://milvus.io/cn/api-reference/pymilvus/v2.0.0rc8/tutorial.html
How would you like to improve it
From Chapter Insert Data to Structured Match, there should be from pymilvus import Collection rather than from pymilvus import collection.
Screenshots
If applicable, add screenshots to help explain your problem.

Please see this doc.
https://milvus.io/api-reference/pymilvus/v2.0.0/tutorial.html


change build target to es5

This package has trouble with Internet Explorer 11. The reason is that it uses 'class' syntax and TS will retain that syntax when compiling to ES2015. Compiled to ES5, it works with IE11.
I propose changing the build target to extend support to IE11.

@googlebot I signed it!

Thank you for this!

@Eyas out of curiosity, what does your npm publish schedule look like? I notice there have been 3 PRs merged since it was last published.

@bfellows37 There's no set schedule, but I just published 1.0.2

I appreciate it, @Eyas makes my life a little simpler :)


refinement of the progressbar when running the tool

when processing a bigger file, the tool will end with saying that the results are ready and the progressbar is 100%, but the tool is still 'running' for several minutes. This has to be adjusted that 100% means that the tool is ready

removed the last stap of the feedback-progressbar, so it it is still 83 % when running, and ends-closes when completed


DON'T MERGE YET: (955) April frameworks

It's not listed as a dependency on the API, but presumably not to be merged until the frameworks and the suppliers are fully added.

I think public/templates/RM1557.10.xls should be named RM1557-10.xls (as per RM1043-5.xls).

Re: merging this, I think we can ship it now. There isn't any real dependency on the changes being made to the API app and suppliers aren't going to get to access the framework templates until they have tasks next month.


CORS issue with gallery requests from unpkg service

I'm seeing this same issue in current insiders.vscode.dev. Extension loading possibly being blocked by CORS?

This is what I see just opening insiders.vscode.dev.

Originally posted by @IanMatthewHuff in #233848

Thanks for the fix!


Search Tools - Add right-padding, so text isn't hidden behind 'Clear' button

Currently, the text in Search Tools can go behind the 'Clear' button.
(The following are examples from my dev, since the examples on the site aren't long enough to show the issue)
Notice that "Orange" is partially obscured:

By adding some right-padding to the top .summary label, we can avoid that:

Here's a view of the padding from Firebug:

The only downside is that it looks a little awkward when the dropdown isn't there:

But if we fix this (by removing the padding when .hide-options on the parent div is present), then the options will move around when you click the box.

@cllns great! Thank you. I've made a few tweaks and pushed a new PR here: https://github.com/thoughtbot/refills/pull/253


fix attempt on mgov

👷 Deploy Preview for fancy-puffpuff-df775f processing.

Name
Link

🔨 Latest commit
56498402ab084944f488939207b3d2b35339dc94

🔍 Latest deploy log
https://app.netlify.com/sites/fancy-puffpuff-df775f/deploys/65a6e0f71232f200080acc54


TypeError: this.state.classNames is undefined

I got this issue while trying to use react-tags.

need more info on this. please share the stackblitz link

Hello,
I have a index.js file which is totally fine in its implementation. I
wanted to add something similar as mentioned in
https://stackblitz.com/edit/react-tag-input-1nelrc?file=index.js . I tried
to implement it, but do get an error saying this.state.classNames is not
defined. A small preview of the error is attached here with the mail !!
Thank you !!

@ShrawanBK I can't find the preview as mentioned above. Can you share your index.js file ?

Same same here. Looks like the UNSAFE_componentWillMount is not being ran

@ShrawanBK @fdutey same problem here: as temporary solution i passed classNames as props.
<ReactTags {...props} classNames={{tagInput:{}}} />
Seems something is wrong on default prop for classNames. @ad1992 Let us know.

@ShrawanBK  @fdutey Same here. I solved pinning the version:
"react-tag-input": "5.0.1"
The question is: why in the last version classNames in state is null?

@ShrawanBK @fdutey @soulclown it works when I try with classNames.Would be great if someone can share the stackblitz link so I can look into it.

@ShrawanBK @soulclown @fdutey  which react version are you using ? Please make sure you use 16.3 so that  UNSAFE_componentWillMount is triggered


prep for rocm6.0

Dry run to capture errors not seen in local tests

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Comparison is base (aac4e95) 91.48% compared to head (78ba16f) 91.48%.

:exclamation: Current head 78ba16f differs from pull request most recent head b031c76. Consider uploading reports for the commit b031c76 to get more accurate results

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@           Coverage Diff            @@
##           develop    #2534   +/-   ##
========================================
  Coverage    91.48%   91.48%
========================================
  Files          452      452
  Lines        17129    17129
========================================
  Hits         15670    15670
  Misses        1459     1459

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


OpenID Connect authentication source gives 500 error with "SignIn: no provider for foo exists"

I am adding an Authentication Source for OpenID Connect. I've tried several OpenID Connect providers but all of them result in the following error when I click the OpenID Connect logo on the login screen so I suspect it's not even trying to use the configuration.
[...routers/user/auth.go:520 SignInOAuth()] [E] SignIn: no provider for foo exists
(where foo is whatever name I gave the authention name in the free-text field)

Gitea version (or commit ref): e08c7e5
Git version: n/a
Operating system:
Database (use [x]):

[ X ] PostgreSQL
[ ] MySQL
[ ] MSSQL
[ ] SQLite

Can you reproduce the bug at https://try.gitea.io:

[ ] Yes (provide example URL)
[ ] No
[ X ] Not relevant - no admin access to try

Log gist:

Description
See above
Screenshots
Just shows 500 error after clicking OpenID Connect logo on login screen.

@lunny I got the same 500 error when trying Office 365 Sign In via OpenID. Is this fixed?
Also, I was wondering if there is a way to restrict only users from a specific domain to login - is it available in Gitea?

Got the 500 error fixed by fixing my autodiscovery URL and upgrading to Gitea 1.6.1 but still wondering how to restrict signups to a domain.


⚠ 366.ru has degraded performance

In 9f97be3, 366.ru (https://366.ru) experienced degraded performance:

HTTP code: 200
Response time: 1615 ms

Resolved: 366.ru performance has improved in 0eeca19.


Could any one create syntax highlighter for SAS?

I am a student in statistics and use SAS (http://sas.com) to analyze data. I am trying to write codes for SAS but fail. Could any one create syntax highlighter for SAS? Thank you in advance!

Their documentation is just... hm... huge. I'm not sure I want to dive into this. Also, I couldn't find any standard grammar defining the language...
If I read correctly the beginning of the reference, there is no concept of reserved words which makes the matching of the keywords difficult. And I guess highlighting only the numbers and the strings would be quite pointless.

@Golmote Thank you for your reply. I do not want to read the lengthy documentation, either. I searched online and found some related codes. Could you adapt their codes?  Thank you in advance.
Someone wrote SAS syntax highlighter for sublime.  The websites are:
https://github.com/Jiangtang/sas.tmbundle
http://www.jiangtanghu.com/blog/2012/07/13/sublimetext2-sas/
http://implementing-vdw.blogspot.com/2012/10/new-sublime-text-package-available-for.html
GeShi has SAS highlighter, too.
https://github.com/GeSHi/geshi-1.0/blob/master/src/geshi/sas.php

Fine, here it is.

Thank you very much!!!!
Could you add SAS to the page http://prismjs.com/download.html ?
I use Prism through MacDown (http://macdown.uranusjr.com/features/)
I tried in MacDown
~~~sas

~~~

but it is not working.

@huyingjie The syntax definition is a PR and is still not merged. It will be merged and added once @LeaVerou reviews it.

@vkbansal Thank you for your reply. What is "PR"? I hope that @LeaVerou can review it soon :-)

@huyingjie PR is short for "Pull Request"

@huyingjie Now it has been merged, you should see it on the download page. Please feel free to report issues as you're using it! ;)


Split into bindings and a library

I think that it would be nice if the library was split into two parts:

Fable bindings. Literally a 1-to-1 copy of the corresponding JS library (@microsoft/signalr), without any additional idiomatic F# features, but with types.
And according to the de facto standard, it should be called as Fable.Import.SignalR.
The library as it is now. Action/Response feature, client-server interaction, and so on.
I'm not sure if keeping the Fable.SignalR name in this case is a good idea, but I have no suggestions yet.

My point is to provide also just Fable bindings if someone needs it, but doesn't need the whole set of library functions.

This could be done, but it makes things quite unsafe. I don't really have the time (or desire to be honest) to do this, but I'd be willing to accept a PR if you or someone else wants to take up that task.

This could be done, but it makes things quite unsafe. I don't really have the time (or desire to be honest) to do this, but I'd be willing to accept a PR if you or someone else wants to take up that task.


Code cleanup - changes some setters to private

These setters are only used by the JSON parsing and should be read-only once parsed.

Hi @WilliamsJason, I'm your friendly neighborhood Microsoft Pull Request Bot (You can call me MSBOT). Thanks for your contribution!

 If you're full-time, we DON'T require a Contribution License Agreement. If you are a vendor, please DO sign the electronic Contribution License Agreement. It will take 2 minutes and there's no faxing! https://cla.microsoft.com.

TTYL, MSBOT;

Addresses Issue #159


Module github.com/fluxcd/pkg/untar is not properly deprecated

The Golang module github.com/fluxcd/pkg/untar is marked deprecated in the source code, but since this change was never published, the proxies don't mark the module as deprecated.
Here is an example of a properly deprecated package. As you can see, the json output contains the Deprecated key with a deprecation message.
$ go list -m -json -u -retracted<EMAIL_ADDRESS>{
	"Path": "github.com/Azure/azure-sdk-for-go/sdk/keyvault/azkeys",
	"Version": "v0.10.0",
	"Time": "2023-04-13T20:18:35Z",
	"GoMod"<EMAIL_ADDRESS>	"GoVersion": "1.18",
	"Deprecated": "use github.com/Azure/azure-sdk-for-go/sdk/security/keyvault/azkeys instead",
	"Origin": {
		"VCS": "git",
		"URL": "https://github.com/Azure/azure-sdk-for-go",
		"Subdir": "sdk/keyvault/azkeys",
		"Ref": "refs/tags/sdk/keyvault/azkeys/v0.10.0",
		"Hash": "e9e6b6281766a4e71ea0ee0b7268692009e2794b"
	}
}

And here is an example of retrieving the same information for your package. As you can see, there is no Deprecated key.
$ go list -m -json -u -retracted github.com/fluxcd/pkg/untar@latest
{
	"Path": "github.com/fluxcd/pkg/untar",
	"Version": "v0.2.0",
	"Query": "latest",
	"Time": "2022-08-25T13:18:24Z",
	"GoMod"<EMAIL_ADDRESS>	"GoVersion": "1.18",
	"Origin": {
		"VCS": "git",
		"URL": "https://github.com/fluxcd/pkg",
		"Subdir": "untar",
		"Ref": "refs/tags/untar/v0.2.0",
		"Hash": "353ad509c79ae5b1268ec8013db2ce40a67ca9bb"
	}
}

This might be misleading since golsp and IntelliJ go plugin rely on this data to show warnings to users. Please, provide a new release with the added deprecation comment.

Thanks for the report @goto1134. untar/v0.3.0 now contains the deprecation notice:
$ go list -m -json -u -retracted<EMAIL_ADDRESS>{
        "Path": "github.com/fluxcd/pkg/untar",
        "Version": "v0.3.0",
        "Time": "2023-04-25T07:27:06Z",
        "GoMod"<EMAIL_ADDRESS>        "GoVersion": "1.18",
        "Deprecated": "use github.com/fluxcd/pkg/tar instead.",
        "Origin": {
                "VCS": "git",
                "URL": "https://github.com/fluxcd/pkg",
                "Subdir": "untar",
                "Ref": "refs/tags/untar/v0.3.0",
                "Hash": "2e870a1a4b5b3a1f4f954e6c2f7801b36013c3fb"
        }
}


Add requestBy info to dependency node

This is a reroll of the original change by Cooper/Ciioer in #53. Only minor changes have been made to make the change apply properly.

[X] All tests passed. If this feature is not already covered by the tests, I added new tests.

I have read the CLA Document and I hereby sign the CLA
Please note however that I believe @Ciioer needs to sign it too.


Add BIT10 to the Showcase page

Add BIT10 to the showcase page.

Dear @Harshal0902,
In order to potentially merge your code in this open-source repository and therefore proceed with your contribution, we need to have your approval on DFINITY's CLA.
If you decide to agree with it, please visit this issue and read the instructions there. Once you have signed it, re-trigger the workflow on this PR to see if your code can be merged.
— The DFINITY Foundation