Idea - Pre-populate meganav based on current site structure

If adding MegaNav to an existing site. It would be really cool if you could have the option to run a process that pre-populates the property editor based on the existing site structure. This could save creating the nav from scratch.
It should be optional :-)

Hey @NikRimington
I really like the idea! Any ideas where this "process" would live? I can't see it making sense in the content or datatype editor personally...
Cheers,
Callum

Honestly, this was where I wasn't sure. Part of me thought a dashboard, part of me thought an optional content app. But I couldn't get my head around the right scenario.
If it was a flag on the datatype editor "Pre-populate on first save" then the property data would need a hidden field on it that stored a true/false saying "first save" then that can be set during the save event when populating it.

Could be done with property actions once they get into Umbraco:
https://github.com/umbraco/Umbraco-CMS/pull/6823

Ohhh that is lovely! Ideal solution IMHO 😊Will mean it's restricted to v8 latest though


CuEvent and performance benchmark in device time

Implement interface for using cuda events.
I did it long time ago in CUDA.jl package, so it will be simple task.
https://github.com/moon6pence/CUDA.jl/commit/ab1aed855839cffd0f37da9cc03d69967b2a5e6a
And we can implement such @elapsed and tic/toc() stuff in GPU time.
We can use CPU time functions but GPU time looks be more accurate and usually gives faster result.

Sounds good.


Could not replicate results as given in paper

Hi! Great work.
I followed the instructions as mentioned in the readme on wikitabletext data, and wasn't able to replicate the results. I trained a HAD model, and ran inference using the test_constraint script but got inferior results in the BertScore metric. (Row header: 89.53 Non-header: 74.33) which are nearly 6 points lower than the scores in the paper.
Also, during training, my best models seem to get about 2.6 loss but an earlier issue mentioned that a 2.26 loss is expected.
Log: checkpoints//checkpoint26.best_2.6280.pt checkpoints//checkpoint24.best_2.6270.pt checkpoints//checkpoint22.best_2.6270.pt
Would you have any idea where I am going wrong?

Hi, thanks for your interests in this work!
~2.6 loss is ok. I got ~2.6 loss in my experiments too. Sorry that my comments on the other issue is confusing.
For BERTScore, I got the same problem as you and I'm not yet sure what's wrong. I rerun the evaluation scripts on my previous outputs and got different BERTScore numbers for all experiments (for wikitabletext, it's 74~76, as in your experiment). The other two metrics are fine and I got the exact same numbers as in the paper. Since I re-configured my python environment (my previous environment was gone) I'm suspecting there's some issue with bert_score package. Will get back when I figure it out.
What's the number for other two metrics in your experiments? If they're behaving normally you can just use these two metrics. Sorry for this.

Hi, I have found the reason for this bug. The short answer is, please use transformers<4.17.0. For example, I use transformers==3.1.0 and have obtained the exact same numbers as in the paper.
The detailed explanations are as follows.
In bert_score package, when tokenizing the sentence, a prefix space is added to the sentence for GPT2Tokenizer (code). In transformers<4.17.0, RobertaTokenizer is a subclass of GPT2Tokenizer (code), so the prefix space is added. Starting from transformers==4.17.0, RobertaTokenizer is no longer a subclass of GPT2Tokenizer (code), so the prefix space is not added. I am not sure why adding a prefix space will cause such a dramatic change in the final scores. But according to the comments in bert_score source code, the prefix space should be added for RoBERTa and GPT2, so I believe using transformers<4.17.0 will yield the correct scores.
I will update the readme file and requirements.txt. Please let me know if this cannot resolve your problem.

excuse me, You can tell me how to train model to have a *pt file in checkpoints ? I also run bash command like readme, but it show me error :
2023-06-11 23:00:05 | INFO | fairseq.trainer | begin training epoch 1
ls: cannot access 'checkpoints//pt': No such file or directory
ls: cannot access 'checkpoints//checkpointbest_*pt': No such file or directory
usage: average_checkpoints.py [-h] --inputs INPUTS [INPUTS ...] --output FILE [--num-epoch-checkpoints NUM_EPOCH_CHECKPOINTS | --num-update-checkpoints NUM_UPDATE_CHECKPOINTS]
[--checkpoint-upper-bound CHECKPOINT_UPPER_BOUND]
average_checkpoints.py: error: argument --inputs: expected at least one argument
the error happen when I run command bash scripts/rotowire/train_had.sh data/rotowire/ bart.base/

@tranluongtiensi hi, this is because the training script custom_train.py failed. Could you post the training log here so I can check what's wrong? It's supposed to be at checkpoints/log

@tranluongtiensi I don't see any error from this log. Is it possible that your training process got killed, such as it exceeds memory limit?

@shirley-wu I running custom_train.py with this command:
python custom_train.py --num-workers 8 data/rotowire/bins --seed 10 --keep-best-checkpoints 3 --save-interval 10 --validate-interval 10 --restore-file bart.base/model.pt --max-tokens 4096 --task translation --source-lang text --target-lang data --truncate-source --layernorm-embedding --share-all-embeddings --share-decoder-input-output-embed --reset-optimizer --reset-dataloader --reset-meters --required-batch-size-multiple 1 --arch bart_base --criterion label_smoothed_cross_entropy --label-smoothing 0.1 --dropout 0.1 --attention-dropout 0.1 --weight-decay 0.01 --optimizer adam --adam-betas "(0.9, 0.999)" --adam-eps 1e-08 --clip-norm 0.1 --lr-scheduler inverse_sqrt --lr 3e-05 --max-update 8000 --warmup-updates 400 --warmup-init-lr '1e-07' --update-freq 1 --skip-invalid-size-inputs-valid-test --find-unused-parameters.
Is it correct?

@tranluongtiensi I think it's correct. It trains the baseline model rather than the HAD model. How does it go?

@tranluongtiensi for running HAD, you should change --arch bart_base into --arch bart_ours_base and add --user-dir src/ --return-relative-column-strs row_head col_head
Also, note that if you want to run multiple training experiments, you would want to change the checkpointing directory --save-dir so they don't override each other


Improve decode block error logging

When a decode block error occurs, indicate which frame and block are responsible.  This should help at least diagnose if a block is at the begining or end of a trace.

CI gfxreconstruct build queued with queue ID 83942.

CI gfxreconstruct build # 3498 running.

This is a great addition!
What do you think about adding the "frame %lu, block %lu" to the end of the error messages?  I'm not sure if Bob's scripts or any scripts in the wild expect to find these existing error messages by searching for "[gfxrecon] WARNING - Failed" or "[gfxrecon] WARNING - Missing".  I also think you could omit the square brackets in that case; parsing out those frame numbers and block numbers should be pretty straightforward.

CI gfxreconstruct build queued with queue ID 83983.

CI gfxreconstruct build queued with queue ID 84039.

This is a great addition!
What do you think about adding the "frame %lu, block %lu" to the end of the error messages? I'm not sure if Bob's scripts or any scripts in the wild expect to find these existing error messages by searching for "[gfxrecon] WARNING - Failed" or "[gfxrecon] WARNING - Missing". I also think you could omit the square brackets in that case; parsing out those frame numbers and block numbers should be pretty straightforward.

I talked to Bob and he said his scripts will handle square brackets or parentheses or whatever.  In fact, he would only look at this manually if an issue arose, he has no plans to automate a script on this.  Although he says he could simply using regular expressions if he needed to.   Therefore, I moved it to the end as you suggested and put them in parentheses instead.  Additionally, I lower-cased "frame" and "block" based on his suggestion.

Adding @lunarpapillo just so he can sit in and see his name being thrown around so Cavalierly.

CI gfxreconstruct build # 3503 running.

CI gfxreconstruct build # 3503 passed.

CI gfxreconstruct build queued with queue ID 84977.

CI gfxreconstruct build # 3517 running.

CI gfxreconstruct build # 3517 passed.

Oh cool, I didn't actually know about those format specifiers. They do exactly what we want (https://www.phind.com/search?cache=llnuuji1691dcyfheuxw3lvs, https://en.cppreference.com/w/cpp/header/cinttypes).
As long as nobody changes the types of these members later, the casts I suggested will never be needed.


chore(insights): rename $$clickAnalytics to $$automatic

Summary
When the only use case is to disable click analytics parameter, that makes sense, but if we want to use that for a flag in the algoliaSource too, i think the name should be something like $$automatic

Result
$$clickAnalytics parameter changed to $$automatic

I see what you mean, but I'm not sure if
const shouldAddClickAnalytics = !$$automatic;
if (shouldAddClickAnalytics) {
  setState({ clickAnalytics: true})
}

is really clearer than
if (!$$automatic) {
  setState({ clickAnalytics: true})
}


⚠ Spryr has degraded performance

In f234498, Spryr (https://spryr.com) experienced degraded performance:

HTTP code: 200
Response time: 3167 ms

Resolved: Spryr performance has improved in a6f1b32 after 11 minutes.


typo

https://github.com/cheat/cheat/blob/768d55e5d4738131cdcb097004d5de45e762db4e/cmd/cheat/cmd_list.go#L28
This should be "cheatsheets" instead of "cheatcheats".

Thanks!
Resolved with #641.


Support configuring the location for ~/backport/repositories

It would be useful to support configuring the location of temporary repositories folder especially when working with large repos.

Hey! Thanks for creating this issue. I've opened up a PR for adding support for this. This will make it possible to checkout the repo to a custom location on the fly eg backport --dir my/custom/location. The global config containing the accessToken will still be retrieved from ~/.backport/config.json though.
Sounds good to you?


Ability to choose different installation location in Windows

Hi,
It would be good if we could change the installation path while installing using the Windows Installer. If it's already available in some way, please let me know.
Thanks!

After installing Ollama, locate the file directory and move the entire Ollama file to the target directory. Then, find the variable value of Ollama in the system environment variable and change it to the full path after the move. That's it

Although, SYTBOTW alluded to the presence of an environment variable that points to the Ollama installation location, I couldn't really find any such variable. OLLAMA_MODELS exists, but it is to control where model blobs are placed.
I have found 2 working methods so far, documenting it in case it helps somebody.

Locate the file directory and move it to your desired location and add the new directory to your system path so that the Ollama executable can be found.
Use winget to install (One time) and update Ollama (Every time you need to update). Make sure you use the location flag for both commands. If not, the update will reset to the default location.

winget install -i -e --id Ollama.Ollama --location D:\Apps\Ollama
winget upgrade -i -e --id Ollama.Ollama --location D:\Apps\Ollama

Tracked via #2776


[spike] Bastion host - implement and test

Can we change this task to spike? That way I would be able to propose design here, and it would be starting point for discussion.

Closing as this is not longer relevant with the new Epiphany strategy.


HMONITOR is an empty enum - results in illegal instruction

While using the api I tried to get a handle to the primary monitor in order to SetMonitorColorTemperature on it, however I found out that winapi::shared::windef::HMONITOR is a pointer to an empty enum.
Returning such a value from a function is UB and of course results in an illegal instruction with this example code:
unsafe {
    let primary_monitor = MonitorFromPoint(POINT { x: 0, y: 0 }, MONITOR_DEFAULTTOPRIMARY);
    match *primary_monitor {}
}

Seems to me like the issue lies in this definition, it should be compatible with the input here, and it obviously isn't.

Raw pointers to empty enums are completely legal and not UB. It's only if you turn it into a reference or dereference it in any way that you run into issues but you should never dereference a handle.
Please note that you cannot pass an HMONITOR directly to SetMonitorColorTemperature. You must first use GetPhysicalMonitorsFromHMONITOR to turn the HMONITOR into a HANDLE.

@retep998 Thanks, that works.


Recipe show crash

CodeChickenCore-1.7.10-<IP_ADDRESS>-universal
NotEnoughItems-1.7.10-<IP_ADDRESS>-universal
industrialcraft-2-2.2.659-experimental
HydCraft-1.7.10-2.0.78-universal
i got this crash while whatching any recipe.
http://pastebin.com/Y1eR8Zxy
what is strange is that the crashlog talk about hydraulic craft
i was in creative+ mode and i selected (mouse over) ic2 advanced machine case then i pressed "r" to see the recipe.
then i tried to check other blocks and everytime i get the crash
edit:i tried a fresh world, but the only thing that prevent the crash is removing hydraulicraft

Yeah this is not a NEI bug. It's a Hydraulicraft bug. Just update Hydraulicraft to the latest version (HydCraft-1.7.10-2.0.84)


Error when excute mc_worker_api:insert

Dear Comtihon!
I just started with mongodb-erlang, I have problem when run mc_worder_api:insert
  Database = <<"test">>,
  {ok, Connection} = mc_worker_api:connect ([{database, Database}]),

  Collection = <<"test">>,
  ?INFO_MSG("[HUYNHDC connection ~p]",[Connection]),
  mc_worker_api:insert(Connection, Collection, [
    {<<"name">>, <<"Yankees">>, <<"home">>, {<<"city">>, <<"New York">>, <<"state">>, <<"NY">>}, <<"league">>, <<"American">>},
    {<<"name">>, <<"Mets">>, <<"home">>, {<<"city">>, <<"New York">>, <<"state">>, <<"NY">>}, <<"league">>, <<"National">>},
    {<<"name">>, <<"Phillies">>, <<"home">>, {<<"city">>, <<"Philadelphia">>, <<"state">>, <<"PA">>}, <<"league">>, <<"National">>},
    {<<"name">>, <<"Red Sox">>, <<"home">>, {<<"city">>, <<"Boston">>, <<"state">>, <<"MA">>}, <<"league">>, <<"American">>}
  ]),

I have error
CRASH REPORT Process <0.697.0> with 1 neighbours crashed with reason: no case clause matching {query,<<"$cmd">>,false,false,false,false,false,0,-1,{<<"buildinfo">>,1},[]} in mongo_protocol:put_message/3 line 54
You have any idea with this
Tks!

More detail!
When i run this cmd error show
6> Database = <<"test">>.
<<"test">>
7> {ok, Connection} = mc_worker_api:connect ([{database, Database}]).
{ok,<0.50.0>}
** exception error: undef
8>

Can not reproduce this. May be it has already been fixed:
1> application:ensure_all_started(mongodb).
{ok,[bson,crypto,poolboy,mongodb]}
2> Database = <<"test">>,
2>   {ok, Connection} = mc_worker_api:connect ([{database, Database}]).
{ok,<0.45.0>}
3> Collection = <<"test">>.
<<"test">>
4> mc_worker_api:insert(Connection, Collection, [
{<<"name">>, <<"Yankees">>, <<"home">>, {<<"city">>, <<"New York">>, <<"state">>, <<"NY">>}, <<"league">>, <<"American">>},
{<<"name">>, <<"Mets">>, <<"home">>, {<<"city">>, <<"New York">>, <<"state">>, <<"NY">>}, <<"league">>, <<"National">>},
{<<"name">>, <<"Phillies">>, <<"home">>, {<<"city">>, <<"Philadelphia">>, <<"state">>, <<"PA">>}, <<"league">>, <<"National">>},
{<<"name">>, <<"Red Sox">>, <<"home">>, {<<"city">>, <<"Boston">>, <<"state">>, <<"MA">>}, <<"league">>, <<"American">>}]).
{{true,#{<<"n">> => 4}},
[{<<"name">>,<<"Yankees">>,<<"home">>,
{<<"city">>,<<"New York">>,<<"state">>,<<"NY">>},
<<"league">>,<<"American">>,<<"_id">>,
{<<87,73,96,96,124,215,240,112,3,0,0,1>>}},
{<<"name">>,<<"Mets">>,<<"home">>,
{<<"city">>,<<"New York">>,<<"state">>,<<"NY">>},
<<"league">>,<<"National">>,<<"_id">>,
{<<87,73,96,96,124,215,240,112,3,0,0,2>>}},
{<<"name">>,<<"Phillies">>,<<"home">>,
{<<"city">>,<<"Philadelphia">>,<<"state">>,<<"PA">>},
<<"league">>,<<"National">>,<<"_id">>,
{<<87,73,96,96,124,215,240,112,3,0,0,3>>}},
{<<"name">>,<<"Red Sox">>,<<"home">>,
{<<"city">>,<<"Boston">>,<<"state">>,<<"MA">>},
<<"league">>,<<"American">>,<<"_id">>,
{<<87,73,96,96,124,215,240,112,3,0,0,4>>}}]}


Add some smooth animation to the price box pop-in

The price box at the top of the page is cool, but it is loaded async and the "pop-in" effect is really starting to distract me :)
I think we should make it smoother by adding some non-distracting animation when it is loaded.
let me try to attach a video...

https://github.com/user-attachments/assets/ece2a0b1-4184-4f0a-9017-ae93c20cf62b

I'm thinking of making the "ETH: $XXXX" box slide to the left and maybe make the "price" part "materialize", wdyt @sealer3 ?

also... maybe this is the excuse for us to test framer-motion :)

I see what you mean. I took a quick look at framer-motion. From the website it seems as simple as wrapping an animation component around what we want to animate.


Fix for a potential inifite loop in PrepareToReadVendorReservedElements

Problem
When scanning up through the elements in search of a Vendor Reserved
element, PrepareToReadVendorReser would call mTlvReader.Next()
inside a while (true) loop.  Should the TLVReader::Next() return
an error other than END_OF_TLV the loop reader would neither advance
nor exit the loop.
Change overview
The change exits the function on any way in a way
that parallels the earlier error checks on TLVReader errors.
Testing
All existing unit tests pass as before.  No new unit test was provided for this case.

@robszewczyk how hard would it be to add a unit test that fails before this change but passes after it, so that this never regresses?

@andy31415 unit test added, loops without the fix.


Add details about AudioEffectCapture.clear_buffer() and get_buffer()

This adds a few sentences to the AudioEffectCapture.xml documentation with helpful notes about the clear_buffer() and get_buffer() functions.
It does not fully address issue https://github.com/godotengine/godot-docs/issues/8326 , but should be useful to new users.

When you make further changes, could you please squash your commits into one? Make sure that the final commit has a short but descriptive message (the title of this PR is a good option). See this documentation, if you need help with squashing.

@YuriSizov it started out as a single commit, but several modifications were suggested in the pull request and a I accepted them.  The github UI did not offer me a squash option.

Please see the documentation above, you need to use the command line
I can help you if you are not able to do so yourself

You changed previous commits incorrectly, you need to remove those
You should also start your commit with a capital letter

To drop those commits you need to do git rebase -i master and then put drop in front of the commits you shouldn't include

@lyuma if your interested

I pushed a doc update as suggested.
@mutantbob For the record, your commit seems not to be linked to your GitHub account. See: Why are my commits linked to the wrong user? for more info.


Code signing might be broken

The CI seems to hang while trying to sign:

Yes, code signing is broken: https://github.com/opiproject/opi-poc/runs/7453692030?check_suite_focus=true


Screens api refactor mobile

What does the pull request do?
Continues previous PR #15901 with adding screens support for mobile and browser platforms.
These APIs can be accessed via TopLevel.Screens, as per usual with desktop platforms.
Fixed issues
Fixes partially #16572

Android (simulator)

Browser:

Note, browser returns "landscape" orientation for my obviously portrait monitor. But that's how it is in the browser API:


build and publish docker on release

Build the app within a container
add the action to publish the image on ghcr.io
Tested the image locally

I'll also note that cqf-ruler is already built and published on release:
docker run -p 8080:8080 cqframework/cqf-ruler:latest

I had the impression that the latest image was not aligned with the latest changes in github, that why I did that update
I will keep using it because I don't want my PC to be polluted by Java debs whenever I want to test the latest ruler code but feel free the close the PR.
Thanks for the reply and the link
FYI, regarding the Jar file it think you could also publish it on github package

Yes, merges to master publish a new latest tag. latest is equivalent to SNAPSHOT. Stable releases get a tag following the  vX.Y.Z. pattern. Here's the most recent SNAPSHOT publish:
https://github.com/cqframework/cqf-ruler/actions/runs/4822049927/jobs/8588762214

Closing given the discussion above. Maybe one day. :smiling_face_with_tear:


Yarn 2: gherkin-testcafe tried to access cucumber-expressions, but it isn't declared in its dependencies; this makes the require call ambiguous and unsound

Running gherkin-testcafe with yarn 2 fails on this error:
.pnp.js:14505
    throw firstError;
    ^

Error: gherkin-testcafe tried to access cucumber-expressions, but it isn't declared in its dependencies; this makes the require call ambiguous and unsound.

Required package: cucumber-expressions (via "cucumber-expressions")

seems like dependencies should be fixed to make package able to run with new Yarn.
Steps to reproduce
Enable newer yarn
yarn policies set-version berry # below v1.22
yarn set version berry          # on v1.22+

& run gherkin-testcafe

Thanks for bringing this up, @lexaurin !
I have not worked with Yarn 2 yet. I tried adding cucumber-expressions to the peer dependencies, and it fixed the issue you reported. I got a new but similar issue in testcafe-legacy-api. Did you face that issue, too? Or did I do something wrong there?

Hi @Lukas-Kullmann,
yes, there is similar problem with testcafe-legacy-api but once you apply the same workaround here too it will start working all together.
packageExtensions:
  "gherkin-testcafe@*":
    dependencies:
      "cucumber-expressions": "*"
  "testcafe-legacy-api@*":
    dependencies:
      "read-file-relative": "*"
      "testcafe-hammerhead": "*"


Upgrade prettier dependency to 2.0

Prettier recently upgraded to 2.0: https://prettier.io/blog/2020/03/21/2.0.0.html. We should upgrade the dependency in pretty-quick to avoid local prettier clashes.

It would probably be even better to use the existing version of prettier when one exists.

There are a lot of mess in prettier 2.0 for now, so it should be either released as pretty-quick 3.0 or prettier should be a peer dependency with "*" version.

I like the peer dependency idea! I think it would be more flexible.

prettier is peerDependency already. You are free to experiment with versions which are not explicitly compatible, but you have been warned 😉

Any updates on this? 🙂 We upgraded to prettier v2 on one of our repos which leads to my editor using prettier v2 on save and pretty quick using 1.x on our pre-commit hook. So master and my local setup will differ on formatting. Would be nice to not have to downgrade prettier because of this.

@AxlLind prettier is already peerDependency of pretty-quick, if your pretty-quick uses version 1.x, you might using outdated pretty-quick or you install another version of prettier in your repo. You can use<EMAIL_ADDRESS>freely with pretty-quick, but you will see warning during npm install.

I have been using pretty-quick + prettier@2 in several repositories without issues, how about changing the peer dependency to "1 || 2"?

@thgh It's currently >=1.8.0, which is more lenient than 1 || 2.

@abbondanza My apologies in the huge delay in getting to this. However I am a bit confused as the pinned version is in devDependencies and shouldn't cause any local conflicts. the peerDependency of >=1.8.0 should allow prettier@2 to be used for formatting. If you are encountering issues please describe a way to reproduce it.
I'll close this for now, but happy to re-open if there's an actual issue.

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Minimal Documentation Request

I love that you ported the Kanban application into Redux. It's great to look at how the two solutions compare on the same project.
I think however, that the value of this project would go up a lot, if you added some minimal documentation on the Redux particularities.
Specifically, for me personally, the Redux DevTools are still somewhat obscure.
And even more specifically, could you explain (either in this issue, and / or subsequently in the README, and / or in the code) these:
https://github.com/survivejs-demos/redux-demo/blob/master/kanban_app/app/store/configureStore.dev.js#L8-L15
https://github.com/survivejs-demos/redux-demo/blob/master/kanban_app/app/store/configureStore.dev.js#L20-L26
I think people will appreciate! :)
Thank you.

Good point. I'll get this done eventually.
The latter code is covered at http://survivejs.com/webpack/advanced-techniques/configuring-react/#configuring-redux .
On general level I'll be pushing all of my demos towards a certain structure. See the new alt-demo. The connection between the React side and state management will be more controlled (goes through an adapter). This will allow us to swap between available solutions as we discuss them.

Please open more issues for bits you would like to see documented. My apologies on the delay!


failed to load module/videoconference/videoconferencemodule.dll on 1809

ℹ Computer information

PowerToys version: 0.24.0
PowerToy Utility:
Running PowerToys as Admin: Yes
Windows build number: [run "winver"] 1809

📝 Provide detailed reproduction steps (if any)

Launch PowerToys.

✔ Expected result
PowerToys starts up without any errors.
❌ Actual result
Error message failed to load module/videoconference/videoconferencemodule.dll.
📷 Screenshots

i am sure you mean version 0.24.0.

@github-account1111 how did install 0.24?  via the github download?
Can you take a screenshot of this folder? C:\Program Files\PowerToys\modules\VideoConference

I updated from the previous version by running the exe downloaded from the Releases page here.
There is no VideoConference folder. That's all there is:

When you say previous, do you mean .22 or .23?  The prior experimental version is .22

I can't recall, but I think it was .23.

@github-account1111 can you do me a favor and take a screenshot of your PowerToys.exe property window?  C:\Program Files\PowerToys
like this?

I am also getting this error. First time install for me however, have not upgraded from the previous version.

Sorry I did not notice your reply.

@enricogior, does VCM work on 1809?

@crutkas
I haven't tested it on 1809.
@yuyoyuppe
do you know if the WDK we use supports 1809?

This has not happened on my machine on 0.25.0.

@github-account1111
0.25 doesn't install the VideoConferenceMute module.

@crutkas
it only works on 1903 and higher, we'll fix the installer/runner to prevent the error.

My machine was updated from 1709 to 1809 and this bug still here at every startup. Why can't a simple version check be added to stop it?

@boardtc
uninstall 0.28 and install the latest version https://github.com/microsoft/PowerToys/releases/download/v0.33.1/PowerToysSetup-0.33.1-x64.exe

Thanks. I installed on 2 machines, one gace me an error before
  the installation finished:
Warning 1946.Property ‘System.AppuserModel.ID’ for shortcut
  ‘PowerToys (Preview).ink’ could not be set.

    -------- Forwarded Message --------

          Subject:

          Re: [microsoft/PowerToys] failed to load
            module/videoconference/videoconferencemodule.dll on 1809
            (#7397)

          Date:

          Mon, 15 Mar 2021 09:50:16 -0700

          From:

          Enrico Giordani<EMAIL_ADDRESS>

          Reply-To:

          microsoft/PowerToys
<EMAIL_ADDRESS>

          To:
          microsoft/PowerToys<EMAIL_ADDRESS>

          CC:
          boardtc<EMAIL_ADDRESS>            Mention<EMAIL_ADDRESS>

    @boardtc
      uninstall 0.28 and install the latest version https://github.com/microsoft/PowerToys/releases/download/v0.33.1/PowerToysSetup-0.33.1-x64.exe
    —
      You are receiving this because you were mentioned.
      Reply to this email directly, view it on GitHub, or unsubscribe.
    [

{
@.": "http://schema.org",
@.": "EmailMessage",
"potentialAction": {
@.": "ViewAction",
"target": "https://github.com/microsoft/PowerToys/issues/7397#issuecomment-799574549",
"url": "https://github.com/microsoft/PowerToys/issues/7397#issuecomment-799574549",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
@.": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]

@boardtc
did the installation complete or was it a fatal error?

once I clicked the error message the
  next one was the installation completing, so non fatal.

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

{
@.": "http://schema.org",
@.": "EmailMessage",
"potentialAction": {
@.": "ViewAction",
"target": "https://github.com/microsoft/PowerToys/issues/7397#issuecomment-800007285",
"url": "https://github.com/microsoft/PowerToys/issues/7397#issuecomment-800007285",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
@.": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]

@boardtc
if you run again into the same problem, please open a new issue. Thank you.

Ok. I have no plans to reinstall for now.

Regards,
Tom.
On 2021-03-16 11:52, Enrico Giordani wrote:

@boardtc [1]
if you run again into the same problem, please open a new issue. Thank you.
--
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub [2], or unsubscribe [3].

Links:
[1] https://github.com/boardtc
[2]
https://github.com/microsoft/PowerToys/issues/7397#issuecomment-800192113
[3]
https://github.com/notifications/unsubscribe-auth/AABUOGGIHOFS3YODZJXXKG3TD5A65ANCNFSM4SW46BGQ

The underlying issue has been fixed in the 0.35 release.


Cache 'Administrator' group to improve performance of Workflow Tasks Page.

References

Fixes #9053 (although more improvements are suggested there)

Description
Based on performance testing, with large amounts of Groups, the retrieval from the admin group from the database slows down
Instructions for Reviewers
The only change it to cache the Administrator Group, but only within the scope of one context.
This ensures the Group only is retrieved once in a request
This improved processing time from 14.5 seconds to 10.5 seconds on a database with many databases for the server/api/discover/search/objects?sort=score,DESC&page=0&size=10&configuration=workflow&embed=thumbnail&embed=item%2Fthumbnail call
Checklist
This checklist provides a reminder of what we are going to look for when reviewing your PR. You need not complete this checklist prior to creating your PR (draft PRs are always welcome). If you are unsure about an item in the checklist, don't hesitate to ask. We're here to help!

[x] My PR is small in size (e.g. less than 1,000 lines of code, not including comments & integration tests). Exceptions may be made if previously agreed upon.
[ ] My PR passes Checkstyle validation based on the Code Style Guide.
[x] My PR includes Javadoc for all new (or modified) public methods and classes. It also includes Javadoc for large or complex private methods.
[x] My PR passes all tests and includes new/updated Unit or Integration Tests based on the Code Testing Guide.
[x] If my PR includes new libraries/dependencies (in any pom.xml), I've made sure their licenses align with the DSpace BSD License based on the Licensing of Contributions documentation.
[x] If my PR modifies REST API endpoints, I've opened a separate REST Contract PR related to this change.
[x] If my PR includes new configurations, I've provided basic technical documentation in the PR itself.
[x] If my PR fixes an issue ticket, I've linked them together.

@benbosman : While I'm not against this change, I'm finding this difficult to test.  Could you better describe the setup required to see the change in performance?  Currently your description says: "on a database with many databases" and that's obviously a typo.
I've tried testing this using an Admin account that is a member of many groups, and having 15 Items currently in Workflow.  In that scenario, I'm not seeing a noticeable difference in performance for that /search/objects?...&configuration=workflow endpoint.  Performance in this setup is nearly identical with or without this PR, with that endpoint taking about 2.8 seconds to respond. So, I must not be at the right scale to notice anything.  Could you give me a sense of the scale needed to test this?  Or maybe provide a sample/test data dump from PostgreSQL?

Hi @tdonohue,
Based on the initial issue, I've used a client's database where the Administrator group is part of 400 other groups, like collection admins, collection workflow members, …
On top of this, I have 1200 workflow tasks in this database
The improvement here is specific to this setup with large amounts of parent groups
I sadly can't share the database, it's not a random generated one, but rather based on a client's database

@tdonohue
I'll expand a bit on more in depth investigations of the load-related impact of the PR as I've been testing this as well
For a DB with around 3.5k eperson objects, I went through several different combinations of:

DSpace running WITHOUT the PR merged
DSpace running WITH this PR merged
Tomcat/solr just being restarted
Tomcat/solr having already been running

I've noticed that if tomcat/solr has been up and running for a while, and the requests/response has been cached, that the impact is negligible, which is to be expected.
The following is the average response time over 3 tests:

With the PR merged, tomcat up and running for a while:

0.82s

With the PR merged, tomcat up and running just being restarted:

3.37s

Without the PR merged, tomcat up and running for a while:

1.03s

Without the PR merged, tomcat up and running just being restarted:

15.03s

So ignoring the caching here, and only taking the recently restarted tomcat/solr combo into account, this goes from 15 seconds to about 3 seconds.

Thanks @benbosman and @jonas-atmire !  Merging as this looks good to me & has had testing from the original reporter.  Any follow-up work will move to #9164


Consolidate consecutive duplicate ToC items

Build error addressed in https://github.com/dotnet/docs/pull/30526


added dark mode to sidebar

Another small tweak.

Yeah ok I'll take care of that

The only needed change ☝

Oh yes but I don't think we can do that. FYI I'm not very good with svg's.
If we use "prefers-color-scheme: dark" it does the trick but it stays white, that media query doesn't allow other media query's nestings.
example:
<style type="text/css"> 	@media only screen (prefers-color-scheme: dark) {     	  circle  {     	    fill: white;             stroke: white;     	  } 	 line { 	    stroke: white;           } 	} </style>

You can convert the svg icons to React components and pass the color as a prop

You can convert the svg icons to a React component and pass the color as a prop

you don't even have to go with this as when ever it's dark it's the sun icon showing, so you can just update its color on the svg file


updated

can u plz link this with hacktoberfest??
On Sun, 18 Oct, 2020, 5:19 am Travis Craft<EMAIL_ADDRESS>wrote:

@tlcraft commented on this pull request.
In README.md
https://github.com/kalispell-software-crafters/kalispell-software-crafters.github.io/pull/40#discussion_r506996441
:

@@ -15,12 +15,12 @@ Refer to our Meetup page: https://www.meetup.com/Kalispell-Software-Crafters/

[ ] Add GitHub Section

[ ] Add Slack and Discord Section

[ ] Add Initial Basic Styles

Thanks for making the changes I asked for! Would you also mark Add
Initial Basic Styles complete with an X mark and add the spaces back in
front of the sub-tasks below it? I see it looks like you removed those
spaces. I also see now that was a little confusing but the tasks you're
completing are actually sub-tasks of Add Initial Basic Styles. So once
this is merged in that will be completed. 😄
I appreciate the help with all this!
I also plan to close out the extra PRs you've submitted since we want to
keep all the changes in one PR.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/kalispell-software-crafters/kalispell-software-crafters.github.io/pull/40#pullrequestreview-511022431,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ARAPSMSOVSH6SNDKPF3TKBDSLIURZANCNFSM4SUVGRPQ
.

I sure will, once the PR is ready to be merged in. Could you make the change to the README file I pointed out?
For example you can update the README file similarly to this:
[x] Add Initial Basic Styles
      [x] Center content
      [x] Add blue background color (#00a2e8) and white text

can u plz link this with hacktoberfest??


feat(context): added 'context edit' command

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


flutter-glow is about to be incompataible with Flutter

Current beta channel is not compatiable and is about to be made stable, so without changes this package will stop working.
Error (Xcode): ../../.pub-cache/hosted/pub.dev/flutter_glow-0.2.0/lib/src/widget/glow_line_progress.dart:34:61: Error: The getter 'accentColor' isn't defined for the class 'ThemeData'.

Thanks for this issue
I'll try to migrate it with new flutter version

Hey @gslender
the new version of the flutter glow is out
https://pub.dev/packages/flutter_glow
I'll close this issue for now, if you have any question please let me know


Fix InsertOnly behavior for CDC and deduplication scenarios

Purpose
This PR fixes InsertOnly related behavior in CDC and deduplication scenarios.
Related PR: #3791
API and Format
This change does not affect API or storage format.
Documentation
This change does not introduce changes that require a document.

Thanks for the comments @wwj6591812 . I have updated the PR according to the comments.

+1


Add command line switch to load JSON

Short Description:
Adds a command line switch to load config.json or some other JSON file using --json <configuration file>. If loaded, any arguments in the JSON file take priority over command line switches.
Implementation is open for discussion, though I think this is the cleanest way since the argument parser already provides defaults for the various switches.
Changes:

As stated above.

@OpenPoGo/maintainers
Closes #27.

:+1:

:+1:

👍

:+1:

👍

:-1:

Maybe consider switching priorities around? config.json for configuration, flags for overrides.

Agree with @sebastienvercammen: commandline should take priority over JSON (why would you use commandline params at all then?)

I agree. Let's do that.

I think the best way to implement this is to define a dict with our chosen default values and have all of argparser's arguments default to None. If an argument is None, we will use the appropriate value from JSON if specified; if not in the JSON or no file is loaded, we use defaults.
Will fix later today.

:+1:

:+1:

:-1: until priorities are switched and comments are addressed

Also I'd change the option name - make it "--config" (and possibly "-c"?) instead of "--json". The latter is just counter-intuitive.

-c is potentially more confusing due to the other bot which uses that argument to set CP thresholds.

:+1:

:+1: great to see this merged :)


Check for Vue warnings in CircleCI

We have had a couple cases of tests passing despite Vue warnings being logged:

#653
#711

Warnings like these point to something that needs to be addressed in a test even though the test is passing. I think it'd be a good idea to have CircleCI check for Vue warnings logged during npm run test and fail if it finds any.

There can be other types of warnings logged during testing, for example, see #688. If it would be easy to catch those as well, that would be ideal.


OpenVPN Not Working

OpenVPN Fails to install when used through JAMF

PR #1 created to fix the pkg selection, and add a user agent to mimic Safari. Resolves the issue.


Chrome does not remember user authentication

A recent update to the Chrome browser has caused the administration site to stop remembering that a user is logged in. Likely a cookie/session issue.

Upgraded Ruby, Passenger, and all gems.
This seems to have resolved the issue


Support more fields in NFT Metadata for minting

external_url: optional - string
animation_url: optional - string, file, file[]
file[] = bulk files upload. similar to uploading a directory basically.  if it's hard to implement, we can come back to it later. create a backlog ticket to keep track of it.
rationale
external_url: "This is the URL that will appear below the asset's image on OpenSea and will allow users to leave OpenSea and view the item on your site."
animation_url: supports mp3, mp4, webm other media file format.

#69

This has been implemented and merged in #70


replace TiledProperty.type with enum

currently TiledProperty.type is a string, this makes using it quite ugly, could probably use Enum.TypeParse if you convert the type string to uppercase(since int, object, bool, and string are C# types and thus can't be used for enums), then if TryParse fails the type could just default to String

Hey @BBQGiraffe
Thanks for the suggestion! I think it is a good idea. As a matter of fact, I thought I already done this as I replaced string fields not that long ago with an enum where possible.
With kind regards,
TheBoneJarmer

Hey @BBQGiraffe
I would like to let you know I just added support for this in the develop. This change will be available with the next release.
With kind regards,
TheBoneJarmer

Hi @BBQGiraffe
I would like to let you know I just released TiledCS 3.3.0, this version includes this change.
With kind regards,
TheBoneJarmer


chore(starknet_http_server): add metrics

Stack:

#2883 ⬅
#2882
#2881
#2744

⚠ Part of a stack created by spr. Do not merge manually using the UI - doing so may have unexpected results.

This change is


Publish coverage to CodeClimate

We need https://github.com/paambaati/codeclimate-action/issues/208 to be solved. Otherwise, we cannot merge this one. An alternative could be hacking something with the report files, but it's not ideal.


🌐 🔠 📄 🐢 Translate docs to Emoji 🥳 🎉 💥 🤯 🤯

I just really love 💕 🤩 the idea of adding some emojis 😄😁😅 here and there across the 📄 docs 📄 (like in here for example). So I decided to write ✍ the entire documentation out of emojis 💥🎉🌟. All these words 🤮🤢 and... fancy-looking letters.. 👎👎👎 ugh... That's so boring 🥱. I believe reading documentation made of emojis will definitely (don't argue 😛🤪) be much funnier 😃 and easier 😻 for beginners. Just take a look at a new awesome  🔥 async page 🔥. So here it is, don't thank me. 💥💯💫⭐

Hey there! Is this coming from a joke or something somewhere else? :sweat_smile:
I imagine that given all the approvals and interactions, but I didn't see the original joke... :shrug:

@FeeeeK 🔥🔥🔥 Fixed 🔥🔥🔥

Great💫, I think this is a very nice👍 change, making the documentation📝 much friendlier🙌. It's a pity that the previous⏮ version of the Concurrency and async / await documentation was removed❌, I really miss it🥲.

Really 😃😃😃 cool 😍😍🙂 idea 👍🧠🫦 bro 🥵😎🥵!!!

@tiangolo You see right through us. Forgive us this joke. We're just really sad about the decision to remove the emojis in #3273. They made the documentation unusual and stand out from the documentation of other frameworks. That's why we wanted to bring back that distinctive feature, so we'd be very happy if you could merge this pull request.❤

I think I could do a full translation of all the pages as well as fix a few formatting issues if you would ever consider adding an emoji version of the documentation, just for fun 😊

So... I'm considering adding this for April Fool's Day. That's next April 1st. 🤓😂

Cool! 🥳 I'm going to finish up translating the remaining pages and prepare this for merging as promised. 😄

LGTM

I tried to send a review, but for some reason github just gives an error, I have already contacted support, I hope they will help, but for now please wait a bit.

Now I know that github doesn't like this

@FeeeeK It's probably for the best... 😐

I imagine you automatized parts of it, I would love to know how you did it!

@tiangolo For all this, regexes were used to separate the text from code blocks, and then the translation through Yandex translator (link), and after all this, I fixed some inaccuracies and broken emojis. I think this can also be automated and converted to GitHub action, but we need to make it a little more stable.

Yea, it required some reverse engineering and use of private API in order to automate translating with Yandex. 😅 And my script for extracting readable and translatable text from md files is... well, it's better not to see it. 😹😹 Also, Yandex translator is far from ideal and some manual editing is required. So I don't think it should (and can) be automated. 🫤
Anyway, I want to thank all the participants of this pull request. ❤ You guys made the prank even funnier. 🤪🥰


super-productivity: 7.9.2 -> 7.10.0

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/super-productivity/versions.
meta.description for super-productivity is: "To Do List / Time Tracker with Jira Integration"
meta.homepage for super-productivity is: "https://super-productivity.com"
meta.changelog for super-productivity is: ""
Updates performed

Version update

To inspect upstream changes

Release on GitHub

Compare changes on GitHub

Impact

Checks done (click to expand)

built on NixOS
The tests defined in passthru.tests, if any, passed
Warning: no invocation of /nix/store/334wkbx9hz3mhkqbcp0nw0zhjqqi19l3-super-productivity-7.10.0/bin/super-productivity had a zero exit code or showed the expected version
0 of 1 passed binary check by having a zero exit code.
0 of 1 passed binary check by having the new version present in output.
found 7.10.0 with grep in /nix/store/334wkbx9hz3mhkqbcp0nw0zhjqqi19l3-super-productivity-7.10.0
found 7.10.0 in filename of file in /nix/store/334wkbx9hz3mhkqbcp0nw0zhjqqi19l3-super-productivity-7.10.0

Rebuild report (if merged into master) (click to expand)

1 total rebuild path(s)

1 package rebuild(s)

1 x86_64-linux rebuild(s)
0 x86_64-darwin rebuild(s)

First fifty rebuilds by attrpath
super-productivity

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/334wkbx9hz3mhkqbcp0nw0zhjqqi19l3-super-productivity-7.10.0 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A super-productivity https://github.com/r-ryantm/nixpkgs/archive/1954d712dc2c67dc028dc4a9726a560daec43a37.tar.gz

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/334wkbx9hz3mhkqbcp0nw0zhjqqi19l3-super-productivity-7.10.0
ls -la /nix/store/334wkbx9hz3mhkqbcp0nw0zhjqqi19l3-super-productivity-7.10.0/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review run on x86_64-linux 1

1 package built:

super-productivity

Maintainer pings
cc @offlinehacker for testing.

@ofborg eval

https://github.com/johannesjo/super-productivity/blob/v7.10.0/CHANGELOG.md
Launches.


Deduce Park Name from Existing Watches

Similar to #3, #15, probably others - if the user already has watches open, they shouldn't need to include the park name on subsequent requests.
As a future enhancement, it would be really cool to cache the park they're visiting in a separate table - related to #13. This way only the first request of the day needs to include park name.

Implemented on message-reqs branch


:sparkles: Guild & Channel properties for APIObjects

This PR implements a way to get Guild, and Channels from APIObjects without fetching more info from the discord API. Using the GUILDS Intent, Guild and Channel info is cached to be used later.
object.guild -> Guild  # Valid for all APIObjects with guild_id
object.channel -> Channel # Valid for all APIObjects with guild_id and channel_id

Also made it so intents can be given as a iterable since I tried to do that before I knew you needed to add them :cry:
Check off the following

[ ] I have tested my changes with the current requirements
[ ] My Code follows the pep8 code style.

I've switched to the boring solution where it has to be done manually :pensive: Linters don't work well otherwise.

Theoretically all the logic should be implemented. Now I just need to add the properties :skull:


Consider re-exporting StableDeref

Since anyone using Reiterate has to implement I::Item: StableDeref it would be useful to have StableDeref re-exported in reiterate to minimize pinning of dependencies in Cargo.toml.

https://github.com/Manishearth/reiterate/pull/3


TypeScript Resolvers: Easier way to get possible resolve types for interfaces

Is your feature request related to a problem? Please describe.
If you have an interface Document and multiple types implementing it, say Article, Thesis and Other, then the typescript resolvers generated looks similar to
export type DocumentResolvers<ContextType = Context, ParentType extends ResolversParentTypes['Document'] = ResolversParentTypes['Document']> = ResolversObject<{
  __resolveType: TypeResolveFn<'Article' | 'Thesis' | 'Other', ParentType, ContextType>;
  id?: Resolver<ResolversTypes['ID'], ParentType, ContextType>;
  ....
}>;

As one can see, the implementing types are listed explicitly in the definition of the __resolveType function. Thus, they cannot easily be reused, which is mildly annoying if you want/need to use another function to return exactly one of the options (say because you need to parse or check other data to determine which of the types should be returned). A function like this would currently be annotated like
parse(input: any): 'Article' | 'Thesis' | 'Other'

This is prone to break in the future if other types implementing the interface are added, and leads to code duplication.

Describe the solution you'd like

Extract the possible type names to a separate type. Maybe even auto-generating something like
const DocumentResolveTypes = ['Article' | 'Thesis' | 'Other'] as const;
type DocumentResolveTypes = typeof DocumentResolveTypes [number];

so that one can easily iterate over the possible types.
Describe alternatives you've considered
I'm currently using the following code as a work-around.
type ResolveFnc<TResolver extends ResolversObject<unknown>> =
  TResolver extends {
    __resolveType: infer T
  }
    ? T
    : never

type ReturnType<T> = T extends (...args: any[]) => infer R ? R : unknown
/**
 * Type to extract the resolve type from a resolver for unions / interfaces.
 */
type ResolveType<TResolver extends ResolversObject<unknown>> = ReturnType<
  ResolveFnc<TResolver>
>

ResolveType<DocumentResolvers> // 'Article' | 'Thesis' | 'Other'

Hi @tobiasdiez !
This sounds like a nice idea, and a possible implementation alternative. If you want, feel free to create a PR for adding that!

I came across graphql-typescript-possible-types that could be used for this use-case as well:
import { possibleTypes } from './generated'
export type DocumentPossibleTypeName = typeof possibleTypes['Document'][number]

Example of using graphql-typescript-possible-types mentioned by alexstrat.
npm i @homebound/graphql-typescript-possible-types

codegen.yml
generates:
  integration/graphql-types.ts:
    plugins:
      - node_modules/@homebound/graphql-typescript-possible-types


Update Qwen2.5 configs

I removed profiler for 1.5B and under. There really shouldn't be a need to default profile anything on that low of memory
I turned activation checkpointing off for all 0.5B models and for 1.5B LoRA models. No point.

Everything else is cosmetic.

I thought we use underscores instead of periods?: #1863 (comment)

Yeah this is a misleading comment. We do use underscores for model builders, but the model should just get downloading to a directory with the exact same name as the model on the Hub.


Brazilian format is wrong

We have 2 patterns:
+55 (XX) XXXXX-XXXX
and
+55 (XX) XXXX-XXXX
country code
state code (2 digits)
4 or 5 digits, then 4 digits
It depends on which state the number is

Imagine the user type +55 than any digits. How the app should be available to distinguish between two patterns? Are there any characteristics which inherent to one and another pattern? Maybe unique digit sequence of concrete numbers?

this might be a good help
https://gist.github.com/MauricioMoraes/2885d4975ac5e52d0ad7

yep, it changes the mask when the last character is typed, also it change where the hyphen "-" is
I think i've done a long time ago a mask for this case using objective-c as well, i will try to find it tomorrow. Dunno if i still have the code.

Thanks🙆, ill watch this closely in a free time.


PHPUnit 8 compatibility

Add PHPUnit 8 compatibility (among other things, it should fix #111)

How does this compare to #109 ?

Well it looks like this one is a duplicate of #109, sorry. I close it.


Help on moco server stuck

I was making a gradle task to do a whole bunch of stuff about automatically running integration test.
My process is within a single customised gradle task.
First start moco server with typical command with
java -jar moco-runner-0.10.2-standalone.jar http -p 12306 -c test_data/b2/versions/b2_moco.json

After that I'm running a cucumber test(integration test against it)
However the moco server became not responding after sucessfully returning several response. And after that all my integration is telling me 504 error.
Meanwhile. If I run moco server separately and in another task run Integration it works well.
Do you know what might be the root cause for this issue. Thanks!

How do you start Moco server? in Gradle task?

yes. a single task first to start moco server than to run it against it

Show me your Gradle configuration please.


Add description of Kubernetes namespace discovery

Description for namespace discovery introduced in  for https://github.com/prometheus/prometheus/pull/2642

Awesome! Thanks a lot @bakins ! lgtm :+1:

Actually I was a bit too quick there, this PR needs to be opened against the next-release branch.

This PR should be against the next-release branch.

Thanks for the feedback.  I'll close this one and open a new one against the correct branch.


Snowpipe support

built on top of CloudinaryLtd:s3_hook_fixes_and_backward_compatibility (pull #1)

@benjamingregory
pipes is an alternative method for data ingestion in snowflake , it uses rest api and the data loading process is done on a separate (auto scaled) cluster, and not the one running your warehouse.
using pipes you lose some flexibility but gain in performance and cost.
on a side note i'm new both to airflow and python ,  how can i integrate tests into the plugin ? I didn't find any example of doing that outside of apache/incubator-airflow repo

Thanks for the commits @codeinvain! LGTM


Added property columns and index to dask.SparseFrame

Added convenient properties columns and index to dask.SparseFrame.
Fixes bug when invoking sparsity.dask.core.is_broadcastable function with SparseDataFrame.

ok this adds new public api please increase minor version number to 0.8.0 and merge :)


Embargo Item Metadata

References
Fixes #2839
Contract: https://github.com/DSpace/RestContract/pull/175
Checklist
This checklist provides a reminder of what we are going to look for when reviewing your PR. You need not complete this checklist prior to creating your PR (draft PRs are always welcome). If you are unsure about an item in the checklist, don't hesitate to ask. We're here to help!

[x] My PR is small in size (e.g. less than 1,000 lines of code, not including comments & integration tests). Exceptions may be made if previously agreed upon.
[x] My PR passes Checkstyle validation based on the Code Style Guide.
[x] My PR includes Javadoc for all new (or modified) public methods and classes. It also includes Javadoc for large or complex private methods.
[x] My PR passes all tests and includes new/updated Unit or Integration Tests based on the Code Testing Guide.
[x] If my PR includes new, third-party dependencies (in any pom.xml), I've made sure their licenses align with the DSpace BSD License based on the Licensing of Contributions documentation.
[x] If my PR modifies the REST API, I've linked to the REST Contract page (or open PR) related to this change.

I see the PR has already been created. Can the questions in https://github.com/DSpace/RestContract/pull/175 be answered please?

@Micheleboychuk : This has a merge conflict now. Could you rebase & resolve the conflict?

Thanks @Micheleboychuk : This now looks good to me overall (from a code review standpoint).  I'm just waiting to give it another test once the Frontend PR (https://github.com/DSpace/dspace-angular/pull/1475) is ready for testing again

Hi @tdonohue,  I added the fix of inheriting of policies in submission, now it works.


template: this project has no tests

This project has no tests. Remove that from PR template.

cc @tas50

@tas50 ping, and #9 as well


How to implement completion suggest

How i can implement completion suggestion?

@unglevan the purpose of this behavior is to help to auto-index documents to ElasticSearch.
For "suggestion" functionality - you should refer to the official Yii2 Documentation (and its extension) and ElasticSearch docs.

@Borales Sr if i misunderstood. But in this docs.
http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/search-suggesters-completion.html
We need add "suggest" as a "properties" that have to define in "dataMap" config right?


CWT proof requirements

Regarding the proof in a credential request defined in OID4VCI. The "Proof Types" section in the current snapshot of the specification lists JWT proof requirements and CWT proof requirements as follows.
JWT proof requirements:

typ
alg
kid
jwk
x5c
iss
aud
iat
nonce

CWT proof requirements:

Label 1 (alg)
Label 3 (content type)
Label COSE_Key
Label 33 (x5chain)
Claim Key 3 (aud)
Claim Key 6 (iat)
Claim Key 10 (Nonce)

The CWT proof does not have requirements that correspond to kid and iss requirements for the JWT proof. Is this difference intentional?

Can you clarify how this would relate to the VC-SD-JWT specification? Or does this relate to OpenID4VCI only?

@TakahikoKawasaki That is a good question. May I ask you to raise this issue on the OID4VCI spec?

openid/connect issue 1932: [OID4VCI] CWT proof requirements
https://bitbucket.org/openid/connect/issues/1932/oid4vci-cwt-proof-requirements

will clarify in VCI

Moving this topic to the AB/Connect WG.


Wrong cmd name in usage description

In my Package.swift I put:
products: [
        .executable(name: "downloadmetadata", targets: ["DownloadMetadata"]),
        .executable(name: "playground", targets: ["Playground"]),
    ]

But the usage description showns the command name like the follwoing by entering the -
USAGE: download-metadata --project-root <project-root>

ArgumentParser gets the name it uses for the usage string by converting the type's name to kebab case. You can override it like this:
struct DownloadMetadata: ParsableCommand {
    static let configuration = CommandConfiguration(commandName: "downloadmetadata")
    // ...
}

Oh this is great, thx 👍


On Track change the video is running fast forword

Hello
I am using your sample app code to play MKV formatted video. The video content two audio track for different languages when playing local video its working fine but when I have loaded the video from my server ( Url ) and change the audio track the speed of video will increase and the track video and audio will different. can you help me how to solve this?

try videoInfo.addOption(Option.create(IjkMediaPlayer.OPT_CATEGORY_PLAYER, "framedrop", 5L))

thanks for helping its working fine now.
But when we switch the screen orientation portate to landscape or landscape to portate the video stops playing and start from the beginning. can you help me on that issue?

do you add android:configChanges="keyboardHidden|orientation|screenSize" to the activity tag in the AndroidManifest.xml ?

Yes, I do this and the issue fixes. Thanks

hello ,
On Track change the video is running fast forword #45
when  adding this
videoInfo.addOption(Option.create(IjkMediaPlayer.OPT_CATEGORY_PLAYER, "framedrop", 5L))
the issue is fix for 2 weeks but now  its show same problem of fast forward  please guide m how to fix that.
Code : -
binding.videoView.setVideoPath(videolist.get(videopos));
binding.videoView.getVideoInfo().addOption(Option.create(IjkMediaPlayer.OPT_CATEGORY_PLAYER, "framedrop", 5L));
binding.videoView.getPlayer().aspectRatio(aspectRatio);

up

@jatravi38 how you get audio tracks n change. please let me know

From url i get the mkv/mp4  video format that combine audio and video track ,
and for changing that just click of player setting icon then show popup of all tracks list and change track from their .

@jatravi38 can you please provide me code sample?


SCP-2415 - Extending payment type to include source account and transfers.

This PR extends the Payment type (part of the TransactionOutput) to include the account from which the payment is made, and changes Party to Payee so that it covers internal transfers as well.
I don't know what I'm doing with the Haskell side of things, so @nau and @palas please check that closely. :flushed:

It seems static analysis is not affected at all by the change, interesting. All good as far as I can tell, merge away 👍


Add modifier_id to track salary modifer

LGTM

thanks @DonDinhNu. I will make more change, please help review again then 😄

@mmeeoorroo yeah, with pleasure.


Actually serialize & deserialize a program definition :D

Description
Please explain the changes you made here.
Release notes
The title of the pull request will be used as the default release notes description. If more detail is needed to communicate to partners the scope of the PR's changes, use this release notes section.
Checklist
General
Read the full guidelines for PRs here

[ ] Added the correct label: < feature | enhancement | bug | under-development | dependencies | infrastructure | ignore-for-release | database >
[ ] Assigned to a specific person, civiform/developers, or a more specific round-robin list
[ ] Added an additional reviewer from outside your organization as FYI (if the primary reviewer is in the same organization as you)
[ ] Created unit and/or browser tests which fail without the change (if possible)
[ ] Performed manual testing (Chrome and Firefox if it includes front-end changes)
[ ] Extended the README / documentation, if necessary

Database evolutions
Read the guidelines here

[ ] Assigned two reviewers
[ ] Guarded against already existing resources using IF NOT EXISTS and IF EXISTS
[ ] Downs created to undo changes in Ups

User visible changes

[ ] Followed steps to internationalize new strings

[ ] Added context strings to new messages
[ ] Didn't use a message in applicant facing code that isn't translated yet (unless behind a flag)

[ ] Wrote browser tests using the validateAccessibility method
[ ] Tested on mobile view. See mobile device mode
[ ] Manually tested at 200% size
[ ] Manually evaluated tab order

New Features

[ ] Add new FeatureFlag env vars to server/conf/helper/feature-flags.conf
[ ] Conditioned new functionality on a FeatureFlag
[ ] Wrote browser tests with the feature flag off and on, etc.

Instructions for manual testing
If instructions are needed for manual testing by reviewers, include them here.
Issue(s) this completes
Fixes #<issue_number>; Fixes #<issue_number>...

[!WARNING]
This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

#7113  👈
#7096
#7090
#7094
main

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @caitlinshk and the rest of your teammates on  Graphite

Added ProgramMigrationService (trying to use "migration" everywhere) and addressed other PR comments.


Create .gitignore

Reasons for making this change:
TODO
Links to documentation supporting these rule changes:
TODO
If this is a new template:

Link to application or project’s homepage: TODO

I don't see the point 😕, would be interesting to see the reasons from the author.


Save tasks on hive

Tracked on #31

Is using Hive to store the tasks informations.
taskList changed to getter;
stopTimer and resetTimer methods parameter change to fit the changes.

Use flutter build_runner to generate the Hive TypesAdapters.
Limitations

Is not storing the task's time.
This limitation is from Hive, idk if its possible to create a one-to-one relationship, one from TaskData to one TimerData.
I think to change the TimerData to a DateTime that Hive support, but to do this change that will be nescessary to change the way that the time is loaded on the timer page.

@LuanRoger I'll review it today and update you.


Fire and actual change event when input's clear button is pressed

Codecov Report

Merging #443 into master will decrease coverage by 0.11%.
The diff coverage is 85.71%.

@@            Coverage Diff             @@
##           master     #443      +/-   ##
==========================================
- Coverage   96.89%   96.77%   -0.12%
==========================================
  Files         403      403
  Lines        3023     3038      +15
  Branches      334      336       +2
==========================================
+ Hits         2929     2940      +11
- Misses         76       80       +4
  Partials       18       18

Impacted Files
Coverage Δ

src/i18n/locales/en-US.ts
100% <ø> (ø)
:arrow_up:

src/i18n/locales/pt-BR.ts
100% <ø> (ø)
:arrow_up:

src/components/TextInput/TextInput.tsx
100% <100%> (ø)
:arrow_up:

src/components/TextInput/InputWrapper.tsx
96% <100%> (+0.34%)
:arrow_up:

src/util/react.ts
84.21% <66.66%> (-15.79%)
:arrow_down:

src/components/TimeInput/TimeInput.tsx
96.77% <0%> (-3.23%)
: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 0bf07e5...c6b8d90. Read the comment docs.


The .vtk format file is imported, but the color type, cell data type, and point data type are not fully displayed in the drop-down menu

The .vtk format file is imported, but the color type, cell data type, and point data type are not fully displayed in the drop-down menu.

Can you provide more information/sample data? With my testing sample data, I can see the color and representation panels on the left sidebar.


All lxd storage pools missing after migration to snap

After I upgraded and migrated to snapd as advised, I now have a non-functional lxd setup, as it looks as if the storage pools are missing:
lxc list works;
# lxc list
+-------------+---------+------+------+------------+-----------+
|    NAME     |  STATE  | IPV4 | IPV6 |    TYPE    | SNAPSHOTS |
+-------------+---------+------+------+------------+-----------+
| burp        | STOPPED |      |      | PERSISTENT | 0         |
+-------------+---------+------+------+------------+-----------+
| plex        | STOPPED |      |      | PERSISTENT | 0         |
+-------------+---------+------+------+------------+-----------+
| webserver   | STOPPED |      |      | PERSISTENT | 0         |
+-------------+---------+------+------+------------+-----------+
....

lxc info works. (see output further down)
lxc storage list works:
# lxc storage list
+---------+-------------+--------+-----------------------------------------------+---------+
|  NAME   | DESCRIPTION | DRIVER |                    SOURCE                     | USED BY |
+---------+-------------+--------+-----------------------------------------------+---------+
| backup  |             | dir    | /var/snap/lxd/common/lxd/storage-pools/backup | 1       |
+---------+-------------+--------+-----------------------------------------------+---------+
| bulk    |             | btrfs  | 10cf68f1-babc-41ae-b29a-757329598350          | 1       |
+---------+-------------+--------+-----------------------------------------------+---------+
| default |             | btrfs  | dfbf5b37-63f6-468c-abf2-758bc7638442          | 11      |
+---------+-------------+--------+-----------------------------------------------+---------+

However, I cannot start (or launch) any containers;
# lxc start burp
error: saving config file for the container failed
Try `lxc info --show-log burp` for more info

and:
# lxc start webserver
error: no such file or directory
Try `lxc info --show-log webserver` for more info

# lxc info --show-log webserver
Name: webserver
Remote: unix://
Architecture: x86_64
Created: 2017/05/08 12:27 UTC
Status: Stopped
Type: persistent
Profiles: default

Log:

Nothing..
Further investigation of the storage pools reveals some information:
# lxc storage list
+---------+-------------+--------+-----------------------------------------------+---------+
|  NAME   | DESCRIPTION | DRIVER |                    SOURCE                     | USED BY |
+---------+-------------+--------+-----------------------------------------------+---------+
| backup  |             | dir    | /var/snap/lxd/common/lxd/storage-pools/backup | 1       |
+---------+-------------+--------+-----------------------------------------------+---------+
| bulk    |             | btrfs  | 10cf68f1-babc-41ae-b29a-757329598350          | 1       |
+---------+-------------+--------+-----------------------------------------------+---------+
| default |             | btrfs  | dfbf5b37-63f6-468c-abf2-758bc7638442          | 11      |
+---------+-------------+--------+-----------------------------------------------+---------+

# lxc storage show default
config:
  source: dfbf5b37-63f6-468c-abf2-758bc7638442
description: ""
name: default
driver: btrfs
used_by:
- /1.0/containers/plex
- /1.0/containers/webserver
...
- /1.0/profiles/default
- /1.0/profiles/macvlan

But this doesn't work:
# lxc storage show default --resources
error: no such file or directory

With this interesting bit in the "lxc monitor" output:
metadata:
  context: {}
  level: eror
  message: 'Failed to mount BTRFS storage pool "/var/snap/lxd/5408/dfbf5b37-63f6-468c-abf2-758bc7638442"
    onto "/var/snap/lxd/common/lxd/storage-pools/default" with mountoptions "user_subvol_rm_allowed":
    no such file or directory'
timestamp: 2017-12-27T17:24:30.387636796Z
type: logging

And sure enough, that dir doesn't have the pool dir:
# ls -la /var/snap/lxd/5408/
drwxr-xr-x 3 root root 17 Dec 27 17:02 .
drwxr-xr-x 4 root root 47 Dec 27 17:02 ..
drwxr-xr-x 2 root root 48 Dec 27 18:01 lxd

With nothing related in dmesg.
Did I overlook something? Why are the storage pools missing?
Further info:

Distribution: Ubuntu
Distribution version: 16.04

# lxc info
config: {}
api_extensions:
- storage_zfs_remove_snapshots
- container_host_shutdown_timeout
- container_stop_priority
- container_syscall_filtering
- auth_pki
- container_last_used_at
- etag
- patch
- usb_devices
- https_allowed_credentials
- image_compression_algorithm
- directory_manipulation
- container_cpu_time
- storage_zfs_use_refquota
- storage_lvm_mount_options
- network
- profile_usedby
- container_push
- container_exec_recording
- certificate_update
- container_exec_signal_handling
- gpu_devices
- container_image_properties
- migration_progress
- id_map
- network_firewall_filtering
- network_routes
- storage
- file_delete
- file_append
- network_dhcp_expiry
- storage_lvm_vg_rename
- storage_lvm_thinpool_rename
- network_vlan
- image_create_aliases
- container_stateless_copy
- container_only_migration
- storage_zfs_clone_copy
- unix_device_rename
- storage_lvm_use_thinpool
- storage_rsync_bwlimit
- network_vxlan_interface
- storage_btrfs_mount_options
- entity_description
- image_force_refresh
- storage_lvm_lv_resizing
- id_map_base
- file_symlinks
- container_push_target
- network_vlan_physical
- storage_images_delete
- container_edit_metadata
- container_snapshot_stateful_migration
- storage_driver_ceph
- storage_ceph_user_name
- resource_limits
- storage_volatile_initial_source
- storage_ceph_force_osd_reuse
- storage_block_filesystem_btrfs
- resources
- kernel_limits
- storage_api_volume_rename
- macaroon_authentication
- network_sriov
- console
- restrict_devlxd
- migration_pre_copy
- infiniband
- maas_network
api_status: stable
api_version: "1.0"
auth: trusted
public: false
auth_methods:
- tls
environment:
  addresses: []
  architectures:
  - x86_64
  - i686
  certificate: |
    -----BEGIN CERTIFICATE-----
..removed..
    -----END CERTIFICATE-----
  certificate_fingerprint: 1dbff9b802a263e83dfa307f3cc139b85f8699eada2dd2cc3c61ca8a9ad1a1ae
  driver: lxc
  driver_version: 2.1.1
  kernel: Linux
  kernel_architecture: x86_64
  kernel_version: 4.10.0-42-generic
  server: lxd
  server_pid: 1813
  server_version: "2.21"
  storage: btrfs | dir
  storage_version: 4.4 | 1

Hi,
Looks like there's something wrong with btrfs UUID handling with the snap.
Can you post the output of journalctl -u snap.lxd.daemon and lxc query /1.0/storage-pools?recursion=1?

I was traveling to Europe today and am pretty jetlagged so even though I have a pretty good idea of what's wrong, I won't rush a fix for this and will look at that extra information tomorrow (during my day off) and hopefully get you a temporary lxd build that you can run to unstick that system. I hope that won't cause too much problem for you.

Hi,
Right, that makes sense. A couple of additional data points:
Reported UUIDs for storage pools do match the available blockdevs:
# blkid /dev/md1 /dev/md2 /dev/bcache0
/dev/md1: LABEL="default" UUID="dfbf5b37-63f6-468c-abf2-758bc7638442" UUID_SUB="9a2f9959-df79-422f-bde3-c1e3efc6d18e" TYPE="btrfs"
/dev/md2: LABEL="bulk" UUID="10cf68f1-babc-41ae-b29a-757329598350" UUID_SUB="6d1d8f96-2dc8-49ab-b667-bddb2a786adc" TYPE="btrfs"
/dev/bcache0: UUID="12e9f850-994c-4ce7-bb7a-a34ac4bda78f" TYPE="xfs"

So, I tried mounting those devs on the requested mountpoints;
# mount /dev/md1 /var/snap/lxd/5408/dfbf5b37-63f6-468c-abf2-758bc7638442
# mount /dev/md2 /var/snap/lxd/5408/10cf68f1-babc-41ae-b29a-757329598350
# mount /dev/bcache0 /var/snap/lxd/common/lxd/storage-pools/backup/

Which actually works as a workaround, by bypassing the lxd mount logic. The lxd storage-pools are now available and the containers will start.
Your specific requests, here:
# lxc query /1.0/storage-pools?recursion=1
[
	{
		"config": {
			"source": "/var/snap/lxd/common/lxd/storage-pools/backup"
		},
		"description": "",
		"driver": "dir",
		"name": "backup",
		"used_by": [
			"/1.0/containers/burp"
		]
	},
	{
		"config": {
			"source": "10cf68f1-babc-41ae-b29a-757329598350"
		},
		"description": "",
		"driver": "btrfs",
		"name": "bulk",
		"used_by": [
			"/1.0/storage-pools/bulk/volumes/custom/plex-media"
		]
	},
	{
		"config": {
			"source": "dfbf5b37-63f6-468c-abf2-758bc7638442"
		},
		"description": "",
		"driver": "btrfs",
		"name": "default",
		"used_by": [
			"/1.0/containers/christensen",
			"/1.0/containers/graphite",
			"/1.0/containers/httpproxy",
			"/1.0/containers/minecraft",
			"/1.0/containers/nextcloud",
			"/1.0/containers/openvpn",
			"/1.0/containers/plex",
			"/1.0/containers/test1",
			"/1.0/containers/webserver",
			"/1.0/profiles/default",
			"/1.0/profiles/macvlan"
		]
	}
]

# journalctl -u snap.lxd.daemon --no-pager
-- Logs begin at Wed 2017-12-27 17:05:27 CET, end at Thu 2017-12-28 11:22:01 CET. --
Dec 27 17:05:28 rhea systemd[1]: Started Service for snap application lxd.daemon.
Dec 27 17:05:29 rhea lxd.daemon[1408]: => Preparing the system
Dec 27 17:05:29 rhea lxd.daemon[1408]: ==> Loading snap configuration
Dec 27 17:05:29 rhea lxd.daemon[1408]: ==> Setting up modprobe wrapper
Dec 27 17:05:29 rhea lxd.daemon[1408]: ==> Preparing a clean copy of /run
Dec 27 17:05:29 rhea lxd.daemon[1408]: ==> Preparing a clean copy of /etc
Dec 27 17:05:29 rhea lxd.daemon[1408]: ==> Setting up ceph configuration
Dec 27 17:05:29 rhea lxd.daemon[1408]: ==> Setting up LVM configuration
Dec 27 17:05:29 rhea lxd.daemon[1408]: ==> Escaping the systemd cgroups
Dec 27 17:05:29 rhea lxd.daemon[1408]: ==> Escaping the systemd process resource limits
Dec 27 17:05:29 rhea lxd.daemon[1408]: ==> Enabling unprivileged containers kernel support
Dec 27 17:05:29 rhea lxd.daemon[1408]: => Starting LXCFS
Dec 27 17:05:29 rhea lxd.daemon[1408]: => Starting LXD
Dec 27 17:05:29 rhea lxd.daemon[1408]: hierarchies:
Dec 27 17:05:29 rhea lxd.daemon[1408]:   0: fd:   5: freezer
Dec 27 17:05:29 rhea lxd.daemon[1408]:   1: fd:   6: devices
Dec 27 17:05:29 rhea lxd.daemon[1408]:   2: fd:   7: perf_event
Dec 27 17:05:29 rhea lxd.daemon[1408]:   3: fd:   8: blkio
Dec 27 17:05:29 rhea lxd.daemon[1408]:   4: fd:   9: hugetlb
Dec 27 17:05:29 rhea lxd.daemon[1408]:   5: fd:  10: memory
Dec 27 17:05:29 rhea lxd.daemon[1408]:   6: fd:  11: pids
Dec 27 17:05:29 rhea lxd.daemon[1408]:   7: fd:  12: net_cls,net_prio
Dec 27 17:05:29 rhea lxd.daemon[1408]:   8: fd:  13: cpu,cpuacct
Dec 27 17:05:29 rhea lxd.daemon[1408]:   9: fd:  14: cpuset
Dec 27 17:05:29 rhea lxd.daemon[1408]:  10: fd:  15: name=systemd
Dec 27 17:05:29 rhea lxd.daemon[1408]: lvl=warn msg="CGroup memory swap accounting is disabled, swap limits will be ignored." t=2017-12-27T16:05:29+0000
Dec 27 17:05:30 rhea lxd.daemon[1408]: => LXD is ready
Dec 27 17:05:57 rhea lxd.daemon[1408]: lvl=eror msg="Failed to mount BTRFS storage pool \"/var/snap/lxd/5408/10cf68f1-babc-41ae-b29a-757329598350\" onto \"/var/snap/lxd/common/lxd/storage-pools/bulk\" with mountoptions \"user_subvol_rm_allowed\": no such file or directory" t=2017-12-27T16:05:57+0000
Dec 27 17:05:57 rhea lxd.daemon[1408]: lvl=eror msg="Could not mount storage volume \"plex-media\" of type \"custom\" on storage pool \"bulk\": no such file or directory." t=2017-12-27T16:05:57+0000
Dec 27 17:06:53 rhea lxd.daemon[1408]: lvl=eror msg="Failed to mount BTRFS storage pool \"/var/snap/lxd/5408/10cf68f1-babc-41ae-b29a-757329598350\" onto \"/var/snap/lxd/common/lxd/storage-pools/bulk\" with mountoptions \"user_subvol_rm_allowed\": no such file or directory" t=2017-12-27T16:06:53+0000
Dec 27 17:06:53 rhea lxd.daemon[1408]: lvl=eror msg="Could not mount storage volume \"plex-media\" of type \"custom\" on storage pool \"bulk\": no such file or directory." t=2017-12-27T16:06:53+0000
Dec 27 17:11:18 rhea lxd.daemon[1408]: lvl=eror msg="Failed to mount BTRFS storage pool \"/var/snap/lxd/5408/10cf68f1-babc-41ae-b29a-757329598350\" onto \"/var/snap/lxd/common/lxd/storage-pools/bulk\" with mountoptions \"user_subvol_rm_allowed\": no such file or directory" t=2017-12-27T16:11:18+0000
Dec 27 17:11:18 rhea lxd.daemon[1408]: lvl=eror msg="Could not mount storage volume \"plex-media\" of type \"custom\" on storage pool \"bulk\": no such file or directory." t=2017-12-27T16:11:18+0000
Dec 27 17:11:24 rhea lxd.daemon[1408]: lvl=eror msg="Failed to mount BTRFS storage pool \"/var/snap/lxd/5408/10cf68f1-babc-41ae-b29a-757329598350\" onto \"/var/snap/lxd/common/lxd/storage-pools/bulk\" with mountoptions \"user_subvol_rm_allowed\": no such file or directory" t=2017-12-27T16:11:24+0000
Dec 27 17:11:24 rhea lxd.daemon[1408]: lvl=eror msg="Could not mount storage volume \"plex-media\" of type \"custom\" on storage pool \"bulk\": no such file or directory." t=2017-12-27T16:11:24+0000
Dec 27 17:11:37 rhea lxd.daemon[1408]: lvl=eror msg="Failed to mount BTRFS storage pool \"/var/snap/lxd/5408/10cf68f1-babc-41ae-b29a-757329598350\" onto \"/var/snap/lxd/common/lxd/storage-pools/bulk\" with mountoptions \"user_subvol_rm_allowed\": no such file or directory" t=2017-12-27T16:11:37+0000
Dec 27 17:11:37 rhea lxd.daemon[1408]: lvl=eror msg="Could not mount storage volume \"plex-media\" of type \"custom\" on storage pool \"bulk\": no such file or directory." t=2017-12-27T16:11:37+0000
Dec 27 17:12:01 rhea lxd.daemon[1408]: lvl=eror msg="Failed to mount BTRFS storage pool \"/var/snap/lxd/5408/10cf68f1-babc-41ae-b29a-757329598350\" onto \"/var/snap/lxd/common/lxd/storage-pools/bulk\" with mountoptions \"user_subvol_rm_allowed\": no such file or directory" t=2017-12-27T16:12:01+0000
Dec 27 17:12:01 rhea lxd.daemon[1408]: lvl=eror msg="Could not mount storage volume \"plex-media\" of type \"custom\" on storage pool \"bulk\": no such file or directory." t=2017-12-27T16:12:01+0000
Dec 27 17:12:35 rhea lxd.daemon[1408]: lvl=eror msg="Failed to mount BTRFS storage pool \"/var/snap/lxd/5408/10cf68f1-babc-41ae-b29a-757329598350\" onto \"/var/snap/lxd/common/lxd/storage-pools/bulk\" with mountoptions \"user_subvol_rm_allowed\": no such file or directory" t=2017-12-27T16:12:35+0000
Dec 27 17:12:35 rhea lxd.daemon[1408]: lvl=eror msg="Could not mount storage volume \"plex-media\" of type \"custom\" on storage pool \"bulk\": no such file or directory." t=2017-12-27T16:12:35+0000
Dec 27 17:14:47 rhea lxd.daemon[1408]: lvl=eror msg="Failed to mount BTRFS storage pool \"/var/snap/lxd/5408/10cf68f1-babc-41ae-b29a-757329598350\" onto \"/var/snap/lxd/common/lxd/storage-pools/bulk\" with mountoptions \"user_subvol_rm_allowed\": no such file or directory" t=2017-12-27T16:14:47+0000
Dec 27 17:14:47 rhea lxd.daemon[1408]: lvl=eror msg="Could not mount storage volume \"plex-media\" of type \"custom\" on storage pool \"bulk\": no such file or directory." t=2017-12-27T16:14:47+0000
Dec 27 17:15:04 rhea lxd.daemon[1408]: lvl=eror msg="Failed to mount BTRFS storage pool \"/var/snap/lxd/5408/10cf68f1-babc-41ae-b29a-757329598350\" onto \"/var/snap/lxd/common/lxd/storage-pools/bulk\" with mountoptions \"user_subvol_rm_allowed\": no such file or directory" t=2017-12-27T16:15:04+0000
Dec 27 17:15:04 rhea lxd.daemon[1408]: lvl=eror msg="Could not mount storage volume \"plex-media\" of type \"custom\" on storage pool \"bulk\": no such file or directory." t=2017-12-27T16:15:04+0000
Dec 27 17:16:13 rhea lxd.daemon[1408]: lvl=eror msg="Failed to mount BTRFS storage pool \"/var/snap/lxd/5408/10cf68f1-babc-41ae-b29a-757329598350\" onto \"/var/snap/lxd/common/lxd/storage-pools/bulk\" with mountoptions \"user_subvol_rm_allowed\": no such file or directory" t=2017-12-27T16:16:13+0000
Dec 27 17:16:13 rhea lxd.daemon[1408]: lvl=eror msg="Could not mount storage volume \"plex-media\" of type \"custom\" on storage pool \"bulk\": no such file or directory." t=2017-12-27T16:16:13+0000
Dec 27 17:20:13 rhea lxd.daemon[1408]: lvl=eror msg="Failed to mount BTRFS storage pool \"/var/snap/lxd/5408/10cf68f1-babc-41ae-b29a-757329598350\" onto \"/var/snap/lxd/common/lxd/storage-pools/bulk\" with mountoptions \"user_subvol_rm_allowed\": no such file or directory" t=2017-12-27T16:20:13+0000
Dec 27 17:20:13 rhea lxd.daemon[1408]: lvl=eror msg="Could not mount storage volume \"plex-media\" of type \"custom\" on storage pool \"bulk\": no such file or directory." t=2017-12-27T16:20:13+0000
Dec 27 17:21:18 rhea lxd.daemon[1408]: lvl=eror msg="Failed to mount BTRFS storage pool \"/var/snap/lxd/5408/10cf68f1-babc-41ae-b29a-757329598350\" onto \"/var/snap/lxd/common/lxd/storage-pools/bulk\" with mountoptions \"user_subvol_rm_allowed\": no such file or directory" t=2017-12-27T16:21:18+0000
Dec 27 17:21:18 rhea lxd.daemon[1408]: lvl=eror msg="Could not mount storage volume \"plex-media\" of type \"custom\" on storage pool \"bulk\": no such file or directory." t=2017-12-27T16:21:18+0000
Dec 27 17:21:33 rhea lxd.daemon[1408]: lvl=eror msg="Failed to mount BTRFS storage pool \"/var/snap/lxd/5408/10cf68f1-babc-41ae-b29a-757329598350\" onto \"/var/snap/lxd/common/lxd/storage-pools/bulk\" with mountoptions \"user_subvol_rm_allowed\": no such file or directory" t=2017-12-27T16:21:33+0000
Dec 27 17:21:33 rhea lxd.daemon[1408]: lvl=eror msg="Could not mount storage volume \"plex-media\" of type \"custom\" on storage pool \"bulk\": no such file or directory." t=2017-12-27T16:21:33+0000
Dec 27 17:21:46 rhea lxd.daemon[1408]: lvl=eror msg="Failed to mount BTRFS storage pool \"/var/snap/lxd/5408/10cf68f1-babc-41ae-b29a-757329598350\" onto \"/var/snap/lxd/common/lxd/storage-pools/bulk\" with mountoptions \"user_subvol_rm_allowed\": no such file or directory" t=2017-12-27T16:21:46+0000
Dec 27 17:21:46 rhea lxd.daemon[1408]: lvl=eror msg="Could not mount storage volume \"plex-media\" of type \"custom\" on storage pool \"bulk\": no such file or directory." t=2017-12-27T16:21:46+0000
Dec 27 17:28:56 rhea lxd.daemon[1408]: lvl=eror msg="Failed to mount BTRFS storage pool \"/var/snap/lxd/5408/dfbf5b37-63f6-468c-abf2-758bc7638442\" onto \"/var/snap/lxd/common/lxd/storage-pools/default\" with mountoptions \"user_subvol_rm_allowed\": no such file or directory" t=2017-12-27T16:28:56+0000
Dec 27 17:41:59 rhea lxd.daemon[1408]: lvl=warn msg="Unable to update backup.yaml at this time." name=burp t=2017-12-27T16:41:59+0000
Dec 27 17:42:12 rhea lxd.daemon[1408]: lvl=eror msg="Failed to mount BTRFS storage pool \"/var/snap/lxd/5408/10cf68f1-babc-41ae-b29a-757329598350\" onto \"/var/snap/lxd/common/lxd/storage-pools/bulk\" with mountoptions \"user_subvol_rm_allowed\": no such file or directory" t=2017-12-27T16:42:12+0000
Dec 27 17:42:12 rhea lxd.daemon[1408]: lvl=eror msg="Could not mount storage volume \"plex-media\" of type \"custom\" on storage pool \"bulk\": no such file or directory." t=2017-12-27T16:42:12+0000
Dec 27 17:42:14 rhea lxd.daemon[1408]: lvl=warn msg="Unable to update backup.yaml at this time." name=burp t=2017-12-27T16:42:14+0000
Dec 27 17:42:27 rhea lxd.daemon[1408]: lvl=eror msg="Failed to mount BTRFS storage pool \"/var/snap/lxd/5408/10cf68f1-babc-41ae-b29a-757329598350\" onto \"/var/snap/lxd/common/lxd/storage-pools/bulk\" with mountoptions \"user_subvol_rm_allowed\": no such file or directory" t=2017-12-27T16:42:27+0000
Dec 27 17:42:27 rhea lxd.daemon[1408]: lvl=eror msg="Could not mount storage volume \"plex-media\" of type \"custom\" on storage pool \"bulk\": no such file or directory." t=2017-12-27T16:42:27+0000
Dec 27 17:42:29 rhea lxd.daemon[1408]: lvl=warn msg="Unable to update backup.yaml at this time." name=burp t=2017-12-27T16:42:29+0000
Dec 27 17:42:42 rhea lxd.daemon[1408]: lvl=warn msg="Unable to update backup.yaml at this time." name=burp t=2017-12-27T16:42:42+0000
Dec 27 17:51:17 rhea lxd.daemon[1408]: lvl=warn msg="Unable to update backup.yaml at this time." name=burp t=2017-12-27T16:51:17+0000
Dec 27 17:51:22 rhea lxd.daemon[1408]: lvl=eror msg="Failed to mount BTRFS storage pool \"/var/snap/lxd/5408/10cf68f1-babc-41ae-b29a-757329598350\" onto \"/var/snap/lxd/common/lxd/storage-pools/bulk\" with mountoptions \"user_subvol_rm_allowed\": no such file or directory" t=2017-12-27T16:51:22+0000
Dec 27 17:51:22 rhea lxd.daemon[1408]: lvl=eror msg="Could not mount storage volume \"plex-media\" of type \"custom\" on storage pool \"bulk\": no such file or directory." t=2017-12-27T16:51:22+0000
Dec 27 17:58:35 rhea lxd.daemon[1408]: lvl=warn msg="Unable to update backup.yaml at this time." name=burp t=2017-12-27T16:58:35+0000
Dec 27 17:58:43 rhea lxd.daemon[1408]: lvl=eror msg="Failed to mount BTRFS storage pool \"/var/snap/lxd/5408/dfbf5b37-63f6-468c-abf2-758bc7638442\" onto \"/var/snap/lxd/common/lxd/storage-pools/default\" with mountoptions \"user_subvol_rm_allowed\": no such file or directory" t=2017-12-27T16:58:43+0000
Dec 27 17:59:56 rhea lxd.daemon[1408]: lvl=warn msg="Unable to update backup.yaml at this time." name=burp t=2017-12-27T16:59:56+0000
Dec 27 18:00:47 rhea lxd.daemon[1408]: lvl=eror msg="Failed to mount BTRFS storage pool \"/var/snap/lxd/5408/10cf68f1-babc-41ae-b29a-757329598350\" onto \"/var/snap/lxd/common/lxd/storage-pools/bulk\" with mountoptions \"user_subvol_rm_allowed\": no such file or directory" t=2017-12-27T17:00:47+0000
Dec 27 18:00:47 rhea lxd.daemon[1408]: lvl=eror msg="Could not mount storage volume \"plex-media\" of type \"custom\" on storage pool \"bulk\": no such file or directory." t=2017-12-27T17:00:47+0000
Dec 27 18:01:16 rhea lxd.daemon[1408]: lvl=eror msg="Failed to mount BTRFS storage pool \"/var/snap/lxd/5408/dfbf5b37-63f6-468c-abf2-758bc7638442\" onto \"/var/snap/lxd/common/lxd/storage-pools/default\" with mountoptions \"user_subvol_rm_allowed\": no such file or directory" t=2017-12-27T17:01:16+0000
Dec 27 18:21:14 rhea lxd.daemon[1408]: lvl=eror msg="Failed to mount BTRFS storage pool \"/var/snap/lxd/5408/dfbf5b37-63f6-468c-abf2-758bc7638442\" onto \"/var/snap/lxd/common/lxd/storage-pools/default\" with mountoptions \"user_subvol_rm_allowed\": no such file or directory" t=2017-12-27T17:21:14+0000
Dec 27 18:21:20 rhea lxd.daemon[1408]: lvl=eror msg="Failed to mount BTRFS storage pool \"/var/snap/lxd/5408/dfbf5b37-63f6-468c-abf2-758bc7638442\" onto \"/var/snap/lxd/common/lxd/storage-pools/default\" with mountoptions \"user_subvol_rm_allowed\": no such file or directory" t=2017-12-27T17:21:20+0000
Dec 27 18:23:53 rhea lxd.daemon[1408]: lvl=eror msg="Failed to mount BTRFS storage pool \"/var/snap/lxd/5408/dfbf5b37-63f6-468c-abf2-758bc7638442\" onto \"/var/snap/lxd/common/lxd/storage-pools/default\" with mountoptions \"user_subvol_rm_allowed\": no such file or directory" t=2017-12-27T17:23:53+0000
Dec 27 18:24:26 rhea lxd.daemon[1408]: lvl=eror msg="Failed to mount BTRFS storage pool \"/var/snap/lxd/5408/dfbf5b37-63f6-468c-abf2-758bc7638442\" onto \"/var/snap/lxd/common/lxd/storage-pools/default\" with mountoptions \"user_subvol_rm_allowed\": no such file or directory" t=2017-12-27T17:24:26+0000
Dec 27 18:24:30 rhea lxd.daemon[1408]: lvl=eror msg="Failed to mount BTRFS storage pool \"/var/snap/lxd/5408/dfbf5b37-63f6-468c-abf2-758bc7638442\" onto \"/var/snap/lxd/common/lxd/storage-pools/default\" with mountoptions \"user_subvol_rm_allowed\": no such file or directory" t=2017-12-27T17:24:30+0000
Dec 27 18:47:39 rhea lxd.daemon[1408]: lvl=warn msg="Unable to update backup.yaml at this time." name=burp t=2017-12-27T17:47:39+0000

Im having the same problem, but in my case the migration to snapd failed.
`snap "lxd" has no updates available
leonarit@lab16916.com@thanos:~$ sudo lxd.migrate
=> Connecting to source server
=> Connecting to destination server
=> Running sanity checks
=== Source server
LXD version: 2.21
LXD PID: 13280
Resources:
Containers: 2
Images: 1
Networks: 0
Storage pools: 1
=== Destination server
LXD version: 2.21
LXD PID: 23883
Resources:
Containers: 0
Images: 0
Networks: 0
Storage pools: 0
The migration process will shut down all your containers then move your data to the destination LXD.
Once the data is moved, the destination LXD will start and apply any needed updates.
And finally your containers will be brought back to their previous state, completing the migration.
Are you ready to proceed (yes/no) [default=no]? yes
=> Shutting down the source LXD
=> Stopping the source LXD units
=> Stopping the destination LXD unit
=> Unmounting source LXD paths
=> Unmounting destination LXD paths
=> Wiping destination LXD clean
=> Moving the data
=> Moving the database
=> Backing up the database
=> Opening the database
=> Updating the storage backends
error: Failed to update the storage pools: Failed to run: zfs list -H -t all -o name,mountpoint -r : cannot open '': invalid dataset name`
The settings were migrated to snapd and the containers were still funcioting, after i rebooted the server, i started to get the same errors as reported by @saaby
-- Logs begin at Thu 2017-12-28 09:45:37 WET, end at Thu 2017-12-28 11:51:57 WET. -- Dec 28 09:45:48 thanos.lab16916.com systemd[1]: Started Service for snap application lxd.daemon.  t=2017-12-28T09:45:52+0000 Dec 28 09:45:57 thanos.lab16916.com lxd.daemon[2437]: lvl=warn msg="Unable to update backup.yaml at this time." name=nms t=2017-12-28T09:45:57+0000 Dec 28 09:46:07 thanos.lab16916.com lxd.daemon[2437]: lvl=warn msg="ZFS returned EBUSY while \"/var/snap/lxd/common/lxd/storage-pools/lxd/containers/nms\" is actually not a mountpoint." t=2017-12-28T09:46:07+0000 Dec 28 09:46:07 thanos.lab16916.com lxd.daemon[2437]: lvl=warn msg="Unable to update backup.yaml at this time." name=nms t=2017-12-28T09:46:07+0000 Dec 28 09:46:17 thanos.lab16916.com lxd.daemon[2437]: lvl=warn msg="ZFS returned EBUSY while \"/var/snap/lxd/common/lxd/storage-pools/lxd/containers/nms\" is actually not a mountpoint." t=2017-12-28T09:46:17+0000 Dec 28 09:46:27 thanos.lab16916.com lxd.daemon[2437]: lvl=warn msg="ZFS returned EBUSY while \"/var/snap/lxd/common/lxd/storage-pools/lxd/containers/nms\" is actually not a mountpoint." t=2017-12-28T09:46:27+0000 Dec 28 09:46:27 thanos.lab16916.com lxd.daemon[2437]: container=nms err="device or resource busy" lvl=eror msg="start hook failed" t=2017-12-28T09:46:27+0000 Dec 28 09:46:27 thanos.lab16916.com lxd.daemon[2437]: action=start created=2016-12-22T10:44:16+0000 ephemeral=false lvl=eror msg="Failed starting container" name=nms stateful=false t=2017-12-28T09:46:27+0000 used=2017-12-28T09:27:18+0000 Dec 28 09:46:27 thanos.lab16916.com lxd.daemon[2437]: lvl=eror msg="Failed to start container 'nms': Failed to run: /snap/lxd/current/bin/lxd forkstart nms /var/snap/lxd/common/lxd/containers /var/snap/lxd/common/lxd/logs/nms/lxc.conf: " t=2017-12-28T09:46:27+0000 Dec 28 09:46:27 thanos.lab16916.com lxd.daemon[2437]: => LXD is ready Dec 28 09:46:35 thanos.lab16916.com lxd.daemon[2437]: lvl=warn msg="Unable to update backup.yaml at this time." name=nms t=2017-12-28T09:46:35+0000 Dec 28 09:46:45 thanos.lab16916.com lxd.daemon[2437]: lvl=warn msg="ZFS returned EBUSY while \"/var/snap/lxd/common/lxd/storage-pools/lxd/containers/nms\" is actually not a mountpoint." t=2017-12-28T09:46:45+0000 Dec 28 09:46:45 thanos.lab16916.com lxd.daemon[2437]: lvl=warn msg="Unable to update backup.yaml at this time." name=nms t=2017-12-28T09:46:45+0000 Dec 28 09:46:55 thanos.lab16916.com lxd.daemon[2437]: lvl=warn msg="ZFS returned EBUSY while \"/var/snap/lxd/common/lxd/storage-pools/lxd/containers/nms\" is actually not a mountpoint." t=2017-12-28T09:46:55+0000 Dec 28 09:47:05 thanos.lab16916.com lxd.daemon[2437]: lvl=warn msg="ZFS returned EBUSY while \"/var/snap/lxd/common/lxd/storage-pools/lxd/containers/nms\" is actually not a mountpoint." t=2017-12-28T09:47:05+0000 Dec 28 09:47:05 thanos.lab16916.com lxd.daemon[2437]: container=nms err="device or resource busy" lvl=eror msg="start hook failed" t=2017-12-28T09:47:05+0000 Dec 28 09:47:05 thanos.lab16916.com lxd.daemon[2437]: action=start created=2016-12-22T10:44:16+0000 ephemeral=false lvl=eror msg="Failed starting container" name=nms stateful=false t=2017-12-28T09:47:05+0000 used=2017-12-28T09:46:07+0000 Dec 28 09:53:57 thanos.lab16916.com lxd.daemon[2437]: lvl=warn msg="Unable to update backup.yaml at this time." name=nms t=2017-12-28T09:53:57+0000 Dec 28 09:54:08 thanos.lab16916.com lxd.daemon[2437]: lvl=warn msg="ZFS returned EBUSY while \"/var/snap/lxd/common/lxd/storage-pools/lxd/containers/nms\" is actually not a mountpoint." t=2017-12-28T09:54:08+0000 Dec 28 09:54:08 thanos.lab16916.com lxd.daemon[2437]: lvl=warn msg="Unable to update backup.yaml at this time." name=nms t=2017-12-28T09:54:08+0000 Dec 28 09:54:18 thanos.lab16916.com lxd.daemon[2437]: lvl=warn msg="ZFS returned EBUSY while \"/var/snap/lxd/common/lxd/storage-pools/lxd/containers/nms\" is actually not a mountpoint." t=2017-12-28T09:54:18+0000 Dec 28 09:54:28 thanos.lab16916.com lxd.daemon[2437]: lvl=warn msg="ZFS returned EBUSY while \"/var/snap/lxd/common/lxd/storage-pools/lxd/containers/nms\" is actually not a mountpoint." t=2017-12-28T09:54:28+0000 Dec 28 09:54:28 thanos.lab16916.com lxd.daemon[2437]: container=nms err="device or resource busy" lvl=eror msg="start hook failed" t=2017-12-28T09:54:28+0000 Dec 28 09:54:28 thanos.lab16916.com lxd.daemon[2437]: action=start created=2016-12-22T10:44:16+0000 ephemeral=false lvl=eror msg="Failed starting container" name=nms stateful=false t=2017-12-28T09:54:28+0000 used=2017-12-28T09:46:45+0000

@nickmaleao looks like lxd.migrate is unhappy about the name of your zfs filesystem somehow, this is a pretty different issue from the one reported here.
Your 'lxc query' output also looks wrong as you put a trailing '?' in that query. Run it as:
lxc query /1.0/storage-pools?recursion=1

Instead and we should be getting a more useful output.

@saaby good to hear that you have a temporary workaround for it.
I think the problem is simply that we forgot to add logic to only prefix the btrfs/dir paths with the snap base path IF we're dealing with a path rather than with a UUID.

Oh, right, so that mount ressource dir: /var/snap/lxd/5408/dfbf5b37-63f6-468c-abf2-758bc7638442
Shouldn't include the basepart, and be treated as the UUID dfbf5b37-63f6-468c-abf2-758bc7638442 instead?

@stgraber , sorry heres the correct ouput
leonarit@lab16916.com@thanos:~$ sudo lxc query /1.0/storage-pools?recursion=1
[sudo] password for<EMAIL_ADDRESS>[
{
"config": {
"size": "42681237504",
"source": "/var/snap/lxd/common/lxd/disks/lxd.img"
},
"description": "",
"driver": "zfs",
"name": "lxd",
"used_by": [
"/1.0/containers/nms",
"/1.0/images/8fa08537ae51c880966626561987153e72d073cbe19dfe5abc062713d929254d",
"/1.0/profiles/default"
]
}
]
As you mentioned it seems to be another problem, do you prefer that i open a new issue?
Best regards.

@saaby right, the database entries for it look good, so it's just the mounting logic inside LXD that needs to differentiate UUID from path, since we only allow absolute paths, I'll just add a check for whether the path starts with a / and treat anything else as a filesystem id instead.

@nickmaleao yeah, a separate issue would be best for tracking as we'll be closing this one with the fix I'm preparing.

@stgraber OK, just let me know if you need me to do any tests.

@stgraber just confirming the fix. Everything works.


Getting Exception while creating a Category, but category gets created and if we create product using this category then also getting Exception.

Framework Version:0.1.4

This is not the problem with the category system as it had been cross checked.
This issue seemed to be coming due to insufficient file storage permissions given
to Bagisto in your system.