How to use Let's Encrypt DNS challenge validation

How I can user the container with manual DNS challenge validation?
Where can I get value for TXT DNS record?

the only challenge method supported is http-01

Are there plans to support other methods?

@fkling yes but that's mid / long term, I can't give you any ETA or even an estimate.

Hey all,
are there any updates?
All the best


main.py closes automatically

Describe the bug
yesterday I ran the nitro gen and checker overnight and in the morning it was closed
To Reproduce
Steps to reproduce the behavior:

Open main.py
turn off one monitor
leave it running until a certain time
and closes with no reason

Expected behavior
I would expect to run until the number is done
Desktop (please complete the following information):

OS: Windows 10 Pro edition
Browser: Brave
Version: 1.19.90

Did you install all the requrements?

yes of course

Try and run it using the terminal and if it catches an error you can send it here

Looks like you got it to work there tell me if it crashes agein

I will close the issue for now, feel free to open a new one if the same error occurs


Endpoint list is different from the /en-us version

On this page, under Windows 10 Education,  it lists:
insiderppe.cloudapp.net/windows-app-web-link    as an endpoint
The US-EN  version of this page does not list this link as a valid endpoint:
https://docs.microsoft.com/en-us/windows/privacy/windows-endpoints-1809-non-enterprise-editions
The domain  insiderppe.cloudapp.net  does not seem to resolve, so I assume the ga-ie version is incorrect?

Sonraí doiciméid
⚠ Ná cuir an rannán seo in eagar. Tá sé riachtanach le haghaidh docs.microsoft.com ➟ nascadh fadhbanna GitHub.

ID: a536a609-8ee6-5ac4-9fd1-d8d459fedfd9
Version Independent ID: ac6433b8-548c-4876-088f-088eea5c48e1
Content: Windows 10, leagan 1809, críochphointí naisc um eagráin neamh-Enterprise - Windows Privacy
Content Source: windows/privacy/windows-endpoints-1809-non-enterprise-editions.md
Product: w10
Technology: windows
GitHub Login: @Dansimp
Microsoft Alias: dansimp

@brutesquad - Thank you for submitting feedback.
I will get this issue over to the Win10 ITPro writing team for investigation.
Thank you for reporting and making the docs better. Much appreciated.
I made a note to request the team to update this when the work is complete.

@TinaMcN - This appears to be a Translation/Localization issue since the en-us version of the Doc (https://docs.microsoft.com/en-us/windows/privacy/windows-endpoints-1809-non-enterprise-editions) shows maps.windows.com/windows-app-web-link as the endpoint for the Link to Maps application as shown below:

But the (ga-ie) version shows insiderppe.cloudapp.net/windows-app-web-link for the same Description as shown below:

Can you please share your insights on how we could resolve this issue?
Thank you.
cc: @kenwith

@brutesquad thank you for reporting this (go raibh maith agat).  @OfficeGlobal, this issue is tracked in bug#14169 which I know you are already working on.  Please let us know when the Irish page is fixed.

@brutesquad , @TinaMcN the issue was fixed and article republished

@brutesquad - From our understanding, the issue has been resolved.
Thank you for your contribution to make the docs better! Much appreciated!


i2c issue

Hello.
Does somebody have working i2c devices?  As many people here I get error 14 (communication failure) for all i2c calls.
Could somebody bring examples of working code and  schematic?

1. SDK version（SDK 版本）
{
}

2. In what kind of operation problems appear, and how to reproduce the problem ?（什么样的操作步骤问题会出现，是否是稳定复现，如何复现问题？）
{
}

A project of mine (#396) uses I2C to talk to a BME280 sensor. The I2C code can be found here https://github.com/zkemble/MailboxNotifier/blob/master/firmware/a9g/src/bme280.c


Failing with Unicode chars.

If i have the schema:
  type: map
  mapping:
    msg:
      type: str

and the data file:
msg:
    "Alô do Brasil!!"

i get this
Traceback (most recent call last):
  File "/home/user/workspace/.virtualenvs/project/bin/pykwalify", line 9, in <module>
    load_entry_point('pykwalify==1.3.0', 'console_scripts', 'pykwalify')()
  File "/home/user/workspace/.virtualenvs/project/local/lib/python2.7/site-packages/pykwalify/cli.py", line 84, in cli_entrypoint
    run(parse_cli())
  File "/home/user/workspace/.virtualenvs/project/local/lib/python2.7/site-packages/pykwalify/cli.py", line 71, in run
    c.validate()
  File "/home/user/workspace/.virtualenvs/project/local/lib/python2.7/site-packages/pykwalify/core.py", line 144, in validate
    errors = self._start_validate(self.source)
  File "/home/user/workspace/.virtualenvs/project/local/lib/python2.7/site-packages/pykwalify/core.py", line 189, in _start_validate
    self._validate(value, root_rule, path, errors, done)
  File "/home/user/workspace/.virtualenvs/project/local/lib/python2.7/site-packages/pykwalify/core.py", line 209, in _validate
    self._validate_mapping(value, rule, path, errors, done=None)
  File "/home/user/workspace/.virtualenvs/project/local/lib/python2.7/site-packages/pykwalify/core.py", line 522, in _validate_mapping
    self._validate(v, r, "{}/{}".format(path, k), errors, done)
  File "/home/user/workspace/.virtualenvs/project/local/lib/python2.7/site-packages/pykwalify/core.py", line 207, in _validate
    self._validate_sequence(value, rule, path, errors, done=None)
  File "/home/user/workspace/.virtualenvs/project/local/lib/python2.7/site-packages/pykwalify/core.py", line 302, in _validate_sequence
    self._validate(item, r, "{}/{}".format(path, i), tmp_errors, done)
  File "/home/user/workspace/.virtualenvs/project/local/lib/python2.7/site-packages/pykwalify/core.py", line 205, in _validate
    self._validate_include(value, rule, path, errors, done=None)
  File "/home/user/workspace/.virtualenvs/project/local/lib/python2.7/site-packages/pykwalify/core.py", line 265, in _validate_include
    self._validate(value, partial_schema_rule, path, errors, done)
  File "/home/user/workspace/.virtualenvs/project/local/lib/python2.7/site-packages/pykwalify/core.py", line 209, in _validate
    self._validate_mapping(value, rule, path, errors, done=None)
  File "/home/user/workspace/.virtualenvs/project/local/lib/python2.7/site-packages/pykwalify/core.py", line 469, in _validate_mapping
    log.debug(" + rr: {} {}".format(k, v))
UnicodeEncodeError: 'ascii' codec can't encode characters in position 13-14: ordinal not in range(128)

Any thoughts?
[]'s

ye, i have seen a fork here that tried to fix that kind of unicode errors but it has not been PR:ed yet but i could take a stab at it and implement it across the code base. It should take a day or two, might give a new minor release.

Thanks @Grokzen

@vandersonmota I pushed a commit https://github.com/Grokzen/pykwalify/commit/a8bce01cfdb7d5902eff7a041b2426fae91a9601 that should fix the unicode problem. Please play with it some and if you think it works good please close this issue. If you find some part of the code that fails with unicode data in case i missed something just open a new issue.

Seems fine @Grokzen
Thank you!

Cool :]
I have some other things to commit then i will cut a 1.4.0 release later this week.


Conga not initialized properly

In case Tatin is not loaded upfront into ⎕SE at startup Conga is not initialized properly

Fixed

Fixed


Test vector transport and its inverse with dIntegrateTransport

Hi, I propose adding another test for the dIntegrateTransport function to check its "inverse" by using the reverse path. I use this function for vector transport along different manifolds.

Great contribution @fabinsch ! Can you also test for matrices ? It should still work the same

Sure, I will extend it for matrices. One point for me was to check if it actually works for a single vector (np.array), as the function doc explicitly speaks about "transporting a matrix". But as the doc string states correctly, only the row size matters and this was tested here.
In [2]: pin.dIntegrateTransport?
Docstring:
dIntegrateTransport( (Model)model, (numpy.ndarray)q, (numpy.ndarray)v, (numpy.ndarray)Jin, (ArgumentPosition)argument_position) -> numpy.ndarray :
    Takes a matrix expressed at q (+) v and uses parallel transport to express it in the tangent space at q.    This operation does the product of the matrix by the Jacobian of the integration operation, but more efficiently.Parameters:
        model: model of the kinematic tree
        q: the joint configuration vector (size model.nq)
        v: the joint velocity vector (size model.nv)
        Jin: the input matrix (row size model.nv)

perfect!

Does this test already exist in C++?

we are currently testing this in our cpp unittests for dIntegrateTransport which is not exactly the same as my test I think.


Added 2019-12-12 storage service version

Copied over swagger files for Blobs and Files and bumped the service version to 2019-12-12.

/azp run automation - sdk


Missing padding causing visual bug and maybe wrog alignment

Hi, I've noticed that is missing some padding in a specific case between maybe 765px to 799px
and the alignment of the last item looks wrong too, maybe I'm without context, and I'm wrong

Thanks fixed via: https://github.com/OriginProtocol/origin-dollar/commit/e178cefa3734acc0503b3f3d93344135a563dfc5
shall be live in ~30 mins


docs: move ide under Developing section

IDE shouldnt have its own dropdown section as it belongs under 'Developing'

there is also a link under
https://deploy-preview-391--open-wc-org.netlify.com/guide/
to IDE

awesome 👍


Unexpected error when running through the CONTRIBUTING steps

This is probably just some misconfiguration of my developmental sandbox after trying to migrate to the new validation scheme.
Everything seem ok through the steps
   python manage.py migrate
   python manage.py createcachetable
   python manage.py migrate --database validation
   python manage.py createcachetable --database validation

but when continuing
$ python manage.py load_compounds --compounds DataRepo/example_data/consolidated_tracebase_compound_list.tsv
Added cached_function decorator to function Animal.final_serum_sample
Added cached_function decorator to function Animal.final_serum_sample_id
Added cached_function decorator to function Animal.all_serum_samples_tracer_peak_groups
Added cached_function decorator to function Animal.final_serum_sample_tracer_peak_group
Added cached_function decorator to function Animal.intact_tracer_peak_data
Added cached_function decorator to function Animal.final_serum_tracer_rate_disappearance_intact_per_gram
Added cached_function decorator to function Animal.final_serum_tracer_rate_appearance_intact_per_gram
Added cached_function decorator to function Animal.final_serum_tracer_rate_disappearance_intact_per_animal
Added cached_function decorator to function Animal.final_serum_tracer_rate_appearance_intact_per_animal
Added cached_function decorator to function Animal.final_serum_tracer_rate_disappearance_average_per_gram
Added cached_function decorator to function Animal.final_serum_tracer_rate_appearance_average_per_gram
Added cached_function decorator to function Animal.final_serum_tracer_rate_disappearance_average_per_animal
Added cached_function decorator to function Animal.final_serum_tracer_rate_appearance_average_per_animal
Added cached_function decorator to function Animal.final_serum_tracer_rate_appearance_average_atom_turnover
Added cached_function decorator to function Sample.is_serum_sample
Added cached_function decorator to function PeakGroup.enrichment_fraction
Added cached_function decorator to function PeakGroup.enrichment_abundance
Added cached_function decorator to function PeakGroup.normalized_labeling
Added cached_function decorator to function PeakGroup.is_tracer_compound_group
Added cached_function decorator to function PeakGroup.from_serum_sample
Added cached_function decorator to function PeakGroup.can_compute_tracer_rates
Added cached_function decorator to function PeakGroup.can_compute_intact_tracer_rates
Added cached_function decorator to function PeakGroup.can_compute_average_tracer_rates
Added cached_function decorator to function PeakGroup.rate_disappearance_intact_per_gram
Added cached_function decorator to function PeakGroup.rate_appearance_intact_per_gram
Added cached_function decorator to function PeakGroup.rate_disappearance_intact_per_animal
Added cached_function decorator to function PeakGroup.rate_appearance_intact_per_animal
Added cached_function decorator to function PeakGroup.rate_disappearance_average_per_gram
Added cached_function decorator to function PeakGroup.rate_appearance_average_per_gram
Added cached_function decorator to function PeakGroup.rate_disappearance_average_per_animal
Added cached_function decorator to function PeakGroup.rate_appearance_average_per_animal
Added cached_function decorator to function PeakGroup.rate_appearance_average_atom_turnover
Loading compound data
Work to be done: 0 new compounds will be inserted and all names/synonyms from the file will either be found or inserted.
Traceback (most recent call last):
  File "/Users/jcmatese/dev/tracebase/manage.py", line 22, in <module>
    main()
  File "/Users/jcmatese/dev/tracebase/manage.py", line 18, in main
    execute_from_command_line(sys.argv)
  File "/Users/jcmatese/dev/tracebase/.venv/lib/python3.9/site-packages/django/core/management/__init__.py", line 419, in execute_from_command_line
    utility.execute()
  File "/Users/jcmatese/dev/tracebase/.venv/lib/python3.9/site-packages/django/core/management/__init__.py", line 413, in execute
    self.fetch_command(subcommand).run_from_argv(self.argv)
  File "/Users/jcmatese/dev/tracebase/.venv/lib/python3.9/site-packages/django/core/management/base.py", line 354, in run_from_argv
    self.execute(*args, **cmd_options)
  File "/Users/jcmatese/dev/tracebase/.venv/lib/python3.9/site-packages/django/core/management/base.py", line 398, in execute
    output = self.handle(*args, **options)
  File "/Users/jcmatese/dev/tracebase/DataRepo/management/commands/load_compounds.py", line 111, in handle
    loader.load_synonyms()
  File "/Users/jcmatese/dev/tracebase/DataRepo/utils.py", line 1361, in load_synonyms
    self.load_synonyms_per_db(settings.VALIDATION_DB)
  File "/Users/jcmatese/dev/tracebase/DataRepo/utils.py", line 1378, in load_synonyms_per_db
    hmdb_compound = Compound.objects.using(db).get(hmdb_id=hmdb_id)
  File "/Users/jcmatese/dev/tracebase/.venv/lib/python3.9/site-packages/django/db/models/query.py", line 435, in get
    raise self.model.DoesNotExist(
DataRepo.models.DoesNotExist: Compound matching query does not exist.

Uncertain what the issue actually is.  Probably something small, and may be localized to my environment.  I just hadn't seen it before.

And the next step lists a file that might not exist, in my sandbox anyway.  Turned off DEBUG because of "Added cached_function decorator" distraction
(.venv) jcmatese@gen-matesembp:~/dev/tracebase(server_pagination) $ python manage.py load_study DataRepo/example_data/tissues/tissues.yaml
usage: manage.py load_study [-h] [--version] [-v {0,1,2,3}] [--settings SETTINGS] [--pythonpath PYTHONPATH] [--traceback] [--no-color] [--force-color] [--skip-checks] study_params
manage.py load_study: error: argument study_params: can't open 'DataRepo/example_data/tissues/tissues.yaml': [Errno 2] No such file or directory: 'DataRepo/example_data/tissues/tissues.yaml'

I know what's happening here.  validate_data is only checking 1 database (the regular tracebase database) and loading the resulting compounds into both the tracebase and the validation database.  In other words, it assumes that the databases are starting out the same.  In your case:
Work to be done: 0 new compounds will be inserted and all names/synonyms from the file will either be found or inserted.

You already had the compounds loaded.  You have 2 options:

Clear out your tracebase database and start fresh
Call load_compounds again and supply --database validation

If we feel that this issue should be addressed in the code, I could add a check in the validate_data method to account for the possibility that the 2 databases are out of synch...

Thanks, that is the resolution. [supply --database validation]

Unless anyone wants to propose specific changes for this issue, I propose we close it as a wontfix.

@jcmatese can we close this?

I suppose so.  I don't think it will trouble me again, but I don't know what circumstances might cause it to pop up.  It is definitely not high on my list of concerns


CUDA 9.0 compile errors

See build 513 on Jenkins.
Intrepid2 seems to be causing them.

CUDA 9.0 is not yet supported by Kokkos https://github.com/kokkos/kokkos/issues/1174

Compilation now works but on some systems there are failing tests. Will try to run valgrind next on serial versions of failing tests to see if there are some uninitialized data warnings or other read/write errors which would behave differently using CUDA.

Fixed by #472


calcualte inference shape mannully for op:Resize

Hi,
I got a pytorch constant folding issue due to onnx.shape_inferece could not work with some Resize operator case.
So I calculate for it mannully.
please check it,
thanks.

Hi,
I combine the two inference_shape in modhelper.py and other.py,
this should make code more clean.


Questions about learning rate

Why do you set learning rate to 0 in mapping stage, and , because the learning rate has been defined before (in the params groups), I don't seen the meaning of setting lr and eps.

Closing Issue due to inactivity.


Actions not executing after notification

Alarmo Version
1.8.1
HA Version
2021.12
Bug description
Hi,
Just working through making sure the alarmo based alarm system now works.  Having updated alarmo, I have found the some issues. These things are new. I did have it working on a much older version. First issue:

The sirens don't turn on if I have my phone message sent. This message stops execution of the Actions (see error below):

in yaml:

My phone messages come through fine though.
Please let me know what further info you need.
Thanks,
Stefan
Steps to reproduce
Cause alarm to trigger.
Relevant log output
Got this in the HA log (disabled the notification to phone to verify this was causing it):
Exception in async_alarm_state_changed when dispatching 'alarmo_state_updated': (None, 'armed_away', 'triggered') Traceback (most recent call last): File "/config/custom_components/alarmo/automations.py", line 111, in async_alarm_state_changed await self.async_execute_automation(automation_id, alarm_entity) File "/config/custom_components/alarmo/automations.py", line 212, in async_execute_automation await async_call_from_config( File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 166, in async_call_from_config await hass.services.async_call(**params, blocking=blocking, context=context) File "/usr/src/homeassistant/homeassistant/core.py", line 1449, in async_call processed_data = handler.schema(service_data) File "/usr/local/lib/python3.9/site-packages/voluptuous/schema_builder.py", line 272, in __call__ return self._compiled([], data) File "/usr/local/lib/python3.9/site-packages/voluptuous/schema_builder.py", line 594, in validate_dict return base_validate(path, iteritems(data), out) File "/usr/local/lib/python3.9/site-packages/voluptuous/schema_builder.py", line 432, in validate_mapping raise er.MultipleInvalid(errors) voluptuous.error.MultipleInvalid: extra keys not allowed @ data['data']

voluptuous.error.MultipleInvalid: extra keys not allowed @ data['data']

This error suggest that the action itself (service call) set up with a wrong configuration and cannot be executed.
It seems you have set up the action in YAML mode and it contains a parameter data, which was not expected.
Could you post the configuration of this action?
Your bug report suggest it is not the notification but the automation used for switching the siren (the task that was skipped).

On my instance, the actions are executed after mobile notification.

Yes, seems to execute the phone notification and stop. No phone notification and the siren action works.

Could you post the configuration of this action? Your bug report suggest it is not the notification but the automation used for switching the siren (the task that was skipped).

This is the notification yaml here:
service: notify.mobile_app_stefans_s20_ultra
service_data:
message: 'The alarm is triggered! Cause: {{open_sensors}}.'
title: Alarm is triggered
This is the siren yaml (which works when phone notification is off):

service: switch.turn_on
entity_id: switch.internal_siren_triggered
service_data: {}

or something else? Can't see any other yaml.

Yes, seems to execute the phone notification and stop. No phone notification and the siren action works.
I meant, that it works as expected for me and I wasn't able to reproduce the problem.
You should share the configuration in yaml format, as nielsfaber requested.

Configuration of both actions look OK to me.
I tried reproducing your scenario, for me there is no problem sending both a notification and turning on a switch when the alarm is triggered.
I think Alarmo handles automations in the order they are created, i.e. if the notification was set up before the task for turning on the siren, they are executed in that order.
The fact that either task seems to be working OK as long as the other is disabled also makes it difficult to pinpoint. This already suggest that nothing is wrong with configuration of either task.
At this point I don't have any clue what causes the problem you are facing.
I don't know how to help.
Did you try re-creating the tasks, see if the issue remains?
Did you find any other pattern leading to this issue?

Ok, so I removed the notification and removed all actions. Recreated the notification and now works with no errors. I have no idea what happened. But it appears to be resolved, so I'll close this. For future reference for anyone else, the recommendation would be to delete the notification and try again.


[BUG] Popup not properly closed

Code used:
M.pop = function()
    local Popup = require("nui.popup")

    local popup = Popup({
        focusable = true,
        enter = true,
        border = {
            style = "rounded",
            highlight = "Normal",
            text = {
                top = "I am a title",
                top_align = "left",
            },
        },
        position = "50%",
        size = {
            width = "80%",
            height = "60%",
        },
    })

    popup:mount()
end

Result:

This one was by design. Popup is a general purpose component and different use-cases might have different requirements about when a popup is supposed to be closed and perform cleanup. So you'll need to call popup:unmount() to do the cleanup (various keymap and autocmd functions) and close the buffers and windows for the popup and its border.
You can call unmount when the popup buffer is closed by doing something like this:
  local event = require("nui.utils.autocmd").event

  popup:on(event.BufHidden, function()
    vim.schedule(function()
      popup:unmount()
    end)
  end)

Ohh, okay.


Scraping profiles

Being able to pull all data from profiles would be handy.
From SL/RL, visible groups to picks.
Use case would be grabbing information used for contests and checking public groups could help identify potential bad actors as part of a sort of 'spam rating'-esque system.

I believe this has been provided by https://github.com/CasperTech/node-metaverse/pull/19


GTA 5 Police Siren Alternative

Is it possible to change how the GTA 5 Police Siren is activated? Rather than activating based on the wanted level of the player, can it instead be activated when police lights are activated. If the player is inside a police car and activates the police lights but is not wanted, no effect plays. For those who wish to role play as police, the wanted level trigger adds no value. If activating the police lights themselves triggers the lighting effects, the immersion would be significantly improved. Potentially adding another layer that so players can alternate between using the wanted level trigger and user input triggers for the siren effect.

how do i play gta5

let me know

.....what?


Corrupted non-English character is autocompleted

Discussed in https://github.com/sourcegraph/cody/discussions/3191

Originally posted by Hyunjik-GCWW February 16, 2024
when I write non-English character (e.g. Korean) and try to be autocompleted, corrupted characters are filled. (see picture)

This problem occurs on Jetbrains IDE latest version. I guess it must be tested also on Vscode.

This is similar to #1467 and this comment on #1451. This is specific to Windows.

@dominiccooney feel free to close this issues


Correct the samples formatting to get a good SVC

Just like the doc says (https://www.php.net/manual/en/svm.examples.php)
In a document classification problem, say a spam checker, each line would represent a document. There would be two classes, -1 for spam, 1 for ham. Each feature would represent some word, and the value would represent that importance of that word to the document (perhaps the frequency count, with the total scaled to unit length). Features that were 0 (e.g. the word did not appear in the document at all) would simply not be included.
In array mode, the data must be passed as an array of arrays. Each sub-array must have the class as the first element, then key => value sets for the feature values pairs.
This data is passed to the SVM class's train function, which will return an SVM model is successful.
Once a model has been generated, it can be used to make predictions about previously unseen data. This can be passed as an array to the model's predict function, in the same format as before, but without the label. The response will be the class.
Models can be saved and restored as required, using the save and load functions, which both take a file location.

ping @andrewdalpino


Intro.js

Use the library of your choice to explain the different functions and parts of the dashboard. Refer the pdf

Please upload the PDF?

Using Javascript Library IntroJS for this and again its an onboarding process


Try to use LC_TIME locale if locale param is empty

Using LC_TIME locale if possible will make the function more compatible to the current behaviour.
The Locale class also supports identifiers with dashes and may be more than 5 characters; see https://www.php.net/manual/en/class.locale.php

Great!


Re-structure folder to be able to git clone into custom_components

Is your feature request related to a problem? Please describe.
Current installation method requires downloading each release and unzipping into the custom components folder.
Describe the solution you'd like
Restructure the repo's folders such that it can be cloned directly into custom_components and that way on a new release, all that is required is a git pull in that folder.

This will break compatibility with itself.
I have updated the git instructions to not create a temp_dir.

Thanks for the consideration. Can you please elaborate on how it breaks compatibility? I didn't notice any issues installing it that way but maybe I'm missing something.

It uses itself to upgrade, and the purposed change is not compliant with the requirements.
https://custom-components.github.io/hacs/#note-for-integration-developers


Support newer versions of OCaml

I think some minor refactoring may be required but nothing is really in the way of supporting OCaml 4.10+

Will be fixed by #67


[Bug]: Cannot find module 'styled-jsx/style'

Summary
The issue happened when I integrated Builder.io into Nextjs and deployed it to Netlify. It works fine when I deploy to a VPS.

A link to a reproduction repository
https://github.com/skordesign/next-builder-io
Expected Result
Works fine
Actual Result
Show error Cannot find module 'styled-jsx/style'
Steps to reproduce

Create a new Next App Router project
Integrated with Builder.io follow https://www.builder.io/c/docs/integrating-builder-pages
Deploy to Netlify using ntl command

Next Runtime version
4.40.2
Is your issue related to the app directory?

[X] Yes, I am using the app directory

More information about your build

[X] I am building using the CLI
[X] I am building using file-based configuration (netlify.toml)

What OS are you using?
Windows
Your netlify.toml file

`netlify.toml`
# example netlify.toml
[build]
  command = "npm run build"
  functions = "netlify/functions"
  publish = ".next"

  ## Uncomment to use this redirect for Single Page Applications like create-react-app.
  ## Not needed for static site generators.
  #[[redirects]]
  #  from = "/*"
  #  to = "/index.html"
  #  status = 200
  [[plugins]]
    package = "@netlify/plugin-nextjs"

  ## (optional) Settings for Netlify Dev
  ## https://github.com/netlify/cli/blob/main/docs/netlify-dev.md#project-detection
  #[dev]
  #  command = "yarn start" # Command to start your dev server
  #  port = 3000 # Port that the dev server will be listening on
  #  publish = "dist" # Folder with the static content for _redirect file

  ## more info on configuring this file: https://docs.netlify.com/configure-builds/file-based-configuration/

Your public/_redirects file

`_redirects`
# Paste content of your `_redirects` file here

Your next.config.js file

`next.config.js`
const withBuilderDevTools = require("@builder.io/dev-tools/next")();

/** @type {import('next').NextConfig} */
const nextConfig = withBuilderDevTools({});

module.exports = nextConfig;

Builds logs (or link to your logs)

Build logs

Netlify Build

 Version
  @netlify/build 29.22.5

 Flags
  {}

 Current directory
  D:\Workspace\Code\Hegg\test-pages

 Config file
  D:\Workspace\Code\Hegg\test-pages\netlify.toml

 Context
  dev

 Using Next.js Runtime - v4.36.1

 Outdated plugins
   -<EMAIL_ADDRESS>latest version is 4.40.1
     Migration guide: https://ntl.fyi/next-plugin-migration
     To upgrade this plugin, please update its version in "package.json"

@netlify/plugin-nextjs (onPreBuild event)

Next.js cache restored.
Netlify configuration property "build.environment.NEXT_PRIVATE_TARGET" value changed.

(@netlify/plugin-nextjs onPreBuild completed in 4s)

build.command from netlify.toml

$ npm run build

><EMAIL_ADDRESS>build
> next build

   Creating an optimized production build ...
   Linting and checking validity of types ...

./src/app/[...page]/page.tsx
14:1  Warning: Prevent client components from being async functions. See: https://nextjs.org/docs/messages/no-async-client-component  @next/next/no-async-client-component

info  - Need to disable some ESLint rules? Learn more here: https://nextjs.org/docs/basic-features/eslint#disabling-rules
   Collecting page data ...
   Generating static pages (0/6) ...

   Generating static pages (1/6)

   Generating static pages (2/6)

   Generating static pages (4/6)

 Γ£ô Generating static pages (6/6)
   Finalizing page optimization ...
   Collecting build traces ...

Route (app)                              Size     First Load JS
  /                                    344 B            86 kB
  /_not-found                          883 B          81.4 kB
  /[...page]                           57.7 kB         138 kB
  /test                                348 B            86 kB
+ First Load JS shared by all            80.5 kB
   chunks/864-bd0ca5441cff7f3a.js       27.5 kB
   chunks/fd9d1056-24f21efd0722edc0.js  51 kB
   chunks/main-app-5956d7b770e81883.js  234 B
   chunks/webpack-f00c7c33c8ee7236.js   1.86 kB

  (Server)  server-side renders at runtime (uses getInitialProps or getServerSideProps)
  (Static)  automatically rendered as static HTML (uses no initial props)

(build.command completed in 13.1s)

@netlify/plugin-nextjs (onBuild event)

Patching D:\Workspace\Code\Hegg\test-pages\node_modules\next\dist\server\base-server.js
Done
Patching D:\Workspace\Code\Hegg\test-pages\node_modules\next\dist\server\next-server.js
Done
Moving static page files to serve from CDN...
Moved 6 files
You are not using Netlify Edge Functions for image format detection. Set env var "NEXT_FORCE_EDGE_IMAGES=true" to enable.
Netlify configuration property "redirects" value changed to [
  { from: '/_next/static/*', to: '/static/:splat', status: 200 },
  {
    from: '/_next/image*',
    query: { url: ':url', w: ':width', q: ':quality' },
    to: '/_ipx/w_:width,q_:quality/:url',
    status: 301
  },
  { from: '/_ipx/*', to: '/.netlify/builders/_ipx', status: 200 },
  { from: '/cache/*', to: '/404.html', status: 404, force: true },
  { from: '/server/*', to: '/404.html', status: 404, force: true },
  { from: '/serverless/*', to: '/404.html', status: 404, force: true },
  { from: '/trace', to: '/404.html', status: 404, force: true },
  { from: '/traces', to: '/404.html', status: 404, force: true },
  {
    from: '/routes-manifest.json',
    to: '/404.html',
    status: 404,
    force: true
  },
  {
    from: '/build-manifest.json',
    to: '/404.html',
    status: 404,
    force: true
  },
  {
    from: '/prerender-manifest.json',
    to: '/404.html',
    status: 404,
    force: true
  },
  {
    from: '/react-loadable-manifest.json',
    to: '/404.html',
    status: 404,
    force: true
  },
  { from: '/BUILD_ID', to: '/404.html', status: 404, force: true },
  {
    from: '/api/*',
    to: '/.netlify/functions/___netlify-handler',
    status: 200
  },
  {
    from: '/next.svg',
    to: '/next.svg',
    conditions: { Cookie: [Array] },
    status: 200
  },
  {
    from: '/vercel.svg',
    to: '/vercel.svg',
    conditions: { Cookie: [Array] },
    status: 200
  },
  {
    from: '/*',
    to: '/.netlify/functions/___netlify-handler',
    status: 200,
    conditions: { Cookie: [Array] },
    force: true
  },
  {
    from: '/_next/data/-CZLcvrM6st_YyeVW-_DC/_not-found.json',
    to: '/.netlify/functions/___netlify-handler',
    status: 200,
    force: false
  },
  {
    from: '/_not-found',
    to: '/.netlify/functions/___netlify-handler',
    status: 200,
    force: false
  },
  {
    from: '/_next/data/-CZLcvrM6st_YyeVW-_DC/:page/*',
    to: '/.netlify/functions/___netlify-handler',
    status: 200,
    force: false
  },
  {
    from: '/:page/*',
    to: '/.netlify/functions/___netlify-handler',
    status: 200,
    force: false
  },
  {
    from: '/*',
    to: '/.netlify/functions/___netlify-handler',
    status: 200
  }
].

(@netlify/plugin-nextjs onBuild completed in 3.3s)

Functions bundling

The Netlify Functions setting targets a non-existing directory: netlify\functions

Packaging Functions from .netlify\functions-internal directory:
 - _ipx\_ipx.js
 - ___netlify-handler\___netlify-handler.js
 - ___netlify-odb-handler\___netlify-odb-handler.js

(Functions bundling completed in 16.4s)

Edge Functions bundling

Packaging Edge Functions from .netlify\edge-functions directory:
 - rsc-data

(Edge Functions bundling completed in 987ms)

@netlify/plugin-nextjs (onPostBuild event)

Next.js cache saved.

(@netlify/plugin-nextjs onPostBuild completed in 138ms)

Netlify Build Complete

(Netlify Build completed in 40.7s)
32mDeploy path: 39m       D:\Workspace\Code\Hegg\test-pages\.next
32mFunctions path: 39m    D:\Workspace\Code\Hegg\test-pages\netlify\functions
32mConfiguration path: 39mD:\Workspace\Code\Hegg\test-pages\netlify.toml
Functions folder "D:\Workspace\Code\Hegg\test-pages\netlify\functions" specified but it doesn't exist! Will proceed without deploying functions
Deploying to main site URL...

32mBuild logs: 39m       https://app.netlify.com/sites/metaguest-pages/deploys/652924d534fba1268c7da6b4
32mFunction logs: 39m    https://app.netlify.com/sites/metaguest-pages/functions
32mUnique deploy URL: 39mhttps://652924d534fba1268c7da6b4--metaguest-pages.netlify.app
32mWebsite URL: 39m      https://metaguest-pages.netlify.app

Function logs

Function logs
Oct 13, 05:40:54 PM: INIT_START Runtime Version: nodejs:18.v13	Runtime Version ARN: arn:aws:lambda:us-east-2::runtime:0229ff5ced939264450549058d8f267110e92677c27063e6dcd781a280f2462bOct 13, 05:40:54 PM: 2023-10-13T10:40:54.911Z	undefined	ERROR	Uncaught Exception 	{"errorType":"Runtime.ImportModuleError","errorMessage":"Error: Cannot find module 'styled-jsx/style'\nRequire stack:\n- /var/task/node_modules/next/dist/server/require-hook.js\n- /var/task/node_modules/next/dist/server/next-server.js\n- /var/task/.netlify/functions-internal/___netlify-handler/___netlify-handler.js\n- /var/task/___netlify-handler.js\n- /var/runtime/index.mjs","stack":["Runtime.ImportModuleError: Error: Cannot find module 'styled-jsx/style'","Require stack:","- /var/task/node_modules/next/dist/server/require-hook.js","- /var/task/node_modules/next/dist/server/next-server.js","- /var/task/.netlify/functions-internal/___netlify-handler/___netlify-handler.js","- /var/task/___netlify-handler.js","- /var/runtime/index.mjs","    at _loadUserApp (file:///var/runtime/index.mjs:1061:17)","    at async UserFunction.js.module.exports.load (file:///var/runtime/index.mjs:1093:21)","    at async start (file:///var/runtime/index.mjs:1256:23)","    at async file:///var/runtime/index.mjs:1262:1"]}Oct 13, 05:40:54 PM: INIT_REPORT Init Duration: 129.70 ms	Phase: init	Status: error	Error Type: Runtime.ExitErrorOct 13, 05:40:55 PM: 2023-10-13T10:40:55.359Z	undefined	ERROR	Uncaught Exception 	{"errorType":"Runtime.ImportModuleError","errorMessage":"Error: Cannot find module 'styled-jsx/style'\nRequire stack:\n- /var/task/node_modules/next/dist/server/require-hook.js\n- /var/task/node_modules/next/dist/server/next-server.js\n- /var/task/.netlify/functions-internal/___netlify-handler/___netlify-handler.js\n- /var/task/___netlify-handler.js\n- /var/runtime/index.mjs","stack":["Runtime.ImportModuleError: Error: Cannot find module 'styled-jsx/style'","Require stack:","- /var/task/node_modules/next/dist/server/require-hook.js","- /var/task/node_modules/next/dist/server/next-server.js","- /var/task/.netlify/functions-internal/___netlify-handler/___netlify-handler.js","- /var/task/___netlify-handler.js","- /var/runtime/index.mjs","    at _loadUserApp (file:///var/runtime/index.mjs:1061:17)","    at async UserFunction.js.module.exports.load (file:///var/runtime/index.mjs:1093:21)","    at async start (file:///var/runtime/index.mjs:1256:23)","    at async file:///var/runtime/index.mjs:1262:1"]}Oct 13, 05:40:55 PM: INIT_REPORT Init Duration: 229.16 ms	Phase: invoke	Status: error	Error Type: Runtime.ExitErrorOct 13, 05:40:55 PM: Unknown application error occurred
Runtime.ImportModuleErrorOct 13, 05:40:55 PM: 7c3f74fd Duration: 229.82 ms	Memory Usage: 20 MB

.next JSON files

generated .next JSON files
.next/required-server-files.json
{"version":1,"config":{"env":{},"eslint":{"ignoreDuringBuilds":false},"typescript":{"ignoreBuildErrors":false,"tsconfigPath":"tsconfig.json"},"distDir":".next","cleanDistDir":true,"assetPrefix":"","configOrigin":"next.config.js","useFileSystemPublicRoutes":true,"generateEtags":true,"pageExtensions":["tsx","ts","jsx","js"],"poweredByHeader":true,"compress":true,"analyticsId":"","images":{"deviceSizes":[640,750,828,1080,1200,1920,2048,3840],"imageSizes":[16,32,48,64,96,128,256,384],"path":"/_next/image","loader":"default","loaderFile":"","domains":[],"disableStaticImages":false,"minimumCacheTTL":60,"formats":["image/webp"],"dangerouslyAllowSVG":false,"contentSecurityPolicy":"script-src 'none'; frame-src 'none'; sandbox;","contentDispositionType":"inline","remotePatterns":[],"unoptimized":false},"devIndicators":{"buildActivity":true,"buildActivityPosition":"bottom-right"},"onDemandEntries":{"maxInactiveAge":60000,"pagesBufferLength":5},"amp":{"canonicalBase":""},"basePath":"","sassOptions":{},"trailingSlash":false,"i18n":null,"productionBrowserSourceMaps":false,"optimizeFonts":true,"excludeDefaultMomentLocales":true,"serverRuntimeConfig":{},"publicRuntimeConfig":{},"reactProductionProfiling":false,"reactStrictMode":null,"httpAgentOptions":{"keepAlive":true},"outputFileTracing":true,"staticPageGenerationTimeout":60,"swcMinify":true,"modularizeImports":{"@mui/icons-material":{"transform":"@mui/icons-material/{{member}}"},"date-fns":{"transform":"date-fns/{{member}}"},"lodash":{"transform":"lodash/{{member}}"},"lodash-es":{"transform":"lodash-es/{{member}}"},"ramda":{"transform":"ramda/es/{{member}}"},"react-bootstrap":{"transform":{"useAccordionButton":"modularize-import-loader?name=useAccordionButton&from=named&as=default!react-bootstrap/AccordionButton","*":"react-bootstrap/{{member}}"}},"antd":{"transform":"antd/lib/{{kebabCase member}}"},"ahooks":{"transform":{"createUpdateEffect":"modularize-import-loader?name=createUpdateEffect&from=named&as=default!ahooks/es/createUpdateEffect","*":"ahooks/es/{{member}}"}},"@ant-design/icons":{"transform":{"IconProvider":"modularize-import-loader?name=IconProvider&from=named&as=default!@ant-design/icons","createFromIconfontCN":"@ant-design/icons/es/components/IconFont","getTwoToneColor":"modularize-import-loader?name=getTwoToneColor&from=named&as=default!@ant-design/icons/es/components/twoTonePrimaryColor","setTwoToneColor":"modularize-import-loader?name=setTwoToneColor&from=named&as=default!@ant-design/icons/es/components/twoTonePrimaryColor","*":"@ant-design/icons/lib/icons/{{member}}"}},"next/server":{"transform":"next/dist/server/web/exports/{{ kebabCase member }}"}},"experimental":{"serverMinification":true,"serverSourceMaps":false,"caseSensitiveRoutes":false,"useDeploymentId":false,"useDeploymentIdServerActions":false,"clientRouterFilter":true,"clientRouterFilterRedirects":false,"fetchCacheKeyPrefix":"","middlewarePrefetch":"flexible","optimisticClientCache":true,"manualClientBasePath":false,"cpus":15,"memoryBasedWorkersCount":false,"isrFlushToDisk":true,"workerThreads":false,"optimizeCss":false,"nextScriptWorkers":false,"scrollRestoration":false,"externalDir":false,"disableOptimizedLoading":false,"gzipSize":true,"craCompat":false,"esmExternals":true,"isrMemoryCacheSize":52428800,"fullySpecified":false,"outputFileTracingRoot":"D:\\Workspace\\Code\\Hegg\\test-pages","swcTraceProfiling":false,"forceSwcTransforms":false,"largePageDataBytes":128000,"adjustFontFallbacks":false,"adjustFontFallbacksWithSizeAdjust":false,"typedRoutes":false,"instrumentationHook":false,"bundlePagesExternals":false,"optimizePackageImports":["lucide-react","@headlessui/react","@headlessui-float/react","@heroicons/react/20/solid","@heroicons/react/24/solid","@heroicons/react/24/outline","@visx/visx","@tremor/react","rxjs","@mui/material","recharts","@material-ui/core","react-use","@material-ui/icons","@tabler/icons-react","mui-core","react-icons/ai","react-icons/bi","react-icons/bs","react-icons/cg","react-icons/ci","react-icons/di","react-icons/fa","react-icons/fa6","react-icons/fc","react-icons/fi","react-icons/gi","react-icons/go","react-icons/gr","react-icons/hi","react-icons/hi2","react-icons/im","react-icons/io","react-icons/io5","react-icons/lia","react-icons/lib","react-icons/lu","react-icons/md","react-icons/pi","react-icons/ri","react-icons/rx","react-icons/si","react-icons/sl","react-icons/tb","react-icons/tfi","react-icons/ti","react-icons/vsc","react-icons/wi"],"trustHostHeader":false,"isExperimentalCompile":true},"configFileName":"next.config.js"},"appDir":"D:\\Workspace\\Code\\Hegg\\test-pages","relativeAppDir":"","files":[".next\\routes-manifest.json",".next\\server\\pages-manifest.json",".next\\build-manifest.json",".next\\prerender-manifest.json",".next\\prerender-manifest.js",".next\\server\\middleware-manifest.json",".next\\server\\middleware-build-manifest.js",".next\\server\\middleware-react-loadable-manifest.js",".next\\server\\app-paths-manifest.json",".next\\app-path-routes-manifest.json",".next\\app-build-manifest.json",".next\\server\\server-reference-manifest.js",".next\\server\\server-reference-manifest.json",".next\\react-loadable-manifest.json",".next\\server\\font-manifest.json",".next\\BUILD_ID",".next\\server\\next-font-manifest.js",".next\\server\\next-font-manifest.json"],"ignore":["node_modules\\next\\dist\\compiled\\@ampproject\\toolbox-optimizer\\**\\*"]}

.next/routes-manifest.json
{"version":3,"pages404":true,"caseSensitive":false,"basePath":"","redirects":[{"source":"/:path+/","destination":"/:path+","internal":true,"statusCode":308,"regex":"^(?:/((?:[^/]+?)(?:/(?:[^/]+?))*))/$"}],"headers":[],"dynamicRoutes":[{"page":"/[...page]","regex":"^/(.+?)(?:/)?$","routeKeys":{"nxtPpage":"nxtPpage"},"namedRegex":"^/(?<nxtPpage>.+?)(?:/)?$"}],"staticRoutes":[{"page":"/","regex":"^/(?:/)?$","routeKeys":{},"namedRegex":"^/(?:/)?$"},{"page":"/_not-found","regex":"^/_not\\-found(?:/)?$","routeKeys":{},"namedRegex":"^/_not\\-found(?:/)?$"},{"page":"/favicon.ico","regex":"^/favicon\\.ico(?:/)?$","routeKeys":{},"namedRegex":"^/favicon\\.ico(?:/)?$"},{"page":"/test","regex":"^/test(?:/)?$","routeKeys":{},"namedRegex":"^/test(?:/)?$"}],"dataRoutes":[],"rsc":{"header":"RSC","varyHeader":"RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Url","prefetchHeader":"Next-Router-Prefetch","contentTypeHeader":"text/x-component"},"rewrites":[]}

.next/prerender-manifest.json
{"version":4,"routes":{"/favicon.ico":{"initialHeaders":{"cache-control":"public, max-age=0, must-revalidate","content-type":"image/x-icon","x-next-cache-tags":"_N_T_/layout,_N_T_/favicon.ico/layout,_N_T_/favicon.ico/route,_N_T_/favicon.ico"},"experimentalBypassFor":[{"type":"header","key":"Next-Action"},{"type":"header","key":"content-type","value":"multipart/form-data"}],"initialRevalidateSeconds":false,"srcRoute":"/favicon.ico","dataRoute":null},"/test":{"experimentalBypassFor":[{"type":"header","key":"Next-Action"},{"type":"header","key":"content-type","value":"multipart/form-data"}],"initialRevalidateSeconds":false,"srcRoute":"/test","dataRoute":"/test.rsc"},"/":{"experimentalBypassFor":[{"type":"header","key":"Next-Action"},{"type":"header","key":"content-type","value":"multipart/form-data"}],"initialRevalidateSeconds":false,"srcRoute":"/","dataRoute":"/index.rsc"}},"dynamicRoutes":{},"notFoundRoutes":[],"preview":{"previewModeId":"4142f2b5d13a2ade5ab33480fd19a314","previewModeSigningKey":"52a3c4280be070766a6030bcf996e1dfac2ed149b1ceb886fe1addcf6ad04b08","previewModeEncryptionKey":"d9fb92ba29ba9a3f3694b0c8193f5f1f9bfad72ed45a4aa40027c654cd291e0d"}}

I've installed<EMAIL_ADDRESS>and I get a Internal Server Error
ERROR  Error: Cannot find module 'next/dist\client\components\static-generation-async-storage.external.js'
Require stack:
- /var/task/.next/server/app/[...page]/page.js
- /var/task/node_modules/next/dist/server/require.js
- /var/task/node_modules/next/dist/server/next-server.js
- /var/task/.netlify/functions-internal/___netlify-handler/___netlify-handler.js
- /var/task/___netlify-handler.js
- /var/runtime/index.mjs
    at Module._resolveFilename (node:internal/modules/cjs/loader:1077:15)
    at /var/task/node_modules/next/dist/server/require-hook.js:54:36
    at Module._load (node:internal/modules/cjs/loader:922:27)
    at Module.require (node:internal/modules/cjs/loader:1143:19)
    at mod.require (/var/task/node_modules/next/dist/server/require-hook.js:64:28)
    at require (node:internal/modules/cjs/helpers:121:18)
    at 25319 (/var/task/.next/server/app/[...page]/page.js:1:617)
    at __webpack_require__ (/var/task/.next/server/webpack-runtime.js:1:146)
    at 71775 (/var/task/.next/server/chunks/683.js:1:79793)
    at __webpack_require__ (/var/task/.next/server/webpack-runtime.js:1:146) {
  code: 'MODULE_NOT_FOUND',
  requireStack: [
    '/var/task/.next/server/app/[...page]/page.js',
    '/var/task/node_modules/next/dist/server/require.js',
    '/var/task/node_modules/next/dist/server/next-server.js',
    '/var/task/.netlify/functions-internal/___netlify-handler/___netlify-handler.js',
    '/var/task/___netlify-handler.js',
    '/var/runtime/index.mjs'
  ]
}

Hi, the error I mentioned above only happens when I build and deploy on my local machine (Windows 11). After I switched to Github Action using Linux, it worked fine.

Thanks for the fix! Was having the same issue but not locally, only on Netlify deployment, I saw this issue and it instantly fixed it. Thank you, thank you, thank you so much! It was driving me crazy trying to figure out what was going on. But thanks to your hard work @MarcL and everyone else who helped I got a food pantries service back online. Amazing work, thanks so much!

I got this error when trying to access my new live API route. Installing @netlify/plugin-nextjs@rc fixed it.

i upgraded to 4.41.2 but it didn't fix the issue. now i get an internal server error. happens only on netlify.

Having same problem with
 "next": "^14.0.4" "@netlify/plugin-nextjs": "^4.41.3"
pnpm run build && pnpm run start works fine
netlfiy deploy --build --prod builds fine, but upon visiting the website it shows cannot find module 'styled-jsx/style


Unable to export meshes

Describe the bug
First of all thanks so much for this project. It is a lifesaver!
Recently I have been unable to export bodies as meshes for 3d printing. Every time I attempt to export a body the following error arises:
Error: Autodesk Translation Services failed to translate the current document to 3mf file!
Error: Translator failed to export data

The issue began in the last few days and has persisted across a fresh update and install of Fusion 360. There is a knowledge base article for the error message, but the suggested workaround doesn't work.  I have tried restarting Fusion and also a number of different export settings and models, but the issue persists. I have been able to export as mesh previously.
To Reproduce
Steps to reproduce the behavior:

Create a simple body
Right click on component in browser
Save as mesh

Expected behavior
Body is exported as a 3MF or STL file
Desktop (please complete the following information):

Version number of Autodesk Fusion 360
2.0.12164 and a previous unknown version
Graphics card model + Graphics card driver (Version number)
GeForce RTX 2070 SUPER
Operating system (OpenSUSE Leap 15.3, Fedora 34, ...)
Ubuntu 20.04
Desktop environment (XFCE 4.16, Gnome 40, ...)
Gnome 3.36.8
DXVK- or OpenGL-Mode
OpenGL mode

Additional context
Log file for opening a simple part, attempting to export and then closing
AppLogFile20220205T111412.log

@lewisjared Thank you very much for this information! :+1:
I will check this in the next time.

This seems to have been resolved. It potentially could have been a server processing issue rather than a client-side bug


Writing a decorator for : a timing question

I am writing a Polymer 2 element that decorated <iron-form>
My element needs to work with <iron-form> and the form itself that is decorated by <iron-form> -- which is stored  as _form in the <iron-form> element.
At the moment I have this:
ready () {
  super.ready()
  var self = this

  this.ironForm = this.allChildrenNamed('IRON-FORM', true)
  if (!this.ironForm) throw new Error('hot-form must contain an iron-form element which will be decorated')

  setTimeout(function () {
    self.form = self.ironForm._form
  }, 0)
}

Is this a reliable way to go about this?
WIth that setTimeout, <iron-form> has enough time to assign _form. Will this be the case longer-term?
Thank you for listening.

There might be a case where iron-form is not attached yet, as the assignment to _form is in that callback (https://github.com/PolymerElements/iron-form/blob/dc9c9635610d857c6cccefdf063d14115274baa6/iron-form.html#L172-L204) I do not think setTimeout is 100% reliable, but it will probably work in most cases.
Since this is mostly an iron-form specific question, I would advise to open an issue there and potentially request a new event to be notified when _form is set, in the attached callback.


Advice on whether Delayed Acceptance is useful for my problem

Hello!
I am trying to calibrate some of the parameters of a high-fidelity vehicle model. This model is slow, to simulate 1s I require 0.5 seconds. I have a trajectory that is 20 s long, thus for evaluating the likelihood once, the model would take about 10 s.
I thus plan to use a low-fidelity vehicle model which is about 1000 times faster than real time ( to simulate 1s I need 0.001s). Both these models are physics based and the parameters I plan to calibrate for the high-fidelity model are present in the low-fidelity model. However, the main issue I am facing now is that the parameters that fit the data well for the low-fidelity model are different from the parameters the high fidelity model. For example, theta_low = [0.6,0.5,0.7,0.2] are very highly likely for the low-fidelity model but not very for the high-fidelity model.
From reading some papers, I see that using an adaptive error model would help mitigate this issue, or I could try increasing the variance in the low-fidelity likelihood. Am I on the right track? From people's experience, is there a solution to such a problem? The low-fidelity model is a very good proxy for the real data but at a different parameter set than a high-fidelity model.
Looking forward to hearing from you :)

Hi @Huzaifg
Sorry for the slow response. I think Delayed Acceptance should work well for your problem. And yes, the adaptive error model is intended exactly to solve the problem of having a coarse model that has a different posterior distribution than the fine.
it sounds like you are exactly on the right track :)


Explicit python version in Makefile

At the moment we use python3 as our python version in Makefile
https://github.com/wellcometrust/WellcomeML/blob/9acf7cea9641000980e5bb4bfe80daebc5c5e5c9/Makefile#L4
This is not reproducible as each of us including travis might be running on a different python. We force travis to try python 3.7 and 3.8 which is a good thing but we should also ensure our env is created with one version.
An added benefit of this is that brew cannot mess up your python as python3.8 should link to one version compared to python3 that might be updated to point to the latest.

agree, but what should be the default? 3.8?
Note that this is only for dev purposes.

agree, but what should be the default? 3.8?
Note that this is only for dev purposes.

Agree on it being only for dev purposes.
I am happy with either 3.8 or 3.7, I have both versions intalled. @lizgzil?

I use 3.7. I have bad feelings about 3.8 after that horrible bug I had last year - but that was to do with a stray init file in the end (I seem to remember) so either are actually fine!

If everyone is fine with both, let's use 3.8. We currently added support to 3.8, so probably better to keep up-to-date (as 3.9 is under development, and it would be easier to make the gap).


please add Portland Maine

Found a problem with the site?
please add Portland Maine
Please provide the following information (if possible):

How to reproduce to the issue
Browser/Mail Client/OS (if relavent) Chrome
[Optiona] Proposed solution/idea Add Portland Maine

Email template proposed in #463

THANK YOU!
On Sat, Jun 6, 2020 at 2:51 PM Sarah<EMAIL_ADDRESS>wrote:

Email template proposed in #463
https://github.com/teddywilson/defund12.org/issues/463
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/teddywilson/defund12.org/issues/456#issuecomment-640102984,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AP3S3MZWIWQ6XAVYW3I7VULRVKF3VANCNFSM4NWH6DRQ
.


When I run diagnostics, the two GPUs in the group both get failed results.

When I run diagnostics on GPU0 alone, it will fail.
$ dcgmi diag -r 2 -g 7

When I run diagnostics on GPU1 alone, the diagnostics result is normal.(long level is also normal)
$ dcgmi diag -r 2 -g 8

When I run diagnostics on GPU0 and GPU1 in a group, both GPUs will fail. It looks like if GPU0 fails, it will not run diagnostics on GPU1. Why is that happening?
$ dcgmi diag -r 2 -g 0

$ dcgmi diag -r 3 -g 0

@BetaZYN , The best place to report the issue you see is here: https://github.com/nVIDIA/dcgm.


Add RNA Transcription exercise

Mostly followed the current exercises, in particular this PR #44. I see that some of the config.json keys have changed since that pull request so this will probably need some changes there.

Hmm looks like Travis is timing out. @lpil Any ideas?

If you could please resolve conflicts here, I'll get this merged. Thanks!

Thanks!


Minor bugfix obfuscated by transpilation

I found that dynamodb wasn't allowing string arrays which included empty strings and breaking (the data I have to work with is somewhat chaotic).
["foo", ""] -> {"SS": ["foo", ""] } //apparently breaks Dynamo

I've patched it simply by filtering out empty strings on string arrays, but I'm worried that there must be a diff with our babel minor versions or something because the diff is huge. Would you still want a PR or is there something else I can do to make this a nicer PR?

Coincidentally, the diff is here

Hi @davidporter-id-au this is a known issue, and I believe the error is intentional because it does break dynamo to store an empty string. It is mentioned in the README in fact. I don't want to simply filter the empty strings out, because that might end up being very confusing if the marshaler altered your data set. You should prepare your data to be saved to dynamo before marshaling.
Thanks for raising the issue, it is confusing and kind of a bummer that dynamo behaves this way.

@jinsyaoommen I don't have administrator access to this project after all. Can't close this issue. When you have a chance can you do it. Also, feel free to give me admin powers if you want.

Fair call, I'll see if I can find an object cleaner which does the job.


Revert to previous version of Firebase

Due to some crash happening in current version of Firebase Firebase/Core (6.20.0), I want to revert to a previous version of Firebase Firebase/Core (6.15.0) that was working for my project. Is there a way to revert to previous version ?

Specify the version in CocoaPods.
pod 'Firebase', '= 6.15.0'


[eslint] A function with a name starting with an uppercase letter should only be used as a constructor. (new-cap)

Hi there, it's me again.
Apparently your use of ViteAliases() has an issue with eslint.
the workaround is to use import { ViteAliases as viteAliases } from 'vite-aliases' but it's a bit annoying :)
Also, when i use it, it needs to input the options, otherwise it would be :
Expected 1 arguments, but got 0.ts(2554)
index.d.ts(65, 30): An argument for 'options' was not provided.

Ah for the error i think #20  already solved it.

Hmm interesting Bug still.. ive taken the Idea for the Class Name from other Plugins, but if there is a workaround with the upcoming Patch then its good to know!


[Bug] Emote preview & title area

Can speculate on what happens, but it will be easier to look at

screenshot 1

screenshot 2

Reproduction:

Any title of live streamer
Hover over emote at chat
Hover over title

Thanks for the detailed issue post, I am able to reproduce and I'm pretty sure I know what causes this

Fixed by #1108


fix regions update method

to do:

fix cursor on on drag
create method for

if(!currentDrag || !currentResize){
    this.bindEvents(regionEl);
}

enables resize and drag after user has created regions with params set to false. #1062
  wavesurfer.addRegion({
    id: 1,
    start: 2, // time in seconds
    end: 5, // time in seconds
    color: "hsla(100, 100%, 30%, 0.1)",
    drag: false, <---
    resize: false <---
  });

before fix:
http://codepen.io/entonbiba/pen/ZKKadq
  wavesurfer.regions.list[1].update({ resize: "true", drag: "true" });
// won't work since .update doesn't do anything since already set to false in addRegion.

after fix:
http://codepen.io/entonbiba/pen/zwZyOg
  wavesurfer.regions.list[1].update({ resize: "true", drag: "true" });
// works as expected

Fundamentally, this needed some more changes: https://github.com/katspaugh/wavesurfer.js/pull/1103.

There are really two ways to do this.

Adding/removing the elements themselves.
Updating whether they are displayed via the DOM.
Updating the logic to say whether mouse events on them should have any effect.

They all have pros and cons...

Please open a new pull request against the latest master branch, this one diverged too much.


Cannot read property 'pbxprojPath' of null

Version:
system: macOS
npm: 5.8.0
react-native: 0.54.2
react: 16.3.1
create-react-native-app: 1.0.0

Step:
when I initial a react-native app through create-react-native-app
and then use   react-native link react-native-vector-icons   command
the error message is appeared

Because I use create-react-native-app, the react-native version are behind the master version of repository. when I use the react-native init, all of the problems are removed

react-native upgrade should fix your issue

npm update then react-native link worked for me.


Fix icon not displaying in ModMenu

Made the icon a square so it can be displayed correctly in the game (in ModMenu for example), I also realigned the center

I didn't check but I suppose it is the same for other branches as well, I can make a pull request for them if needed.


Add Manis theme

This is my first theme for any static site generator or Hugo. I guess I just want people to see this. ➿
Github Repo
The only exceptional feature is Configurable color for some tag like anchor, blockquote, and horizontal rule.

Hello @yursan9l
thank you very much for sharing this theme with the Hugo community :+1:
I had a quick look at your theme repository. Please make sure that you name the folder for the example site exampleSite. Otherwise the build script will not detect is as such.
Then I'll review your them more in depth :wink:
Regards,
Digitalcraftsman

Hello @digitalcraftsman
So, I did what you recommended. If you be so kind, can you review it again. 😃
I'm kinda nervous sharing my first creation.

Please make sure that tn.png has the right dimensions. You can find them in the README.
Otherwise your theme looks fine :+1:

Already fix! 👍

Note to myself: promote this theme on Twitter via Hugo's account
Currently, the demo on the theme site isn't built because your theme requires at least Hugo v0.24 but Netlify (our hoster) builds the site with v0.22. Due to the version requirements the build scripts stops the creation of a demo. This no problem on your end -- I'm just notifying you in case you wondered.
I've contacted Netlify to solve the problem.

I've contacted Netlify to solve the problem.

Why? You can set it yourself in the netlify.toml file.

Thanks for the pointer. I haven't thought about this file. Instead I set the HUGO_VERSION variable in the dashboard to 0.24.1. But I guess netlify.toml has a highter precedence and overwrites the version set in the dashboard.

Yes; you can delete the TOML file if you think that makes it simpler.

Yes; you can delete the TOML file if you think that makes it simpler.

There isn't a reason to delete it once you're reminded of it's existence :wink:

The demo is now live and I've shared the theme on Twitter.


chore(Input): migrate story snapshots with effects on cypress side

FX-2838
Description
Migrate Input stories with effects on cypress side
How to test

code review, green CI and approving Happo would be enough

Development checks

Add changeset according to guidelines (if needed)
Read CONTRIBUTING.md and Component API principles
Annotate all props in component with documentation
Create examples for component
Ensure that deployed demo has expected results and good examples
[x] Ensure that all PR checks are green
Ensure the changed/created components have not caused accessibility issues. How to use accessibility plugin in storybook.
[x] Self reviewed
[x] Covered with tests

Breaking change

codemod is created and showcased in the changeset
test alpha package of Picasso in StaffPortal

PR commands

List of available commands:

@toptal-bot run all - Run whole pipeline
@toptal-bot run build - Check build
@toptal-bot run deploy:documentation - Deploy documentation
@toptal-bot run package:alpha-release - Release alpha version

PR Review Guidelines

When to approve? ✅
You are OK with merging this PR and

You have no extra requests.
You have optional requests.

Add nit: to your comment. (ex. nit: I'd rename this variable from makeCircle to getCircle)

When to request changes? ❌
You are not OK with merging this PR because

Something is broken after the changes.
Acceptance criteria is not reached.
Code is dirty.

When to comment (neither ✅ nor ❌)
You want your comments to be addressed before merging this PR in cases like:

There are leftovers like unnecessary logs, comments, etc.
You have an opinionated comment regarding the code that requires a discussion.
You have questions.

How to handle the comments?

An owner of a comment is the only one who can resolve it.
An owner of a comment must resolve it when it's addressed.
A PR owner must reply with ✅ when a comment is addressed.

It seems to me, that the error state has the same style in the default and hover state, is it expected? 🤔

Yeah, I remember a ticket related to that https://toptal-core.atlassian.net/browse/FX-2571. I think we can use this happo screenshot while implementing this ticket. It should definitely be different. I agree 👍


Proxy-pallet: Expenditures type no longer depend on project type

After the meeting with Sam, we concluded that expenditure types no longer depend on the project type.

[x] Remove backend validations
[x] Remove flow

The Expenditure type will still exist for report purposes.

Backend done.
@tlacloc


Provide musl based builds

Please provide musl based builds in releases, because some Linux distro can not run glibc binaries (Alpine, Void Linux musl).
A statically linked binary would work both on glibc and musl systems.

Hey @notramo,
It should already be the case: https://github.com/elbywan/crystalline/blob/master/Dockerfile

@elbywan this is the case indeed, however, the Linux executable in the Releases page is incorrectly named *linux-gnu.gz

Indeed I'll look into it, thanks for reporting the issue!


Fix training over existing lora

When training with Lora, and starting with an existing lora weights, current code produces a model with 0 trainable params and training can't work. Adding the "is_trainable" param allows the loaded peft to be trained and fixes the bug.

Hi @AngainorDev , thanks for the PR. May I ask a few questions?

Does this impact inference or inference speed?
Is this also applicable for llama-adapter?
Since lora and qlora uses the same function for loading, does this config work as intended for qlora?

Thanks for getting back!

Regarding this, it would seem that it affects inference_mode. Perhaps another config will be needed? This will need some discussion. https://github.com/huggingface/peft/blob/e45529b149c7f91ec1d4d82a5a152ef56c56cb94/src/peft/peft_model.py#L149-L180
We can leave llama_adapter for later if not sure
Perhaps, this needs to be tested once in case it breaks for qlora

Yes, that's what I meant: No need for another config, just set this param to True if we are training, and False when we are in --inference mode.

I'll try to test qlora as well.

inference is passed as a param to load_model()
https://github.com/OpenAccess-AI-Collective/axolotl/blob/193c73bce040fe965f5ea66d235e8823bd19e5e7/src/axolotl/utils/models.py#L84
Instead of passing it all the way down to load_lora(), I'd rather suggest to store it in the cfg dict, from finetune.py
This way, it's already accessible by any function that has cfg, more flexible if we need it elsewhere later on.
So this would boil down to a
is_trainable = not cfg.inference in models.py
Shall I do that ?

Yes! That can work!

Inference can now also be optionaly specified from the yml config.
--inference on the command line takes precedence.
Harmonised the use of inference to rely on cfg.inference where it was used.

A couple of things, because we now rely on getting inference into cfg rather than simply checking whether it's in kwargs, we need to ensure that the config will even allow that, either we would need to update the example configs to all have strict: false or change the behavior so that strict behavior is not the default. I think the latter is preferred.
For this, let's change:
if k in cfg_keys or cfg.strict is False:

to
if k in cfg_keys or not cfg.strict:

you'll also want to re-run pre-commit run --all-files to fix any linting issues

Thank you for the PR!


Inherit from credentials block

Bump prefect version + inherit from CredentialsBlock
Example

Screenshots

Checklist

[ ] References any related issue by including "Closes #" or "Closes ".

If no issue exists and your change is not a small fix, please create an issue first.

[ ] Includes tests or only affects documentation.
[ ] Passes pre-commit checks.

Run pre-commit install && pre-commit run --all locally for formatting and linting.

[ ] Includes screenshots of documentation updates.

Run mkdocs serve view documentation locally.

[ ] Summarizes PR's changes in CHANGELOG.md

Haha because I updated it in the previous PR but forgot to inherit it


[Event Request] Page 5905 "Service Lines" - OnPostOnBeforeInsertTempServiceLine

Describe the request
We want to copy the value of a blob field before posting the service line. Therefore we request to add the following event:
trigger OnAction()
var
    ServiceLine: Record "Service Line";
    TempServiceLine: Record "Service Line" temporary;
begin
    Rec.Modify(true);
    CurrPage.SaveRecord();
    CurrPage.SetSelectionFilter(ServiceLine);

    if ServiceLine.FindSet() then
        repeat
            TempServiceLine.Init();
            TempServiceLine := ServiceLine;
//NEW
            OnPostOnBeforeInsertTempServiceLine(ServiceLine, TempServiceLine);
//NEW
            TempServiceLine.Insert();
        until ServiceLine.Next() = 0
    else
        exit;

[IntegrationEvent(false, false)]
local procedure OnPostOnBeforeInsertTempServiceLine(ServiceLine: Record "Service Line"; var TempServiceLine: Record "Service Line" temporary)
begin
end;

Additional context
Allows you to change or copy field vales before posting the service line.
Internal work item: AB#557002

Thanks for reporting this. We agree, and we’ll publish a fix asap, either in an update for the current version or in the next major release. Please do not reply to this, as we do not monitor closed issues. If you have follow-up questions or requests, please create a new issue where you reference this one.
Build ID: 26622.


Add operator version to Antora manifest

Doing this manually got old quickly... :P

Hey, thanks for picking this up! We actually came up with a ticket for it yesterday as well :D
https://github.com/stackabletech/operator-templating/issues/140
Can you get these formatting changes in? (just 'nighly' for nightly versions and just major.minor for stable versions)

I can change it to go back to nightly for the nightlies if required, but I think for releases that seems more like a presentation problem?

I don' think this is just a representation issue. We talked about this yesterday, and using semantic versioning, a patch release should not contain new features or the like, so the documented featureset is identical across all patch versions. That is why we only distinguish major.minor. and not at the patch level.
Antora also supports a display_version field but that doesn't affect page IDs. if we were to just change the docs version tag to a new patch level if we release a new patch version, old links would break. This would not happen if we didn't include the patch level in the antora version.

Ok, done.

Thank you.
I ran it locally and got an error:
yq eval -i '.version = nightly' /dev/stdin < docs/antora.yml
Error: parsing expression: Lexer error: could not match text starting at 1:12 failing at 1:14.
    unmatched text: "ni"
make: *** [Makefile:45: version] Error 1

I ran the test.sh script.
This is the yq version I use: yq (https://github.com/mikefarah/yq/) version 4.24.2

While we're at it, can we set the prerelease key to true for the nightly version?
https://docs.antora.org/antora/latest/component-prerelease/#true
This will allow us to properly mark the latest stable version as latest in the antora playbook

bors r+


Backchannel on Dahua VTO without unicast=true&proto=Onvif?!

Ok, I have no idea if this is an issue with go2rtc or my device. But out of the blue, I have this backchannel appearing in my source which was not configured with unicast=true&proto=Onvif (which is needed for activating backchannel):

I also noticed it on the substream, in AAC format.
My config:
  streams:
    vto_two_way_audio:
      # H264, G.711A, 2-way audio
      - echo:/config/scripts/fix_vto_codecs.sh rtsp://admin:pass@<IP_ADDRESS>/cam/realmonitor?channel=1&subtype=0&unicast=true&proto=Onvif
    vto:
      # H264, G.711A
      - echo:/config/scripts/fix_vto_codecs.sh rtsp://admin:pass@<IP_ADDRESS>/cam/realmonitor?channel=1&subtype=0
      # AAC
      - rtsp://<IP_ADDRESS>:8554/video_porteiro_hd?audio=aac
    vto_hd:
      # H264, AAC
      - echo:/config/scripts/fix_vto_codecs.sh rtsp://admin:pass@<IP_ADDRESS>/cam/realmonitor?channel=1&subtype=1
      # PCMA
      - rtsp://<IP_ADDRESS>:8554/video_porteiro?audio=pcma

The screenshot above is from vto stream.
I am just opening this ticket to write my findings down in case some other people realize it too.
Fortunately, adding #backchannel=0 to the streams I don't want backchannel seems to solve it:
  streams:
    vto_two_way_audio:
      # H264, G.711A, 2-way audio
      - echo:/config/scripts/fix_vto_codecs.sh rtsp://admin:pass@<IP_ADDRESS>/cam/realmonitor?channel=1&subtype=0&unicast=true&proto=Onvif
    vto:
      # H264, G.711A
      - echo:/config/scripts/fix_vto_codecs.sh rtsp://admin:pass@<IP_ADDRESS>/cam/realmonitor?channel=1&subtype=0#backchannel=0
      # AAC
      - rtsp://<IP_ADDRESS>:8554/video_porteiro_hd?audio=aac
    vto_hd:
      # H264, AAC
      - echo:/config/scripts/fix_vto_codecs.sh rtsp://admin:pass@<IP_ADDRESS>/cam/realmonitor?channel=1&subtype=1#backchannel=0
      # PCMA
      - rtsp://<IP_ADDRESS>:8554/video_porteiro?audio=pcma

And here is the CRAZIEST part:
2-way audio WORKS with this backchannel track.
I really don't know how come this started out of nowhere.

I think only possible explanation is that somehow my VTO is exposing backchannel to rtsp without needing unicast=true&proto=Onvif.

Maybe I was wrong and unicast=true&proto=Onvif had nothing to do with backchannel.
@AlexxIT do you happen to know this?

My guess: that's to allow the camera to receive different audio codecs depending on the client.

I am pretty sure about it, at this point.


Invalid template ref type using template tag with v-if

Version
3.0.0-alpha.4
Reproduction link
http://none.sorry
Steps to reproduce
In my root component i have this code:
<template>
  <div>
    <template v-if="isDesktop">
      You are on desktop view
    </template>
    <template v-else-if="isTablet">
      You are on tablet
    </template>
  </div>
</template>
<script>
...

What is expected?
isDesktop and isTablet are refs updated at window resize.
In any window size I can't see either of them
If I use a div instead it works
What is actually happening?
In console
[Vue warn]: Invalid template ref type: null (object)
  at <Anonymous> (Root)

Maybe related to #724 but I have this error at runtime and the example is more simple

The actual warning should be Invalid HostVNode type: undefined, right? (If I am right, this is exactly why you should provide an actual repro)

Right. It there any codesandbox template with Vue 3?

You can easily provide repro using the global build<EMAIL_ADDRESS>

Ok... so no need of the repo link 😄


about --visualize_fake_images

Hello !
I am a master's student studying GAN hard in Korea!
First of all, thank you so much for posting such a great paper and code!
I tried using the RC-49_256x256 data to proceed with learning! And I tried to save the output value in the middle of training.
By the way, I was able to confirm that the result came out strangely like the picture below.. Can you tell me why? Maybe I did something wrong.. T_T
The first picture is 6000.png, the second picture is 10000.png!

What I wrote in the terminal:
python main.py --root_path /home/ylab3/improved_CcGAN/RC-49/RC-49_256x256/CcGAN-improved/ --data_path /home/ylab3/improved_CcGAN/datasets/RC-49/ --eval_ckpt_path output/ --show_real_imgs --visualize_fake_images

Hi @mostar39 ,
Thanks for your interest in our work. It seems your bash script does not set many important options. Please follow the provided script for training CcGAN (SVDL+ILI) on 256x256 RC-49 at https://github.com/UBCDingXin/improved_CcGAN/blob/3f2660c4a466240b7b3896e8e2ce7aaad759862a/RC-49/RC-49_256x256/CcGAN-improved/scripts/run_train.sh#L61

thank you ! I'm sorry I didn't check properly.

@mostar39  You are welcome.

@UBCDingXin
Hello !
I am doing as you advised.
RuntimeError: CUDA out of memory. Tried to allocate 800.00 MiB (GPU 0; 23.70 GiB total capacity; 21.59 GiB already allocated; 400.56 MiB free; 21.63 GiB reserved in total by PyTorch)
Currently, we are not going back to the limits of the GPU's capabilities.
I'm doing it by changing the batchsize, but it's still not working
Any new tips?
python main.py --root_path /home/ylab3/improved_CcGAN/RC-49/RC-49_256x256/CcGAN-improved/ --data_path /home/ylab3/improved_CcGAN/datasets/RC-49 --eval_ckpt_path ./RC-49/RC-49_256x256/CcGAN-improved/output/eval_models --seed 2020 --num_workers 0 --min_label 0 --max_label 90 --img_size 256 --max_num_img_per_label 25 --max_num_img_per_label_after_replica 0 --GAN CcGAN --GAN_arch SAGAN --niters_gan 30000 --resume_niters_gan 0 --loss_type_gan hinge --save_niters_freq 2500 --visualize_freq 1000 --batch_size_disc 80 --batch_size_gene 80 --num_D_steps 2 --lr_g 1e-4 --lr_d 1e-4 --dim_gan 256 --dim_embed 128 --kernel_sigma -1.0 --threshold_type soft --kappa -2.0 --gan_DiffAugment --gan_DiffAugment_policy color,translation,cutout --visualize_fake_images --comp_FID --samp_batch_size 500 --FID_radius 0 --FID_num_centers -1 --num_eval_labels -1 --nfake_per_label 200 --dump_fake_for_NIQE 2>&1 | tee output_CcGAN_30K.txt

Hi @mostar39 ,
Your batch size seems too small. I suggest you either try with larger GPU memory or experiment on lower resolution RC-49 (e.g., 64x64 or 128x128). If you don't have enough GPU memory, I strongly suggest you get familiar with the CcGAN training on the lower-resolution RC-49 first instead of on the highest resolution RC-49.


No Scala artifacts for 0.11.0?

Hey, I notice there is no Scala build since 0.11.0, is it intended? https://mvnrepository.com/artifact/io.indigoengine/tyrian

Hi @Tvaroh, yes that's correct.
There was a bit of a reorganisation with the last release, check the notes under tyrian-tags for details:
https://github.com/PurpleKingdomGames/tyrian/releases/tag/v0.11.0


feat: dont error out on version parse if we fail, just skip dealing w/ license secret

title! some folks are wanting to use arbitrary tags and currently this results in us returning an error from the image/tag parsing which prevents us from getting a pod deployed. this pr simply returns an empty version object rather than an error if we can't parse things. worst case folks will have no secret.
holler if this needs tweaking and ill get whatever sorted!

LGTM, @carlmontanari
Feel free to merge this one


Copyright infrigement

Please remove Instamobile's source code from this public repository. This is copyrights infringement, so please take down the repository immediately. Thank you!

Reminder to take this down immediately. @johnmahugu


Add 3rem height to device list rows

What's this PR do?
It adds a fixed height to the device list rows while ensuring that existing highlighting for active rows is maintained.
What are the important parts of the code?
take a look at views/download-overlay.js in the styles object and in the componentizeDevice function.
How should this be tested by the reviewer?
download, build, and relaunch the app.  Open the download or identify dialog and see the new row height.
What are the relevant tickets? (Please add closes, refs, etc)
closes #250
Screenshots (if appropriate)
Image from Windows 8.1 via Virtualbox

From what I saw of this on Windows (and the screenshot), it looks good.  I hope this height works on Windows XP also.  If not, we will adjust it slightly larger later.


Target with space in name are not found

our app has a space in the name, see https://apps.apple.com/us/app/sparta-scan/id1538862847?mt=12
ls -la /tmp/ci-derived-data/Build/Products/Debug/

...
drwxr-xr-x   3 Sparta  wheel    96 Jul 29 15:08 Sparta Scan.app
...

when we ran our tests:
    - name: App Specs
      uses<EMAIL_ADDRESS>      with:
        workspace: SpartaScan.xcworkspace
        scheme: AppSpecs
        result-bundle-path: test-results/app-specs
        build-settings: -test-timeouts-enabled YES
        derived-data-path: /tmp/ci-derived-data
      env:
        SNAPSHOT_ARTIFACTS: ${{ github.workspace }}/test-results/
    - uses: sersoft-gmbh/swift-coverage-action@main
      id: app-specs-coverage
      with:
        search-paths: /tmp/ci-derived-data
        target-name-filter: ^(Testable|SpartaScan)$
    - uses<EMAIL_ADDRESS>      with:
        token: ${{secrets.CODECOV_TOKEN}}
        files: ${{join(fromJSON(steps.app-specs-coverage.outputs.files), ',')}}
        flags: app-specs
        name: self-hosted

we are getting this debug output showing action finds only our Testable framework and not finding main app target, which exists at this path: /tmp/ci-derived-data/Build/Products/Debug/Sparta Scan.app/Contents/MacOS/SpartaScan
##[debug]Evaluating condition for step: 'Run sersoft-gmbh/swift-coverage-action@main'
2
##[debug]Evaluating: success()
3
##[debug]Evaluating success:
4
##[debug]=> true
5
##[debug]Result: true
6
##[debug]Starting: Run sersoft-gmbh/swift-coverage-action@main
7
##[debug]Loading inputs
8
##[debug]Loading env
9
Run sersoft-gmbh/swift-coverage-action@main
17
::group::Validating input
18
Validating input
20
::group::Setting up paths
21
Setting up paths
23
::group::Finding coverage files
24
Finding coverage files
25
  ##[debug]Found profdata file: /tmp/ci-derived-data/Build/ProfileData/6DEA7331-2DDF-5104-9173-BB09B5DC0E26/Coverage.profdata
26
  Found 1 profiling data file(s)...
27
  ::endgroup::
28
::group::Converting files
29
Converting files
30
  ##[debug]Checking contents of build dir /tmp/ci-derived-data/Build of prof data file /tmp/ci-derived-data/Build/ProfileData/6DEA7331-2DDF-5104-9173-BB09B5DC0E26/Coverage.profdata
31
  ##[debug]Found match of type xctest: /tmp/ci-derived-data/Build/Products/Debug/AppSpecs.xctest
32
  ##[debug]Project name: AppSpecs
33
  Skipping AppSpecs due to target name filter...
34
  ##[debug]Found match of type framework: /tmp/ci-derived-data/Build/Products/Debug/CombineReachability/CombineReachability.framework
35
  ##[debug]Project name: CombineReachability
36
  Skipping CombineReachability due to target name filter...
37
  ##[debug]Found match of type framework: /tmp/ci-derived-data/Build/Products/Debug/CoreMLWrapper/CoreMLWrapper.framework
38
  ##[debug]Project name: CoreMLWrapper
39
  Skipping CoreMLWrapper due to target name filter...
40
  ##[debug]Found match of type app: /tmp/ci-derived-data/Build/Products/Debug/ForcePlateSimulator.app
41
  ##[debug]Project name: ForcePlateSimulator
42
  Skipping ForcePlateSimulator due to target name filter...
43
  ##[debug]Found match of type framework: /tmp/ci-derived-data/Build/Products/Debug/ForcePlateSimulator.app/Contents/Frameworks/SimulatorCore.framework
44
  ##[debug]Project name: SimulatorCore
45
  Skipping SimulatorCore due to target name filter...
46
  ##[debug]Found match of type framework: /tmp/ci-derived-data/Build/Products/Debug/ForcePlateSimulator.app/Contents/Frameworks/SimulatorCore.framework/Versions/A/Frameworks/Testable.framework
47
  ##[debug]Project name: Testable
48
  /usr/bin/xcrun llvm-cov show -instr-profile /tmp/ci-derived-data/Build/ProfileData/6DEA7331-2DDF-5104-9173-BB09B5DC0E26/Coverage.profdata /tmp/ci-derived-data/Build/Products/Debug/ForcePlateSimulator.app/Contents/Frameworks/SimulatorCore.framework/Versions/A/Frameworks/Testable.framework/Testable

while we see it found our other app: /tmp/ci-derived-data/Build/Products/Debug/ForcePlateSimulator.app which means it finds app targets not only frameworks.

Very interesting. I'll create a test project with a space in its name to re-produce the issue...
A little note, though: Your target-name-filter should also include the space: target-name-filter: ^(Testable|Sparta Scan)$

Thank you Florian!
for legacy codecov uploader we used the following script:
process-coverage.sh:
#!/bin/zsh

# Process Sparta Scan app coverage
# to help codecov action and bash script to find correct coverage for the app
# without this it only finds coverage for frameworks, because Sparta Scan has space in the name, but no space in executable

# $1 - derived data path or use ~/Library/Developer/Xcode/DerivedData if not specified

ddp=${1:-$HOME/Library/Developer/Xcode/DerivedData}
profdata=$(find "$ddp" -path '**/Build/ProfileData*' -name 'Coverage.profdata')
echo $profdata
app=$(find "$ddp" -path '*/Build/Products/Debug/Sparta Scan.app')
echo $app
xcrun llvm-cov show "$app/Contents/MacOS/SpartaScan" -instr-profile="$profdata" > SpartaScan.coverage.txt

if this could be any help, please note even app has the space in the name, the executable is without space:
/tmp/ci-derived-data/Build/Products/Debug/Sparta Scan.app/Contents/MacOS/SpartaScan

not sure what changed, tried adding a space to filter but step before with single framework has failed:

2
  with:
3
    search-paths: /tmp/ci-derived-data
4
    target-name-filter: ^Testable$
5
    output: ./.swiftcov
6
    format: txt
7
    ignore-conversion-failures: false
8
    fail-on-empty-output: false
9
Validating input
10
Setting up paths
11
Finding coverage files
12
  Found 1 profiling data file(s)...
13
Converting files
14
  Skipping AppSpecs due to target name filter...
15
  Skipping CombineReachability due to target name filter...
16
  Skipping CoreMLWrapper due to target name filter...
17
  Skipping ForcePlateSimulator due to target name filter...
18
  Skipping SimulatorCore due to target name filter...
19
  Error: Failed to convert /tmp/ci-derived-data/Build/Products/Debug/ForcePlateSimulator.app/Contents/Frameworks/SimulatorCore.framework/Versions/A/Frameworks/Testable.framework/Testable: Error: The process '/usr/bin/xcrun' failed because one or more lines were written to the STDERR stream
20
  Error: Failed to convert /tmp/ci-derived-data/Build/Products/Debug/ForcePlateSimulator.app/Contents/Frameworks/Testable.framework/Testable: Error: The process '/usr/bin/xcrun' failed because one or more lines were written to the STDERR stream
21
  Skipping SimulatorSpecs due to target name filter...
22
  Skipping Legible due to target name filter...
23
  Skipping Nimble due to target name filter...
24
  Skipping Quick due to target name filter...
25
  Skipping SnapshotTesting due to target name filter...
26
  Skipping JWTDecode due to target name filter...
27
  Skipping Legible due to target name filter...
28
  Skipping Nimble due to target name filter...
29
  Skipping Pluralize_swift due to target name filter...
30
  Skipping Pods_AppSpecs due to target name filter...
31
  Skipping Pods_CloudUpload due to target name filter...
32
  Skipping Pods_ForcePlateService due to target name filter...
33
  Skipping Pods_Simulator due to target name filter...
34
  Skipping Pods_SimulatorSpecs due to target name filter...
35
  Skipping Pods_SpartaScan due to target name filter...
36
  Skipping Pods_SpartaScan_UITests due to target name filter...
37
  Skipping Pods_UnitSpecs due to target name filter...
38
  Skipping Quick due to target name filter...
39
  Skipping Reachability due to target name filter...
40
  Skipping SDWebImage due to target name filter...
41
  Skipping SDWebImageSwiftUI due to target name filter...
42
  Skipping SimulatorCore due to target name filter...
43
  Error: Failed to convert /tmp/ci-derived-data/Build/Products/Debug/SimulatorCore.framework/Versions/A/Frameworks/Testable.framework/Testable: Error: The process '/usr/bin/xcrun' failed because one or more lines were written to the STDERR stream
44
  Skipping SimulatorSpecs due to target name filter...
45
  Skipping SnapshotTesting due to target name filter...
46
  Skipping Sparta Scan due to target name filter...
47
  Skipping CombineReachability due to target name filter...
48
  Skipping CoreMLWrapper due to target name filter...
49
  Skipping Lottie due to target name filter...
50
  Skipping Pluralize_swift due to target name filter...
51
  Skipping Reachability due to target name filter...
52
  Skipping SDWebImage due to target name filter...
53
  Skipping SDWebImageSwiftUI due to target name filter...
54
  Skipping Swinject due to target name filter...
55
  Skipping SwinjectAutoregistration due to target name filter...
56
  Error: Failed to convert /tmp/ci-derived-data/Build/Products/Debug/Sparta Scan.app/Contents/Frameworks/Testable.framework/Testable: Error: The process '/usr/bin/xcrun' failed because one or more lines were written to the STDERR stream
57
  Skipping Yams due to target name filter...
58
  Skipping AppSpecs due to target name filter...
59
  Skipping JWTDecode due to target name filter...
60
  Skipping Legible due to target name filter...
61
  Skipping Nimble due to target name filter...
62
  Skipping Quick due to target name filter...
63
  Skipping SnapshotTesting due to target name filter...
64
  Skipping ForcePlateSimulator due to target name filter...
65
  Skipping SimulatorCore due to target name filter...
66
  Error: Failed to convert /tmp/ci-derived-data/Build/Products/Debug/Sparta Scan.app/Contents/Resources/ForcePlateSimulator.app/Contents/Frameworks/SimulatorCore.framework/Versions/A/Frameworks/Testable.framework/Testable: Error: The process '/usr/bin/xcrun' failed because one or more lines were written to the STDERR stream
67
  Error: Failed to convert /tmp/ci-derived-data/Build/Products/Debug/Sparta Scan.app/Contents/Resources/ForcePlateSimulator.app/Contents/Frameworks/Testable.framework/Testable: Error: The process '/usr/bin/xcrun' failed because one or more lines were written to the STDERR stream
68
  Skipping SimulatorSpecs due to target name filter...
69
  Skipping Legible due to target name filter...
70
  Skipping Nimble due to target name filter...
71
  Skipping Quick due to target name filter...
72
  Skipping SnapshotTesting due to target name filter...
73
  Skipping Swifter due to target name filter...
74
  Skipping Swinject due to target name filter...
75
  Skipping SwinjectAutoregistration due to target name filter...
76
  Skipping UITests-Runner due to target name filter...
77
  Skipping XCTAutomationSupport due to target name filter...
78
  Skipping XCTest due to target name filter...
79
  Skipping UITests due to target name filter...
80
  Skipping CombineReachability due to target name filter...
81
  Skipping CoreMLWrapper due to target name filter...
82
  Skipping Lottie due to target name filter...
83
  Skipping Pluralize_swift due to target name filter...
84
  Skipping Reachability due to target name filter...
85
  Skipping SDWebImage due to target name filter...
86
  Skipping SDWebImageSwiftUI due to target name filter...
87
  Skipping Swifter due to target name filter...
88
  Skipping Swinject due to target name filter...
89
  Skipping SwinjectAutoregistration due to target name filter...
90
  Skipping Yams due to target name filter...
91
  Skipping UITests due to target name filter...
92
  Skipping UnitSpecs due to target name filter...
93
  Skipping Legible due to target name filter...
94
  Skipping Nimble due to target name filter...
95
  Skipping Quick due to target name filter...
96
  Skipping Yams due to target name filter...
97
  Skipping Lottie due to target name filter...
98
Error: Conversion failures:
99
Error: The process '/usr/bin/xcrun' failed because one or more lines were written to the STDERR stream
100
Error: The process '/usr/bin/xcrun' failed because one or more lines were written to the STDERR stream
101
Error: The process '/usr/bin/xcrun' failed because one or more lines were written to the STDERR stream
102
Error: The process '/usr/bin/xcrun' failed because one or more lines were written to the STDERR stream
103
Error: The process '/usr/bin/xcrun' failed because one or more lines were written to the STDERR stream
104
Error: The process '/usr/bin/xcrun' failed because one or more lines were written to the STDERR stream

using sersoft-gmbh/swift-coverage-action@main it's hard to understand which version of action actually ran.

and if it helps, here is how we add a space:
in Xcode build settings:
//:configuration = Debug
PRODUCT_NAME = Sparta Scan

//:configuration = Release
PRODUCT_NAME = Sparta Scan

instead of usual default value of $(TARGET_NAME)

using sersoft-gmbh/swift-coverage-action@main it's hard to understand which version of action actually ran.

You can use sersoft-gmbh/swift-coverage-action@v2 now. It'll automatically track all v2 releases.
Either way, The process '/usr/bin/xcrun' failed because one or more lines were written to the STDERR stream is something I should be able to fix.
The issue that the binary has no space but the app name does should also be fixable.

ok, changed to v2, now framework with single target filter succeeded, but second target with space failed with Error: The process '/usr/bin/xcrun' failed with exit code 1
do you mind if I open a separate issue?

v2 fails when using space for the target filter:
##[debug]Project name: Sparta Scan
21982
  /usr/bin/xcrun llvm-cov show -instr-profile /tmp/ci-derived-data/Build/ProfileData/6DEA7331-2DDF-5104-9173-BB09B5DC0E26/Coverage.profdata /tmp/ci-derived-data/Build/Products/Debug/Sparta Scan.app/Contents/MacOS/Sparta Scan
21983
  ##[debug]Enhanced Annotations not enabled on the server. The 'title', 'end_line', and 'end_column' fields are unsupported.
21984
  Error: Failed to convert /tmp/ci-derived-data/Build/Products/Debug/Sparta Scan.app/Contents/MacOS/Sparta Scan: Error: The process '/usr/bin/xcrun' failed with exit code 1
21985

and it's understandable because name should be /tmp/ci-derived-data/Build/Products/Debug/Sparta Scan.app/Contents/MacOS/SpartaScan instead of /tmp/ci-derived-data/Build/Products/Debug/Sparta Scan.app/Contents/MacOS/Sparta Scan

@paulz Can you give @main a quick shot? I've just committed a possible fix for the whitespace issue (Commit). This will probably also solve #12...
If this works, I'll release a 2.0.1 so you can use @v2 again and will add a test case later on.

it worked on b9700521a29a9ac38c37160974165c2781c3c9c9
was able to upload for all 3 test suites both framework and app with spaces!

this issue is resolved, please release v2!


coverity // Fixed uninited local std::tm structs

Fixes for coverity issues related uninitialized local structs.

:+1: Thanks


It would be nice if recipeId is a stable identifier (hash) for a recipe

Currently we generate a new UUID for each recipe added.
This is fine as long as you use persistence.
However, when using in-memory, this id will be different when adding the recipe again on an application restart.
This is confusing for potential monitoring tools build for baker.

Proposed solution is to let the user define the recipeId up front.

We are going with the hashCode approach after all.

Should allow changing of the intermediate-language (CompiledRecipe class and its references)
If that happens, upon re-start the hashCode should not change.

When the 'same' recipe is then added (after re-start), the hashcode will be different. What to do is not yet decided.


Package static docs

Is your feature request related to a problem? Please describe.
Packages don't contain static MD-doc files
Describe the solution you'd like
Static MD doc files from repositories docs directory should be in package as well.
Additional context

add copy of MD files to compile build task

b85ce8798eef54f50facf2bf549c86dd136aee33


Serialization of query params in visit not working quite as expected

Query param serialization is just a tiny bit weird for a particular tricky query param I've got. I wouldn't quite call this a bug, but an example in the documentation would make it clearer how I should be doing it.
Page object is:
export default PageObject.create({
  visit: visitable('/students/:studentId/milestones'),
...

Then I try to visit it with a query param that is a rather nasty serialization. On the controller it's specified as
  subjects: Ember.A().pushObjects(['habits', 'mathematics', 'english-language-arts']),

which means that the URL in the browser ends up looking like this, for a normal successful page load.
http://localhost:9000/students/someST/milestones?subjects=["mathematics"%2C"habits"]
I tried to make that same visit using the query object; it used to work as a normal Ember test helper like this:
      // visit(`/students/${ALEC_BARGEN_STUDENT_ID}/milestones?subjects=%5B"mathematics"%2C"habits"%5D`);

To get the same result using ec-page-objects, I ended up doing this:
      overviewPageObject = MilestonesOverviewPageObject.visit({
        studentId: ALEC_BARGEN_STUDENT_ID,
        subjects: '["mathematics","habits"]'
      });

I would have expected I could do either the array:
        subjects: ["mathematics","habits"]

or the serialized string:
   subjects: '%5B"mathematics"%2C"habits"%5D'

But neither of those worked, giving various parse errors like this:
 SyntaxError: Unexpected token m in JSON at position 0
   at Object.parse (native)
   at Class.deserializeQueryParam (assets/vendor.js:39930:55)

SyntaxError: Unexpected token % in JSON at position 0
   at Object.parse (native)
   at Class.deserializeQueryParam (assets/vendor.js:39930:55)

I think this is related to #202


Data: Support CDAT, TDAT, VDAT

Currently, the "Data Feature" supports TABU (first case below).
Wish list:
Enhance the feature to support also CDAT, TDAT, VDAT
Reference:

TABU (Single Table) - A database table for which table maintenance is/not generated

TABU (Table with text table i.e. OBJH-OBJECTYPE = S) - A database table which has a text table and table maintenance is generated

VDAT (Maintenance view i.e. OBJH-OBJECTTYPE = V) - Not a DDIC object but multiple tables having foreign key relationships are joined together and table maintenance is generated for the view

CDAT (Viewcluster i.e. OBJH-OBJECTTYPE = C) - Not a DDIC object but multiple maintenance views with table maintenance generated with/without any relationship

TDAT (Individual transaction object i.e. OBJH-OBJECTTYPE = T) - Several tables of an application is grouped under an object name example number ranges SNUM

Logical transport object (i.e. OBJH-OBJECTTYPE = L) - Similar to TDAT, several tables are grouped under an object name. but there are additional functionalities like namespace checks, language handling etc.

You can easily add customizing data (CDAT, TDAT, VDAT) by using the "Add Via Transport" feature:

abapGit will translate the xDAT entries into corresponding TABU selections that you can add to your repo.
Example: