text:
Scala tests (jvm pos neg) : 20/2568 fail openjdk8_hs versus 1/2568 fail openjdk8_j9

We should investigate whether these are known failures in the scala test suites, and if not, then determine why we are seeing these failures.  If so, we should define a process where we exclude tests, but monitor for when an upstream fix is available.
Note: triaging these tests will be aided by completion of #329
Here is recent output for openjdk8_hs_externaltest:
21:14:22 # Failed test paths (this command will update checkfiles)
21:14:22 partest --update-check
21:14:22   /scala/test/files/neg/t10701
21:14:22   /scala/test/files/neg/t6289
21:14:22   /scala/test/files/jvm/deprecation
21:14:22   /scala/test/files/jvm/duration-java
21:14:22   /scala/test/files/jvm/inner.scala
21:14:22   /scala/test/files/jvm/innerClassAttribute
21:14:22   /scala/test/files/jvm/methvsfield.scala
21:14:22   /scala/test/files/jvm/natives.scala
21:14:22   /scala/test/files/jvm/t1143-2
21:14:22   /scala/test/files/jvm/t1342
21:14:22   /scala/test/files/jvm/t1464
21:14:22   /scala/test/files/jvm/t1600.scala
21:14:22   /scala/test/files/jvm/t2163
21:14:22   /scala/test/files/jvm/t2570
21:14:22   /scala/test/files/jvm/t2585
21:14:22   /scala/test/files/jvm/t3415
21:14:22   /scala/test/files/jvm/t7253
21:14:22   /scala/test/files/jvm/t8689.scala
21:14:22   /scala/test/files/jvm/t8786
21:14:22   /scala/test/files/jvm/varargs
21:14:22
21:14:23 [error] Failed: Total 2572, Failed 20, Errors 0, Passed 2552
21:14:23 [error] Failed tests:
21:14:23 [error] 	partest
21:14:25 [error] (test/it:testOnly) sbt.TestsFailedException: Tests unsuccessful
21:14:25 [error] Total time: 821 s, completed Apr 1, 2018 7:14:25 PM

Need to investigate further, but there seems to be a discrepancy between the openjdk_hs (20 tests fail) and openjdk_j9 (1 test fails) results:
openjdk_hs:
openjdk version "1.8.0-adoptopenjdk"
OpenJDK Runtime Environment (build 1.8.0-adoptopenjdk-jenkins_2018_04_26_16_02-b00)
OpenJDK 64-Bit Server VM (build 25.71-b00, mixed mode)
22:01:55 # Failed test paths (this command will update checkfiles)
22:01:55 partest --update-check
22:01:55   /scala/test/files/neg/t10701
22:01:55   /scala/test/files/neg/t6289
22:01:55   /scala/test/files/jvm/deprecation
22:01:55   /scala/test/files/jvm/duration-java
22:01:55   /scala/test/files/jvm/inner.scala
22:01:55   /scala/test/files/jvm/innerClassAttribute
22:01:55   /scala/test/files/jvm/methvsfield.scala
22:01:55   /scala/test/files/jvm/natives.scala
22:01:55   /scala/test/files/jvm/t1143-2
22:01:55   /scala/test/files/jvm/t1342
22:01:55   /scala/test/files/jvm/t1464
22:01:55   /scala/test/files/jvm/t1600.scala
22:01:55   /scala/test/files/jvm/t2163
22:01:55   /scala/test/files/jvm/t2570
22:01:55   /scala/test/files/jvm/t2585
22:01:55   /scala/test/files/jvm/t3415
22:01:55   /scala/test/files/jvm/t7253
22:01:55   /scala/test/files/jvm/t8689.scala
22:01:55   /scala/test/files/jvm/t8786
22:01:55   /scala/test/files/jvm/varargs
22:01:55
22:01:57 [error] Failed: Total 2568, Failed 20, Errors 0, Passed 2548
22:01:57 [error] Failed tests:
22:01:57 [error] 	partest
22:01:59 [error] (test/it:testOnly) sbt.TestsFailedException: Tests unsuccessful
22:01:59 [error] Total time: 755 s, completed Apr 26, 2018 8:01:59 PM
22:02:00
openjdk_j9:
OpenJDK Runtime Environment (build 1.8.0_162-b12)
Eclipse OpenJ9 VM (build master-c2a0f28a, JRE 1.8.0 Linux amd64-64 Compressed References 20180426_154 (JIT enabled, AOT enabled)
OpenJ9   - c2a0f28a
OMR      - 7d6c6629
JCL      - ccbb2b3b based on jdk8u162-b12)
19:54:06 # Failed test paths (this command will update checkfiles)
19:54:06 partest --update-check
19:54:06   /scala/test/files/jvm/javaReflection
19:54:06
19:54:07 [error] Failed: Total 2568, Failed 1, Errors 0, Passed 2567
19:54:07 [error] Failed tests:
19:54:07 [error] 	partest
19:54:09 [error] (test/it:testOnly) sbt.TestsFailedException: Tests unsuccessful
19:54:09 [error] Total time: 918 s, completed Apr 26, 2018 5:54:08 PM

Some info from OpenJ9 VM team, that they had already hit this /scala/test/files/jvm/javaReflection failure, but it has been determined to be an issue with the scala test case.
From Jason Zaugg at Lightbend (Scala team):

“Looks like the test case is overfitting to a weakness in the OpenJDK 8 implementation of Java reflection. After https://bugs.openjdk.java.net/browse/JDK-8057919, it also “fails” in OpenJDK9.
So looks like J9 is already doing the right thing here.”
Resolving this PR as “invalid”, as the observed behaviour is not a bug.

Still need to track down the 20 found in the openjdk8_hs run.
While scala build farm only runs Java6 and Java8, it appears we can and should be trying to run these tests against later java versions also.  Once we clarify these failures, we can look to enable more versions.

Closing in favour of #1211

repo: AdoptOpenJDK/openjdk-tests


text:
Add artifactiry info into the test job template

add ARTIFACTORY_REPO and ARTIFACTORY_ROOT_DIR
rename JENKINS_DOMAIN to ARTIFACTORY_ROOT_DIR in Jenkins base to avoid
confusion. This value defaults to jenkins domain, but it can be set to
other value.

Issue: https://github.com/eclipse/openj9/issues/5198
Signed-off-by: lanxia lan_xia@ca.ibm.com

Tested in the internal Jenkins.

source: gharchive/pull-request

license_type: permissive

license_source: github-api


text:
Convert data storage into sqlite database not csv files

Name of the stock symbol table - stock_tsla_{start_date}-{end_date}_{frequency}

[ ] Edit column names - remove stars next to 'Close' and 'Adjust Close' column

[ ] Solve problem with freezing webpage

Problem solved in 65f2be2 commit.
Used scroll position on the window and compared with the previous value, to determine whether page has been scrolled down.

source: gharchive/issue

repo: AdrianSzymczyk/FreePI

license: MIT


text:
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/lang3/StringUtils

在output_dir 中 执行 sh run.sh ，遇到以下错误
通过文件路径获取文件 _javacg_config/jar_dir.properties
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/lang3/StringUtils
at com.adrninistrator.javacg.util.JavaCGFileUtil.readFile2List(JavaCGFileUtil.java:239)
at com.adrninistrator.javacg.util.JavaCGFileUtil.readFile2List(JavaCGFileUtil.java:225)
at com.adrninistrator.javacg.conf.JavaCGConfigureWrapper.getOtherConfigList(JavaCGConfigureWrapper.java:212)
at com.adrninistrator.javacg.conf.JavaCGConfManager.getConfInfo(JavaCGConfManager.java:66)
at com.adrninistrator.javacg.stat.JCallGraph.run(JCallGraph.java:87)
at com.adrninistrator.javacg.stat.JCallGraph.main(JCallGraph.java:77)
Caused by: java.lang.ClassNotFoundException: org.apache.commons.lang3.StringUtils
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 6 more
有解决办法吗？求助

生成jar包时需要执行gradlew gen_run_jar命令来生成，这样会把依赖的组件拷贝到对应目录中，上面报错看起来是依赖组件不在对应的目录里

authors: Adrninistrator Dean-Zhao


text:
How to add additional data to payment request ?

Magento version: 1
Plugin version: 2.14.1
Description
I was using https://github.com/Adyen/adyen-magento/releases/tag/2.13.0.
I relied on :
https://github.com/Adyen/adyen-magento/blob/2.13.0/app/code/community/Adyen/Payment/Model/Adyen/Data/PaymentRequest.php#L312-L316
                // add observer to have option to overrule and or add request data
                Mage::dispatchEvent(
                    'adyen_payment_card_payment_request',
                    array('order' => $order, 'paymentMethod' => $paymentMethod, 'paymentRequest' => $this)
                );

to add additional data (such as riskdata.basket.item from https://docs.adyen.com/api-reference/payments-api/paymentrequest/paymentrequest-additionaldata#basket-content-fields) to be able to trigger risk rule on Adyen side.
I updated to https://github.com/Adyen/adyen-magento/releases/tag/2.14.1.
It seems that the event adyen_payment_card_payment_request is gone since 2.14.0.
https://github.com/Adyen/adyen-magento/pull/993/files#diff-9f51100419c8e5c7060aa2eb0295c381L308-R311
What can be used to perform the addition of additional data with 2.14.1 ?

Hey @aloupfor
I'm not very familiar with the Magento plugin codebase, but I believe you can achieve something similar by hooking into the adyen_payment_prepare_fields event, as found in the link: https://github.com/Adyen/adyen-magento/blob/f3b506c47a28c530dc4ed304f6fd0c947637a2fb/app/code/community/Adyen/Payment/Helper/Payment.php#L265-L271
I hope this helps, but let us know if you have more problems.
Cheers!
Marcos
Adyen

Hi,
Thank you for your help.
The event adyen_payment_prepare_fields is only triggered by HPP and PayByMail so I am not able to do what I aim which is add additional data for credit card payment.
I also sent a message to Adyen support. I told them :

For now, I rewrote Adyen_Payment_Model_Api pasted authorisePayment method in the custom class and added the data before the doRequestJson call here : https://github.com/Adyen/adyen-magento/blob/2.14.1/app/code/community/Adyen/Payment/Model/Api.php#L131
It looks like it is working (but I fear that it might broke if I need to update the module).

Indeed, it might break if you update the module. But we don't plan to release many updates again.
You will probably be safe by just stashing your changes, upgrading the plugin and unstashing after.
Cheers!
Marcos
Adyen

I'm closing this issue due to inactivity.
If you need more help, please open a new issue or contact support@adyen.com.
Cheers!
Marcos
Adyen

authors: aloupfor msilvagarcia

repo: Adyen/adyen-magento

license: mit

license_source: bigquery


text:
ApplePay Required field 'merchantIdentifier' is null

I've setup the playground on a server with letsencrypt ssl certificate and I'm trying to make a payment via Apple Pay.
Unfortunately on a request via POST to https://checkoutshopper-test.adyen.com/checkoutshopper/v1/applePay/sessions?clientKey=test_CEPL7TOKNNDJXP2X6WPWONFQTEE76ZHF
I'm getting 500 status code with following response payload.
{
    "status": 500,
    "errorCode": "702",
    "message": "Required field 'merchantIdentifier' is null",
    "errorType": "validation"
}

Hey @tarach .
Did you reach out to the Adyen support team? It seems to me that something can be misconfigured with your Merchant account. They might be able to help you out.

Hey @ribeiroguilherme,
Yes I did reach out to support team. It is definitely likely something is misconfigured but:
Drop-in form does work ie. it does make a successful POST /applePay/sessions request
But the Component implementation via Wallets section does not.
Feel free to check it yourself:
https://adyendemo.tarach.net/
Basic Auth:
- user: adyen
- pass: 123456

authors: ribeiroguilherme tarach

repo: Adyen/adyen-web


text:
Plan. Model, Events, Listeners. In Manager retrievePlans. Console command

Hi,
I've added Plan. Model, Events, Listeners. In Manager retrievePlans. Console command stripe:plan:update for update plans.
If you can see well you will merge.
Thanks.

Hi,
Travis CI show error in php:hhvm, I found the follow issue, can you review it?
    #composer/composer/issues/4976

https://github.com/composer/composer/issues/4976
Thanks you.

Hi @webcome , I'm happy to see you again :)
So, about the travi-ci error, I'll simply remove the hhvm test from the matrix, since it seems there is a problem on their own. So, if someone is using HVHVM, it should be aware of the problems and fix them on his own.
Another lst thing: can you add just a bit of documentation here? Just some lines to explain the basic of the use of Subscriptions and Plans and use of the stripe:update:plans command.

@webcome , I've just fixed all unit tests. Please, pull to keep in synch with the master branch...

Hi @Aerendir, I added a bit of documentation and synch with master and change requirement of phpunit to 5.* for passing the tests. I can see you change hhvm to nightly but the tests are not passing there. Can you review it?

@webcome , yes, I dropped the tests for HHVM as is is currently incompatible with PHP 7 (from a link you posted above). So, in the meantime, we drop the support waiting for a support on their part.
The tests currently fails on PHP 7.2 (the nightly)  due to an error in the handling of the forms by Symfony, so we have no power of fixing them currently. I've opened an issue on the Symfony's issue tracker to get some support about (https://github.com/symfony/symfony/issues/21511#issuecomment-277191234). Is a bug already reported and "to-be-fixed".
So, anyway I'll go to merge your PR as you did a very great job! Many many thanks! :)

Just one last thing: if you see the checks of SensioInsights, you'll see a lot of issue with the update plans command. Maybe you can fix them in another PR...

authors: Aerendir webcome

repo: Aerendir/stripe-bundle


text:
timeout

viendo el tema de errores que pueden producirse, como manejan el tema de timeout, el peor caso seria no recibir nunca una respuesta pero que el cae e haya asignado correctamente, en ese caso nunca me enteraría.
la pregunta es, como manejan este caso?
gracias,
gabrieeelsp

Hola gabrieeelsp, eso debes manejarlo vos. Lo que ala afip recomienda en esos casos es cuando se produce un error buscar si el comprobante se emitio antes de intentar emitirlo nuevamente, para eso esta el metodo de obtener detalles de comprobante

Hola.  No sé como maneja Afip el tema del timeout de la conexión. Yo de
momento si tengo timeout, no tengo mi XMLResponse. Y hago así...no es la
mejor práctica, pero la zafa hasta que le meta la lógica de pedirle a Afip
el cae de un comprobante ya emitido.
Yo guardo el error en mi tabla de CAEs, así la interfase avanza y deja
solicitar/autorizar los siguientes comprobantes, si cuando pido el próximo
CAE, me dice que el número de comprobante es incorrecto, entiendo que no
tuve CAE anterior, entonces reintento el que dió error y mayormente ahí se
destraba.
Si no me da error de numeración (la de mi ERP comparado con el que espera
Afip), es que el anterior se autorizó, pero perdímos la respuesta en la
inmensidad de la internet. En ese caso, manualmente vemos en Afip el CAE
que asignó y lo guardo en el sistema (solo perdí el XML de la respuesta
para el caso).
Ahora estoy trabajando en que la recuperación del cae, se haga via sistema
y no a mano, pasa que venia de un conexto medio complicado de meterle las
manos al sistema desde hace un par de años.
Si no te mareé con la respuesta, por ahi te sirve la precaria forma
temporal que uso.
Salute!
KAOS
On Wed, Apr 13, 2022 at 1:45 PM gabrieeelsp @.***>
wrote:

viendo el tema de errores que pueden producirse, como manejan el tema de
timeout, el peor caso seria no recibir nunca una respuesta pero que el cae
e haya asignado correctamente, en ese caso nunca me enteraría.
la pregunta es, como manejan este caso?
gracias,
gabrieeelsp
—
Reply to this email directly, view it on GitHub
https://github.com/AfipSDK/afip.php/issues/124, or unsubscribe
https://github.com/notifications/unsubscribe-auth/AH6P5QOLIO7ITUCVZTLYU7DVE324FANCNFSM5TLIG7TA
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

--
Kaos

authors: ZombieEater gabrieeelsp ivanalemunioz


text:
Merge pull request #693 from Aguafrommars/master

4.6.0

:white_check_mark: Build TheIdServer 4.6.0.build.2105 completed (commit https://github.com/Aguafrommars/TheIdServer/commit/d0285299a1 by @aguacongas)

:x: Build TheIdServer 4.6.0.build.2107 failed (commit https://github.com/Aguafrommars/TheIdServer/commit/8ba76b549c by @semantic-release-bot)

:x: Build TheIdServer 4.6.0.build.2108 failed (commit https://github.com/Aguafrommars/TheIdServer/commit/8ba76b549c by @semantic-release-bot)

:white_check_mark: Build TheIdServer 4.6.0.build.2109 completed (commit https://github.com/Aguafrommars/TheIdServer/commit/8ba76b549c by @semantic-release-bot)

authors: AppVeyorBot aguacongas

repo: Aguafrommars/TheIdServer


text:
Updating 5star.mp4

Less laggy meteor animation. I got it by splicing 5star-single.mp4 and 5star.mp4 together.
The result is seamless, UID is not shown, and there's no audio/video warping.

Bumped the bitrate down to 5000. New file size is 3.75 MB

Excuse me, I haven't merged it yet. 😅
I was a bit busy earlier, so I just approved and ran code checker. I want to merge it now, but you already deleted the head repository.

Oh, I didn't know that deleting the repository would also delete the pull request, how dumb of me
I'll try again 😅


text:
Change Request: Combining the individual .aider.* into a central folder

Issue
Organize the individual .aider.* files into a structured central folder within .aider, improving file management and readability.
Proposed Change
Current Structure:
.aider.input.history
.aider.chat.history.md
.aider.tags.cache.v3
Proposed Structure:
.aider/input/history
.aider/chat/history.md
.aider/tags/cache.v3
Benefits
Improved organization of configuration files.
Easier management of .aider folder to remove.
Clean looking file structure
Version and model info
No response

+1

+1

authors: mibaatwork yysun zarkob

repo: Aider-AI/aider


text:
Install Error: requirements to build wheel do not run successfully

Issue
Nearing the final stages of installation on Linux fedora-workstation 6.11.7-300.fc41.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Nov  8 19:23:10 UTC 2024 x86_64 GNU/Linux after trying the following commands:

python -m pip install -U aider-chat
sudo python -m pip install -U aider-chat
python -m pip install -U --upgrade-strategy only-if-needed aider-chat
sudo python -m pip install -U --upgrade-strategy only-if-needed aider-chat

Always results in the same error:
 Getting requirements to build wheel ... error
  error: subprocess-exited-with-error

  × Getting requirements to build wheel did not run successfully.
  │ exit code: 1
  ╰─> [32 lines of output]
      Traceback (most recent call last):
        File "/usr/lib/python3.13/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 353, in <module>
          main()
          ~~~~^^
        File "/usr/lib/python3.13/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 335, in main
          json_out['return_val'] = hook(**hook_input['kwargs'])
                                   ~~~~^^^^^^^^^^^^^^^^^^^^^^^^
        File "/usr/lib/python3.13/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 112, in get_requires_for_build_wheel
          backend = _build_backend()
        File "/usr/lib/python3.13/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 77, in _build_backend
          obj = import_module(mod_path)
        File "/usr/lib64/python3.13/importlib/__init__.py", line 88, in import_module
          return _bootstrap._gcd_import(name[level:], package, level)
                 ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
        File "<frozen importlib._bootstrap>", line 1387, in _gcd_import
        File "<frozen importlib._bootstrap>", line 1360, in _find_and_load
        File "<frozen importlib._bootstrap>", line 1310, in _find_and_load_unlocked
        File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
        File "<frozen importlib._bootstrap>", line 1387, in _gcd_import
        File "<frozen importlib._bootstrap>", line 1360, in _find_and_load
        File "<frozen importlib._bootstrap>", line 1331, in _find_and_load_unlocked
        File "<frozen importlib._bootstrap>", line 935, in _load_unlocked
        File "<frozen importlib._bootstrap_external>", line 1022, in exec_module
        File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
        File "/tmp/pip-build-env-u5zp706h/overlay/lib/python3.13/site-packages/setuptools/__init__.py", line 16, in <module>
          import setuptools.version
        File "/tmp/pip-build-env-u5zp706h/overlay/lib/python3.13/site-packages/setuptools/version.py", line 1, in <module>
          import pkg_resources
        File "/tmp/pip-build-env-u5zp706h/overlay/lib/python3.13/site-packages/pkg_resources/__init__.py", line 2172, in <module>
          register_finder(pkgutil.ImpImporter, find_on_path)
                          ^^^^^^^^^^^^^^^^^^^
      AttributeError: module 'pkgutil' has no attribute 'ImpImporter'. Did you mean: 'zipimporter'?
      [end of output]

  note: This error originates from a subprocess, and is likely not a problem with pip.
error: subprocess-exited-with-error

× Getting requirements to build wheel did not run successfully.
│ exit code: 1
╰─> See above for output.

note: This error originates from a subprocess, and is likely not a problem with pip.

Version and model info
Python 3.13.0
Fedora 41
git version 2.47.0

Thanks for trying aider and filing this issue.
Aider currently supports Python 3.9-3.12. Not 3.13.

@paul-gauthier is there an issue to follow for 3.13 support?

Thank you for swift response :tada:
Just FYI for any other users of Fedora encountering issues with creating virtual environments of python with the correct version: The --clear flag is your friend when using the venv command.

#install the appropriate version
sudo dnf install python3.12

#create a virtual environment with the appropriate version
python3.12 -m venv aider-env --clear

#activate the virtual environment
source aider-env/bin/activate

#verify that you're using python from virtual environment (should be aider-env)
which python

#verify that you're using correct python version (<3.13)
python --version

#install aider
python -m pip install -U aider-chat


text:
Update architecture diagram

update architecture diagram and submit remaining things are proper Good

Updated

Updated

authors: KLRAkash Karthikbailur dcs-codes


text:
Request to support multiple checkbox states?

Hi,
May I first say thanks for building such an amazing theme. It's chef's kiss.
I believe it may be missing support for multiple checkbox styles -- such as one here : https://gist.github.com/OliverBalfour/b87459fd55cf1f5832a2e0996a6f45a0
Do you think it's possible to add that?
Thanks!

This feature will be supported soon.

This feature is available in the new version, here is the syntax:

Thanks a tonne!

This feature is available in the new version, here is the syntax:

Hi. I can't get the checkboxes to look like that. Is there something I need to install or turn on?
Is it necessary o add the snippet of for the checkboxes in ITS theme?

This feature is available in the new version, here is the syntax:

Hi. I can't get the checkboxes to look like that. Is there something I need to install or turn on? Is it necessary o add the snippet of for the checkboxes in ITS theme?

This feature works in my environment. Could you provide some more detailed information? For example, how is this feature performing currently? Are there any pictures or videos available?

ed information? For example, how is this feature performing currently? Are there any pictures or videos available?

reschedule and question look like this, for example:

ed information? For example, how is this feature performing currently? Are there any pictures or videos available?ED信息？例如，此功能目前表现如何？有图片或视频吗？

reschedule and question look like this, for example:重新安排和问题如下所示，例如：

It seems like there might be a conflict with some plugins. Could you test it again in a sandbox environment?

ed information? For example, how is this feature performing currently? Are there any pictures or videos available?ED信息？例如，此功能目前表现如何？有图片或视频吗？

reschedule and question look like this, for example:重新安排和问题如下所示，例如：

It seems like there might be a conflict with some plugins. Could you test it again in a sandbox environment?

mmm how would i do that?
any idea which plugin could be causing the conflict? i tried disbling the tasks plugin to see if it was it, but it wasn't

what if i deleted the whole section on 'alternative checkboxes' from the border theme css file? would a plugin with that functionality be able to render them correctly?

I don't know which part you want to render correctly. If it's the function of some plugins, you can try deleting them.

authors: Akifyss bhavul jcesguerram

repo: Akifyss/obsidian-border


text:
Negative PP registering as best

Not sure why this is happening, but negative PP buildings are showing up as the best instead of worse.

Can you share the save?
How is a building on negative pp anyway?

I'm not sure why a building is negative PP...but I just tested it on dev, and the issue is gone. Oops :). I guess I'll close the issue now.

Hmm, no leave it open because the dev-branch is quite far from being published (the CM.Disp rework is taking quite a bit of time).
The mod shouldn't even produce negative values. So this is weird. Please do share the save file!

Ok, here it is [encoded data, 4454 characters]%3D%3D%21END%21
It's the grandma, farm, and cursors that are negative.

Having a very similar issue on my save
[encoded data, 4151 characters]%3D%21END%21

Screenshot showing negative values for cursor, grandma, and farm, with grandma highlighted as the best (light blue is best for me)

That's weird...if I remove all Baker's wheat from my garden, it goes back to normal.

I was also seeing this, and it also got better for me when I cleared my garden (I had 2 chocoroots and nothing else in 12 plots).

Based on those two reports I think I know which area of code might create this bug.
Let me see if I can fix this tonight!

I just tested this as well, and removing Baker's wheat also fixes it for me.

This should now be fixed upon reloading the mod.
Please let me know if anything else is broken!

authors: DanielNoord bitsandbytes1708 rosenbergj wschnicke

repo: Aktanusa/CookieMonster


text:
examples: add chroot-batch

Issue #907

Following https://github.com/AladW/aurutils/issues/907#issuecomment-1070958818 I would also add aur-sync --build-user,  but something like:
# Specify user for aur-build (#907)
if [[ -v build_user ]]; then
    ninja() {
        sudo -u "$build_user" ninja "$@"
    }
    aur() { # only applies to build--ninja, build below
        sudo -u "$build_user" aur "$@"
    }
fi

# Build dependency tree with ninja (#908)
if (( AUR_SYNC_USE_NINJA )); then
    ...

results in 3 sudo calls with AUR_SYNC_USE_NINJA=1, namely
sudo -u "$build_user" aur sync--ninja "$AURDEST" >build.ninja
sudo -u "$build_user" env NINJA_STATUS='[%s/%t] ' ninja -k "$keep_going"
sudo -u "$build_user" env NINJA_STATUS='[%s/%t] ' ninja -nC /var/empty -f "$PWD"/build.ninja

i.e. potentially 3 prompts instead of 1.

The assumption dirname == pkgbase could be dropped if the --dry-run output is null-separated (there are two relevant paths, one for the package in the local repository, the other for the PKGBUILD directory). This assumption is fulfilled when using aur-sync and aur-fetch, so I'll leave this aside for now.

repo: AladW/aurutils

license: isc


text:
Authenticate not working

I have an issue where the basic authentication is not working, in Playground I have this:
request(.GET, "http://httpbin.org/basic-auth/myusername/mypassword")
    .authenticate(user: "myusername", password: "mypassword")
    .validate(statusCode: 200..<300)
    .responseJSON { (req, res, json, error) in

    if(error != nil) {
        NSLog("Error: \(error)")
        println(req)
        println(res)
    }
    else {
        NSLog("Success")
        println(json)
    }

}
The resulting wireshark sniff shows that the service was called twice:

Inspecting the header reveals that 'Authorisation: Basic ...' is not included in the first call. I am having problems calling my own services, where the authorisation is not used either - and perhaps this is related. My service is only called once.

This is not a support forum. Please open a question on StackOverflow and tag Alamofire. If you could then close out this issue, it would be appreciated.

@Glagnar What you described is the URL Loading System working as intended. Credentials are only passed on an authentication challenge.

Thank you, and sorry. I did not know that this was the intended behaviour.

authors: Glagnar cnoon mattt

repo: Alamofire/Alamofire


text:
docs(figma notes): add figma and design notes

Alaska Airlines Pull Request
Fixes: #20  (issue, if applicable)
Summary:
Add design notes and Figma file embed link.
Type of change:
Please delete options that are not relevant.

[ ] New capability
[ ] Revision of an existing capability
[ ] Infrastructure change (automation, etc.)
[x] Other (please elaborate)

Checklist:

[x] My update follows the CONTRIBUTING guidelines of this project
[x] I have performed a self-review of my own update

By submitting this Pull Request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
Pull Requests will be evaluated by their quality of update and whether it is consistent with the goals and values of this project. Any submission is to be considered a conversation between the submitter and the maintainers of this project and may require changes to your submission.
Thank you for your submission!
-- Auro Design System Team

@leeejune this PR has been approved and merged. Please update the DocSite with references to this new content. Thanks!

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

authors: blackfalcon leeejune

repo: AlaskaAirlines/auro-alert


text:
Add brackets around fallback values

Alaska Airlines Pull Request
Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change.
Resolves: # (issue, if applicable)
Summary:
Please summarize the scope of the changes you have submitted, what the intent of the work is and anything that describes the before/after state of the project.
Add brackets around fallback options so that the values get compiled
Type of change:
Please delete options that are not relevant.

[ ] New capability
[x] Revision of an existing capability
[ ] Infrastructure change (automation, etc.)
[ ] Other (please elaborate)

Checklist:

[x] My update follows the CONTRIBUTING guidelines of this project
[x] I have performed a self-review of my own update

By submitting this Pull Request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
Pull Requests will be evaluated by their quality of update and whether it is consistent with the goals and values of this project. Any submission is to be considered a conversation between the submitter and the maintainers of this project and may require changes to your submission.
Thank you for your submission!
-- Auro Design System Team

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.1 out of 2 committers have signed the CLA.:white_check_mark: jordanjones243:x: semantic-release-botYou have signed the CLA already but the status is still pending? Let us recheck it.

This PR will be closed and the work is addressed in this separate PR:

https://github.com/AlaskaAirlines/auro-popover/pull/75

repo: AlaskaAirlines/auro-popover


text:
Postgres: Numeric is mapped to Long

Dialect: PostgreSQL
https://www.postgresql.org/docs/9.1/datatype-numeric.html
Numeric type is represented as Long, but according to spec it a decimal type with defined precision and should probably be mapped to BigDecimal with the scale set according to schema.
CREATE TABLE Product
(
    id                   SERIAL PRIMARY KEY,
    weight_lbs           NUMERIC(5, 1)
);

data class Product(
  val id: Int,
  val weight_lbs: Long?
)

Thanks for the issue, but just gonna close this as it's a dupe of https://github.com/cashapp/sqldelight/issues/1882. In the linked issue BigDecimal was brought up but found to not be the perfect solution. If you have any other ideas, please feel free to drop them in the linked issue 😄

authors: dbacinski veyndan

repo: AlecStrong/sql-psi


text:
Support TS for Range, RangeInclusive, Path, PathBuf

Most types are already covered by ts-rs, but the stdlib contains a few more ones that would be useful to have.
This is a list of what is included in serde by default, it would probably make sense to support most of these in ts-rs as well: https://docs.rs/serde/latest/serde/ser/index.html

Fixed in 6.1.1

Thanks! :D

authors: HalfVoxel NyxCode

repo: Aleph-Alpha/ts-rs


text:
CU-85zrw3ta3_Create-and-fix-tests-for-IssueController

CU-85zrw3ta3 - Create and fix tests for IssueController

Task linked: CU-85zrw3ta3 Create and fix tests for IssueController

repo: AlexBosca/BugTracker


text:
Fatal error, application will be closed: System.NullReferenceException: Object reference not set to an instance of an object.

2022-11-07 11:41:49.2575 INFO Crawling...
2022-11-07 11:41:49.7323 FATAL Fatal error, application will be closed: System.NullReferenceException: Object reference not set to an instance of an object.
at PatreonDownloader.Implementation.PatreonPageCrawler.ParsePage(String json, String downloadDirectory) in F:\Sources\BigProjects\PatreonDownloader\PatreonDownloader.Implementation\PatreonPageCrawler.cs:line 350
at PatreonDownloader.Implementation.PatreonPageCrawler.Crawl(ICrawlTargetInfo crawlTargetInfo, String downloadDirectory) in F:\Sources\BigProjects\PatreonDownloader\PatreonDownloader.Implementation\PatreonPageCrawler.cs:line 90
at UniversalDownloaderPlatform.Engine.UniversalDownloader.Download(String url, String downloadDirectory, IUniversalDownloaderPlatformSettings settings) in F:\Sources\BigProjects\PatreonDownloader\submodules\UniversalDownloaderPlatform\UniversalDownloaderPlatform.Engine\UniversalDownloader.cs:line 198
at PatreonDownloader.App.Program.RunPatreonDownloader(CommandLineOptions commandLineOptions) in F:\Sources\BigProjects\PatreonDownloader\PatreonDownloader.App\Program.cs:line 143
at PatreonDownloader.App.Program.Main(String[] args) in F:\Sources\BigProjects\PatreonDownloader\PatreonDownloader.App\Program.cs:line 69

Make sure you are running latest version. If you do then run the application with --json --log-level Trace --log-save parameters and send logs and resulting json files to alexcsdev@protonmail.com

No feedback, closed

authors: AlexCSDev CmdrShepardsPie

repo: AlexCSDev/PatreonDownloader


text:
Update directADC

Основные изменения

Добавлена возможность поменять разрешение АЦП на 8-битное. Новые функции:

ADC_setResolution(uint8_t res) - выбрать разрешение 10 или 8 бит;
ADC_read8(void) - возвращает 8-битный результат;
ADC_read8WhenAvailable(void) - дождаться окончания и вернуть 8-битный результат.

Изменена склейка ADCL | (ADCH << 8) на ADC.

Комментарии
Для полного раскрытия возможностей АЦП атмеги328 необходимо все же добавить 8-битное разрешение, которое довольно юзабельно при высокой скорости оцифровки, для отсечения лишних шумов или более быстрой и емкой обработки результата (с 1 байтом попроще работать).
В оригинальной библиотеке результат АЦП возвращается как ADCL | (ADCH << 8) , что на самом деле лишнее и добавляет пару лишних ассемблерных команд. Для доступа к результату АЦП оптимальнее использовать ADC. Для сравнения привел ниже ассемблерный код с записью результата АЦП в переменную x.
x=ADCL | (ADCH << 8);
000004B0  LDS R24,0x0078	Load direct from data space
000004B2  LDS R18,0x0079	Load direct from data space
000004B4  LDI R25,0x00		Load immediate
000004B5  OR R25,R18		Logical OR
00000086  STS 0x0123,R25	Store direct to data space
00000088  STS 0x0122,R24	Store direct to data space

x=ADC;
000004B0  LDS R24,0x0078		Load direct from data space
000004B2  LDS R25,0x0079		Load direct from data space
00000086  STS 0x0123,R25		Store direct to data space
00000088  STS 0x0122,R24		Store direct to data space

Спасибо! Закоммитил

По поводу чтения ADC регистра, я, к сожалению, все библиотеки не просмотрел, но в парочке тоже заметил чтение ADCH и ADCL по отдельности и последующую "склейку". Желательно бы пофиксить, хотя бы там, где наиболее важна скорость чтения, например в GyverCore. ADC регистр можно прочитать напрямую как x=ADC ( работает для avr-gcc комплитора) или x=ADCW (работает еще и для других компиляторов, но нас интересует только avr-gcc, поэтому это на всякий случай).
Если хочешь, могу взяться за это дело.
P.S. Странно, что даже в оригинальном ядре ардуины используют эту "склейку", может в этом есть какой-то сакральный смысл? или это все же просто недочет?

Я думаю это недочёт или "шобы везде работало". Я в своем коде всегда использую сдвоенные регистры, а эту либу коллега писал, и часть с io в ядре тоже его работа)

repo: AlexGyver/GyverLibs


text:
Update dependencies

Hello Alex,
We have a project that uses this, and since we use grunt v1.0.1, we always get an npm warning about the peer dependencies of this package not being satisfied.
I updated all the dependencies to their latest version, updated links to your repo, and updated 1 line of code to match the new API.
Hope this helps.

Thanks @AlexMeah

repo: AlexMeah/grunt-zip-directories


text:
Feature/tracing flag

Provides #21

Current coverage is 100% (diff: 100%)

Merging #27 into master will not change coverage

@@           master   #27   diff @@
===================================
  Files           1     1
  Lines           1     1
  Methods         0     0
  Messages        0     0
  Branches        0     0
===================================
  Hits            1     1
  Misses          0     0
  Partials        0     0

Powered by Codecov. Last update 15319d0...7468567

authors: AlexPikalov codecov-io

repo: AlexPikalov/cdrs


text:
Refresh message box

can you add auto Refresh message box at every 5 seconds when the client is logged

Ok

Updated, but haven't tested yet. Check it pls :)


text:
Populate project's computed files workflow version.

Display all listed versions for project/sample computed files.
#223
Fixes missed workflow versions for project level computed files
Bugfix (non-breaking change which fixes an issue)
[x] Lint and unit tests pass locally with my changes
[x] I have added tests that prove my fix is effective or that my feature works

Looks cleaner now, thank you!

repo: AlexsLemonade/scpca-portal


text:
Docs(palette): Add preview and palette.toml for prev_gen

I guess VS Code also auto-corrected some formatting in the README as well. I hope you don't have a issue with that.
Also, I added the previews and palette files to a new assets folder. I hope that is alright. :)

Awesome!  Could you just please place the image after the text in the palette section?  I will then merge.

Sorry, I was a bit busy for last two weeks. I have added the image after the text in the palette section. You can check it.

Awesome, thanks again!


text:
Dual R3 Not showing Power Usage

Hi,
I have installed the latest files from here to enable the power reporting, but i don't pick up any power updates on the entities within HA. They are appearing, but not showing actual power usage.
Configuration.yaml contains the below:
sonoff:   username: <myusername>   password: <mypassword>   force_update: [power]   sensors: [power, current, voltage]
Any guidance would be appreciated...

Just to be sure - is Your device in metering mode? Dual R3 can work only as meter or only as switch. There is no option to do both simultaneously as in POW. If You are able to switch it on and off then You are NOT in metering mode.

Actually in the eWeLink app we can use the DualR3 in switch mode & see the power consumption of the indivisual channels. BTW in my HA there are no Power related entities assocaited with my DualR3s. There is another big issue with DualR3 & that is; it's indivisual channels can't be controlled by Amazon Alexa voice command as the indivisual channels are not recognised as indivisual entities in the Amazon Alexa app. I was able to control the indivisual channels using Alexa Routines, but recently that has also stopped working. Also recently their power status is also not being accurately updated & the only way to update the power state is to restart HA.

Fixed in latest master version

authors: AlexxIT guciopl neilhowieson satyajitmishra93

repo: AlexxIT/SonoffLAN


text:
error="codecs not match: PCMA" china DVR

Hello! Trying to add stream from china DVR.
As i can see in VLC it has PCMA audio codec but trying look stream by go2rtc i see next error:
ERR github.com/AlexxIT/go2rtc/cmd/mjpeg/mjpeg.go:159 > error="codecs not match: PCMA"
Unfortunately the DVR does not have settings for choosing a codec for broadcasting

This is error from MJPEG module. Of course MJPEG not support PCMA audio :)

But there is no image from mse or any other stream type i tried. How can i debug it?

You can increase log level.

I've increase log level.
But there is nothing useful (as i see) in the log:
19:56:14.264 INF go2rtc version 1.2.0 linux/amd64
19:56:14.265 INF [api] listen addr=:1984
19:56:14.266 INF [rtsp] listen addr=:8554
19:56:14.273 INF [srtp] listen addr=:8443
19:56:14.274 INF [webrtc] listen addr=:8555
19:56:23.780 DBG [streams] probe producer url=rtsp://admin:pass@192.168.1.55:554/unicast/c2/s0/live
19:56:23.788 DBG [webrtc] new consumer url=camera2
19:56:23.887 DBG [streams] stop producer url=rtsp://admin:pass@192.168.1.55:554/unicast/c2/s0/live
19:56:23.888 DBG [mp4] add consumer error="codecs not match: PCMA"
19:56:23.905 DBG [streams] probe producer url=rtsp://admin:pass@192.168.1.55:554/unicast/c2/s0/live
19:56:24.008 ERR github.com/AlexxIT/go2rtc/cmd/mjpeg/mjpeg.go:159 > error="codecs not match: PCMA"
19:56:24.013 DBG [streams] start producer url=rtsp://admin:pass@192.168.1.55:554/unicast/c2/s0/live
19:56:53.958 DBG [streams] stop producer url=rtsp://admin:pass@192.168.1.55:554/unicast/c2/s0/live

You need to increase log level to trace for rtsp module.
I think you just need to use ffmpeg source.
This is suggested in readme in case of problem.

Main problem was unsuppported h265 in the browser.

authors: AlexxIT bartlebi


text:
Enable user Mamba environment name selection

r-reticulate is a default used in the reticulate package in some cases. We need our own name and environment rather than potentially polluting an existing one!

Fixing a name is a bad idea, as about three hours of text editing showed.

done

repo: AlgoCompSynth/AlgoCompSynth-One


text:
added regular expression algo

closes #1560

not assigned

authors: NK-Works pankaj-bind

repo: AlgoGenesis/C


text:
New release

Can we have a new release soon? Using swiftgen with the latest swift 3 beta requires a commit that has been merged into master since the last release!

I know it has been a long time and I'm very sorry for the delay and for not having enough free time to advance on my OSS work, especially since I have urgent talks to prepare.
Because the template Stencil contexts changed with the recent PRs merged to add some features, we'll need to release a new major version, as it might not be fully be compatible with some old templates people might have customized.
I was planning to do that new major release some weeks ago and was ready to do so… until #160 pointed out recently that there was a problem with the new template keys in some use cases.
We can't really ship a new release with wrong template semantics — otherwise we would have to bump the major version twice in little time (once for the new buggy keys and one with the fix), and thus have to make people change their templates twice in little time, that's why I postponed that new major release until #163 came to fix this.
Now that #163 addresses the problem and stabilized the semantics for the template context keys, I plan to do that new major release as soon as I have some time to review that #163 PR, ensure tests pass, do some test run, and merge it.

Thank you for taking the time to give such an in depth answer, I'll also take a quick look at #163, to hopefully catch anything so you can spend less time on it

authors: AliSoftware AndrewSB

repo: AliSoftware/SwiftGen


text:
Add SpeedCurve Lux RUM Solution

SpeedCurve provides a RUM (Real User Monitoring solution but currently we don't have detection for SpeedCurve
Example Site - https://www.everlane.com/
Pattern to look for - https://cdn.speedcurve.com/js/lux.js
Vendor site - https://www.speedcurve.com/features/lux/

Merged.

authors: AliasIO rockeynebhwani

repo: AliasIO/wappalyzer


text:
[CIP] Enable the cloud controller to accept a customized Tags to create a server load balancer

There are some cases that some VMs are destroyed, on which K8S cluster was running.  However, server load balancers created by Alicloud CCM could not be released because of lack of necessary labels.
Solution:
Enable -tags arguments when starting CCM.
For example:
./alicloud-controller-manager --tags=cluster=a --tags=role=b
As a result, all loadbalancers createdy by the CCM will have tags like cluster=a/role=b.

CCM now tagged the newly created LB with kubernetes.do.not.delete.  You can identify your ccm created LB by this tag. Thanks.

@jia-jerry

But this can't discriminate LBs created by different K8S clusters. If I try to destroy one K8S cluster, I can't tell all LBs created by THIS k8s cluster.

But this can't discriminate LBs created by different K8S clusters. If I try to destroy one K8S cluster, I can't tell all LBs created by THIS k8s cluster.

Delete all the service before the cluster is deleted.
Rename your LoadBalancer to something meaningful.  (upgrade your ccm first) . see https://yq.aliyun.com/articles/608563?spm=a2c4e.11153940.blogrightarea608575.12.57ed1279kTVKfq

authors: aoxn jerryjxj jia-jerry


text:
add extended generic section

End-user friendly description of the problem this fixes or functionality that this introduces

[ ] Include this change in the Release Notes. If checked, you must provide an end-user friendly description for your change below

Give a summary of what the PR does, explaining any non-trivial design decisions
Creates a dynamic generic 'extended' section in config.toml
[extended]
key_1 = value_1
key_2 = value_2

you can access the value using:
value = cfg.extended.key_1

or
value = cfg.extended["key_2"]

Link of any specific issues this addresses
https://github.com/All-Hands-AI/OpenHands/issues/5849

@enyst as you may have noticed, I am not very good in Git (PR, Commit) nor an expert in python - but I think this PR is a bit better 🤞

Awesome, thank you! I am still to see how it works, but I'll get back to it!

authors: celek enyst

repo: All-Hands-AI/OpenHands


text:
Expand only on ExpandColumn when onRowClick is set

Is it possible to deactivate the onRowClick event (in my case opening a modal) for the ExpandColumn (which appears when expandColumnOptions={{ expandColumnVisible: true }} is set)?
I already deactivated the expand event for all Columns except the ExpandColumn, so the rows don't expand but the OnRowClick event is triggered. But when I click on the ExpandColumn the Row expands and the Modal opens, which is not very convinient, because i have to open the modal again to collapse the row again.
class ShowModalAndExpand extends React.Component {
  showModal = row => {
    console.log(row)
  }

  isExpandableRow = () => {
    return true
  }

  expandComponent = row => {
    return (
      <div>
        {row.expand || ''}
      </div>
    )
  }

  render() {
    const tableOptions = {
      onRowClick: this.showModal,
      expandBy: 'column',
    }

    return (
      <BootstrapTable
        data={[
          { id: 1, foo: 'bar', expand: 'foo' },
          { id: 2, foo: 'bar', expand: 'bar' },
        ]}
        options={tableOptions}
        expandableRow={this.isExpandableRow}
        expandComponent={this.expandComponent}
        expandColumnOptions={{ expandColumnVisible: true }}
      >
        <TableHeaderColumn isKey={true} dataField="id" expandable={false}>
          ID
        </TableHeaderColumn>
        <TableHeaderColumn dataField="foo" expandable={false}>
          FOO
        </TableHeaderColumn>
      </BootstrapTable>
    )
  }
}

Would be great if the custom expandComponentColumn not only receives { isExpandableRow, isExpanded } but also the trigger to expand the row, so one could stop propagating the onRowClick event and only expand the row instead. Same approach works great with buttons in cell formatters, which should not trigger the onRowClick event.

@DonBras, thanks your suggestions, I'll consider to implement
in you case, you can try following example
class ExpandRow extends React.Component {
  constructor(props) {
    super(props);
  }

  isExpandableRow(row) {
    if (row.id < 3) return true;
    else return false;
  }

  expandComponent(row) {
    return (
      <BSTable data={ row.expand } />
    );
  }

  handleExpand(rowKey, isExpand) {
    console.log(isExpand);
  }

  render() {
    const options = {
      onExpand: this.handleExpand,
      expandRowBgColor: 'rgb(242, 255, 163)',
      expandBy: 'column'  // Currently, available value is row and column, default is row
    };
    return (
      <BootstrapTable data={ products }
        options={ options }
        expandableRow={ this.isExpandableRow }
        expandComponent={ this.expandComponent }
        expandColumnOptions={ { expandColumnVisible: true } }
        search>
        <TableHeaderColumn dataField='id' isKey={ true } expandable={ false }>Product ID</TableHeaderColumn>
        <TableHeaderColumn dataField='name' expandable={ false }>Product Name</TableHeaderColumn>
        <TableHeaderColumn dataField='price' expandable={ false }>Product Price</TableHeaderColumn>
      </BootstrapTable>
    );
  }
}

thanks

Hi,
I saw a post on react-bootstrap-table-next, on using selectRow all the rows are getting selected, did you find any solution for this

Hi,
I saw a post on react-bootstrap-table-next, on using selectRow all the rows are getting selected, did you find any solution for this

authors: AllenFang DonBras Payel-Dutta28

repo: AllenFang/react-bootstrap-table


text:
Add MetricIdentifier for metrics indexing [WIP]

A following PR after https://github.com/Alluxio/alluxio/pull/10493 is merged.
TODO(change Metrics proto)

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Alluxio-Pull-Request-Builder/6953/
Test FAILed.

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Alluxio-Pull-Request-Builder/6954/
Test FAILed.

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Alluxio-Pull-Request-Builder/6957/
Test FAILed.

authors: AmplabJenkins LuQQiu

repo: Alluxio/alluxio


text:
Refactor FUSE related codes for decoupling

Refactor FUSE related codes for decoupling:

Extract FuseStreamFactory to an interface.
Provide SimpleFuseStreamFactory which is an implementation of FuseStreamFactory.
Provide preprocess method for processing the instance of AlluxioJniFuseFileSystem before doing FUSE mount.

alluxio-bot, merge this please


text:
[SMALLFIX] Improve blank tier quota error

Previously this would generate a number format exception with no reference to where it came from.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Alluxio-Pull-Request-Builder/10301/
Test PASSed.

Merged build finished. Test PASSed.

LGTM

authors: AmplabJenkins aaudiber jsimsa


text:
[SMALLFIX]replace anonymous type with lambda in alluxio.client.file.RetryHandli…

…ngFileSystemMasterClient#mount

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Alluxio-Pull-Request-Builder/17615/Build result: FAILURE[...truncated 821 lines...][JENKINS] Archiving /home/jenkins/workspace/Alluxio-Pull-Request-Builder/core/protobuf/dependency-reduced-pom.xml to org.alluxio/alluxio-core-protobuf/1.7.0-SNAPSHOT/alluxio-core-protobuf-1.7.0-SNAPSHOT.pom[JENKINS] Archiving /home/jenkins/workspace/Alluxio-Pull-Request-Builder/core/protobuf/target/alluxio-core-protobuf-1.7.0-SNAPSHOT.jar to org.alluxio/alluxio-core-protobuf/1.7.0-SNAPSHOT/alluxio-core-protobuf-1.7.0-SNAPSHOT.jar[JENKINS] Archiving /home/jenkins/workspace/Alluxio-Pull-Request-Builder/core/protobuf/target/alluxio-core-protobuf-1.7.0-SNAPSHOT-sources.jar to org.alluxio/alluxio-core-protobuf/1.7.0-SNAPSHOT/alluxio-core-protobuf-1.7.0-SNAPSHOT-sources.jar[JENKINS] Archiving /home/jenkins/workspace/Alluxio-Pull-Request-Builder/keyvalue/pom.xml to org.alluxio/alluxio-keyvalue/1.7.0-SNAPSHOT/alluxio-keyvalue-1.7.0-SNAPSHOT.pom[JENKINS] Archiving /home/jenkins/workspace/Alluxio-Pull-Request-Builder/pom.xml to org.alluxio/alluxio-parent/1.7.0-SNAPSHOT/alluxio-parent-1.7.0-SNAPSHOT.pom[JENKINS] Archiving /home/jenkins/workspace/Alluxio-Pull-Request-Builder/keyvalue/server/pom.xml to org.alluxio/alluxio-keyvalue-server/1.7.0-SNAPSHOT/alluxio-keyvalue-server-1.7.0-SNAPSHOT.pom[JENKINS] Archiving /home/jenkins/workspace/Alluxio-Pull-Request-Builder/underfs/oss/pom.xml to org.alluxio/alluxio-underfs-oss/1.7.0-SNAPSHOT/alluxio-underfs-oss-1.7.0-SNAPSHOT.pom[JENKINS] Archiving /home/jenkins/workspace/Alluxio-Pull-Request-Builder/core/client/hdfs/pom.xml to org.alluxio/alluxio-core-client-hdfs/1.7.0-SNAPSHOT/alluxio-core-client-hdfs-1.7.0-SNAPSHOT.pom[JENKINS] Archiving /home/jenkins/workspace/Alluxio-Pull-Request-Builder/keyvalue/common/pom.xml to org.alluxio/alluxio-keyvalue-common/1.7.0-SNAPSHOT/alluxio-keyvalue-common-1.7.0-SNAPSHOT.pom[JENKINS] Archiving /home/jenkins/workspace/Alluxio-Pull-Request-Builder/core/client/fs/pom.xml to org.alluxio/alluxio-core-client-fs/1.7.0-SNAPSHOT/alluxio-core-client-fs-1.7.0-SNAPSHOT.pom[JENKINS] Archiving /home/jenkins/workspace/Alluxio-Pull-Request-Builder/core/common/pom.xml to org.alluxio/alluxio-core-common/1.7.0-SNAPSHOT/alluxio-core-common-1.7.0-SNAPSHOT.pom[JENKINS] Archiving /home/jenkins/workspace/Alluxio-Pull-Request-Builder/core/common/target/alluxio-core-common-1.7.0-SNAPSHOT.jar to org.alluxio/alluxio-core-common/1.7.0-SNAPSHOT/alluxio-core-common-1.7.0-SNAPSHOT.jar[JENKINS] Archiving /home/jenkins/workspace/Alluxio-Pull-Request-Builder/core/common/target/alluxio-core-common-1.7.0-SNAPSHOT-sources.jar to org.alluxio/alluxio-core-common/1.7.0-SNAPSHOT/alluxio-core-common-1.7.0-SNAPSHOT-sources.jar[JENKINS] Archiving /home/jenkins/workspace/Alluxio-Pull-Request-Builder/core/common/target/alluxio-core-common-1.7.0-SNAPSHOT-tests.jar to org.alluxio/alluxio-core-common/1.7.0-SNAPSHOT/alluxio-core-common-1.7.0-SNAPSHOT-tests.jar[JENKINS] Archiving /home/jenkins/workspace/Alluxio-Pull-Request-Builder/core/server/worker/pom.xml to org.alluxio/alluxio-core-server-worker/1.7.0-SNAPSHOT/alluxio-core-server-worker-1.7.0-SNAPSHOT.pom[JENKINS] Archiving /home/jenkins/workspace/Alluxio-Pull-Request-Builder/logserver/pom.xml to org.alluxio/alluxio-logserver/1.7.0-SNAPSHOT/alluxio-logserver-1.7.0-SNAPSHOT.pom[JENKINS] Archiving /home/jenkins/workspace/Alluxio-Pull-Request-Builder/core/client/pom.xml to org.alluxio/alluxio-core-client/1.7.0-SNAPSHOT/alluxio-core-client-1.7.0-SNAPSHOT.pom[JENKINS] Archiving /home/jenkins/workspace/Alluxio-Pull-Request-Builder/examples/pom.xml to org.alluxio/alluxio-examples/1.7.0-SNAPSHOT/alluxio-examples-1.7.0-SNAPSHOT.pom[JENKINS] Archiving /home/jenkins/workspace/Alluxio-Pull-Request-Builder/core/pom.xml to org.alluxio/alluxio-core/1.7.0-SNAPSHOT/alluxio-core-1.7.0-SNAPSHOT.pom[JENKINS] Archiving /home/jenkins/workspace/Alluxio-Pull-Request-Builder/core/server/proxy/pom.xml to org.alluxio/alluxio-core-server-proxy/1.7.0-SNAPSHOT/alluxio-core-server-proxy-1.7.0-SNAPSHOT.pom[JENKINS] Archiving /home/jenkins/workspace/Alluxio-Pull-Request-Builder/shell/pom.xml to org.alluxio/alluxio-shell/1.7.0-SNAPSHOT/alluxio-shell-1.7.0-SNAPSHOT.pom[JENKINS] Archiving /home/jenkins/workspace/Alluxio-Pull-Request-Builder/tests/pom.xml to org.alluxio/alluxio-tests/1.7.0-SNAPSHOT/alluxio-tests-1.7.0-SNAPSHOT.pomchannel stoppedArchiving artifacts
Test FAILed.

jenkins, test this please

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Alluxio-Pull-Request-Builder/17768/Build result: FAILURE[...truncated 821 lines...][JENKINS] Archiving /home/jenkins/workspace/Alluxio-Pull-Request-Builder/core/protobuf/dependency-reduced-pom.xml to org.alluxio/alluxio-core-protobuf/1.7.0-SNAPSHOT/alluxio-core-protobuf-1.7.0-SNAPSHOT.pom[JENKINS] Archiving /home/jenkins/workspace/Alluxio-Pull-Request-Builder/core/protobuf/target/alluxio-core-protobuf-1.7.0-SNAPSHOT.jar to org.alluxio/alluxio-core-protobuf/1.7.0-SNAPSHOT/alluxio-core-protobuf-1.7.0-SNAPSHOT.jar[JENKINS] Archiving /home/jenkins/workspace/Alluxio-Pull-Request-Builder/core/protobuf/target/alluxio-core-protobuf-1.7.0-SNAPSHOT-sources.jar to org.alluxio/alluxio-core-protobuf/1.7.0-SNAPSHOT/alluxio-core-protobuf-1.7.0-SNAPSHOT-sources.jar[JENKINS] Archiving /home/jenkins/workspace/Alluxio-Pull-Request-Builder/keyvalue/pom.xml to org.alluxio/alluxio-keyvalue/1.7.0-SNAPSHOT/alluxio-keyvalue-1.7.0-SNAPSHOT.pom[JENKINS] Archiving /home/jenkins/workspace/Alluxio-Pull-Request-Builder/pom.xml to org.alluxio/alluxio-parent/1.7.0-SNAPSHOT/alluxio-parent-1.7.0-SNAPSHOT.pom[JENKINS] Archiving /home/jenkins/workspace/Alluxio-Pull-Request-Builder/keyvalue/server/pom.xml to org.alluxio/alluxio-keyvalue-server/1.7.0-SNAPSHOT/alluxio-keyvalue-server-1.7.0-SNAPSHOT.pom[JENKINS] Archiving /home/jenkins/workspace/Alluxio-Pull-Request-Builder/underfs/oss/pom.xml to org.alluxio/alluxio-underfs-oss/1.7.0-SNAPSHOT/alluxio-underfs-oss-1.7.0-SNAPSHOT.pom[JENKINS] Archiving /home/jenkins/workspace/Alluxio-Pull-Request-Builder/core/client/hdfs/pom.xml to org.alluxio/alluxio-core-client-hdfs/1.7.0-SNAPSHOT/alluxio-core-client-hdfs-1.7.0-SNAPSHOT.pom[JENKINS] Archiving /home/jenkins/workspace/Alluxio-Pull-Request-Builder/keyvalue/common/pom.xml to org.alluxio/alluxio-keyvalue-common/1.7.0-SNAPSHOT/alluxio-keyvalue-common-1.7.0-SNAPSHOT.pom[JENKINS] Archiving /home/jenkins/workspace/Alluxio-Pull-Request-Builder/core/client/fs/pom.xml to org.alluxio/alluxio-core-client-fs/1.7.0-SNAPSHOT/alluxio-core-client-fs-1.7.0-SNAPSHOT.pom[JENKINS] Archiving /home/jenkins/workspace/Alluxio-Pull-Request-Builder/core/common/pom.xml to org.alluxio/alluxio-core-common/1.7.0-SNAPSHOT/alluxio-core-common-1.7.0-SNAPSHOT.pom[JENKINS] Archiving /home/jenkins/workspace/Alluxio-Pull-Request-Builder/core/common/target/alluxio-core-common-1.7.0-SNAPSHOT.jar to org.alluxio/alluxio-core-common/1.7.0-SNAPSHOT/alluxio-core-common-1.7.0-SNAPSHOT.jar[JENKINS] Archiving /home/jenkins/workspace/Alluxio-Pull-Request-Builder/core/common/target/alluxio-core-common-1.7.0-SNAPSHOT-sources.jar to org.alluxio/alluxio-core-common/1.7.0-SNAPSHOT/alluxio-core-common-1.7.0-SNAPSHOT-sources.jar[JENKINS] Archiving /home/jenkins/workspace/Alluxio-Pull-Request-Builder/core/common/target/alluxio-core-common-1.7.0-SNAPSHOT-tests.jar to org.alluxio/alluxio-core-common/1.7.0-SNAPSHOT/alluxio-core-common-1.7.0-SNAPSHOT-tests.jar[JENKINS] Archiving /home/jenkins/workspace/Alluxio-Pull-Request-Builder/core/server/worker/pom.xml to org.alluxio/alluxio-core-server-worker/1.7.0-SNAPSHOT/alluxio-core-server-worker-1.7.0-SNAPSHOT.pom[JENKINS] Archiving /home/jenkins/workspace/Alluxio-Pull-Request-Builder/logserver/pom.xml to org.alluxio/alluxio-logserver/1.7.0-SNAPSHOT/alluxio-logserver-1.7.0-SNAPSHOT.pom[JENKINS] Archiving /home/jenkins/workspace/Alluxio-Pull-Request-Builder/core/client/pom.xml to org.alluxio/alluxio-core-client/1.7.0-SNAPSHOT/alluxio-core-client-1.7.0-SNAPSHOT.pom[JENKINS] Archiving /home/jenkins/workspace/Alluxio-Pull-Request-Builder/examples/pom.xml to org.alluxio/alluxio-examples/1.7.0-SNAPSHOT/alluxio-examples-1.7.0-SNAPSHOT.pom[JENKINS] Archiving /home/jenkins/workspace/Alluxio-Pull-Request-Builder/core/pom.xml to org.alluxio/alluxio-core/1.7.0-SNAPSHOT/alluxio-core-1.7.0-SNAPSHOT.pom[JENKINS] Archiving /home/jenkins/workspace/Alluxio-Pull-Request-Builder/core/server/proxy/pom.xml to org.alluxio/alluxio-core-server-proxy/1.7.0-SNAPSHOT/alluxio-core-server-proxy-1.7.0-SNAPSHOT.pom[JENKINS] Archiving /home/jenkins/workspace/Alluxio-Pull-Request-Builder/shell/pom.xml to org.alluxio/alluxio-shell/1.7.0-SNAPSHOT/alluxio-shell-1.7.0-SNAPSHOT.pom[JENKINS] Archiving /home/jenkins/workspace/Alluxio-Pull-Request-Builder/tests/pom.xml to org.alluxio/alluxio-tests/1.7.0-SNAPSHOT/alluxio-tests-1.7.0-SNAPSHOT.pomchannel stoppedArchiving artifacts
Test FAILed.

authors: AmplabJenkins Summerqqq yupeng9


text:
3D games with FXyz

As a JavaFX developer with interest in both games, and 3D, and also 3D games, I have been following both FXGL and FXyz for a while. It would make my day to see the two projects work together.
I know there are reasons why FXGL hasn't gone 3D. I know that game development is not a goal for FXyz. Still, I think my hope may have a place on the web, and that would be right here.

Recently 3D supported for FXGL has been one of the most talked about features in the community. Whilst it is not a short-term goal, I think it would be good to have FXGL open for the possibility of 3D in the future.
Re: FXyz, I agree it would be a good start for any JavaFX 3D concepts. I have been a co-maintainer of FXyz for some time and had a chance to read through a lot of its codebase. If FXGL-FXyz integration is to take place, it's likely that a subset of FXyz might be merged into FXGL, similar to how other frameworks were integrated and adapted, e.g. jbox2d, gdxAI.
This issue is a good place for all 3D related discussions to take place.

This sound like an amazing idea.
On 11/28/2020 2:49 PM, Almas Baimagambetov wrote:

Recently 3D supported for FXGL has been one of the most talked about
features in the community. Whilst it is not a short-term goal, I think
it would be good to have FXGL open for the possibility of 3D in the
future.
Re: FXyz, I agree it would be a good start for any JavaFX 3D concepts.
I have been a co-maintainer of FXyz for some time and had a chance to
read through a lot of its codebase. If FXGL-FXyz integration is to
take place, it's likely that a subset of FXyz might be merged into
FXGL, similar to how other frameworks were integrated and adapted,
e.g. jbox2d, gdxAI.
This issue is a good place for all 3D related discussions to take place.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/AlmasB/FXGL/issues/901#issuecomment-735282527, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AAHWFD3JIKSMD5PPFIWPRL3SSFH3RANCNFSM4UF53LZQ.

Without completely knowing the internal design of FXGL - I have a suggestion. Maybe it's stupid - but then you just ignore it - or explain to me why it's stupid :-)
Would it be possible to separate game objects from their renderer? That way, you could choose to have either a 2D renderer or a 3D renderer for a given game object - or a complete game level? Or will that design not work internally?
Maybe the whole FXGL engine could be a 3D engine internally instead of a 2D engine - where 2D games were simply composed of flat polygons (Z depth 1) with the same Z position (Z position 0)  ? Could that work?

There is already a good 3D Game engine in java called JMonkey. This uses actually jogl for rendering but the engine is very modular so that it should be possible to use the quantum renderer as well.
3D is not a small undertaking...

I try javafx with jbullet i have litle experience with it i have to deal with jbullet bugs and this is not my goal, but is very powerful.
If you want a 3d open source physic engine is the  best.
I stopped use it and return to jbox2d because is complicated for me alone.

@jjenkov With current architecture, game objects (entities) are already separated from their renderer (ViewComponent). So what you are suggesting actually makes a lot of sense. Plus, TransformComponent already supports Z, but makes use of it for z-ordering in the scene graph, rather than depth. So, yes potentially we could use the same Z for 3D, just change semantics...
@lanthale Yes jMonkey is great for 3D, but FXGL 3D need not compete with it. We could provide a higher-level access to 3D, similar to how JavaFX does it. Luckily, JavaFX already has a 3D pipeline, so the task, whilst still complex, is simpler than building a graphics engine from scratch.
@ilyriadz I believe, jMonkey uses jbullet for 3d physics. As @lanthale suggested, I wonder if we can just depend on one of the jMonkey physics modules.

Update:
Phase 2 complete. Video demo with results.

Update:
First 3D game demo tutorial

Very nice! Looking forward to a FPS! ;)

Update:
Initial tests with the FPS camera API: WolFX demo

That's awesome how little code is required! I'm trying to figure out how to adjust mouse sensitivity.

settings.setMouseSensitivity
On Tue, 20 Apr 2021, 9:28 pm Dan Howard, @.***> wrote:

That's awesome how little code is required! I'm trying to figure out how
to adjust mouse sensitivity.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/AlmasB/FXGL/issues/901#issuecomment-823579119, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AA3NT5VALQFWGUY5KGE7XL3TJXPXFANCNFSM4UF53LZQ
.

The phases of the roadmap for basic 3D support have now been completed. There are various examples under fxgl-samples, including the demos above that provide information on how to use 3D in FXGL.
There are still outstanding issues related to 3D collision detection and transformations. Furthermore, we lack some of the functionality that FXyz supports, such as 3D text and texture manipulations. However, these will be addressed in their separate issues, on the basis of demand.
This issue is considered resolved.

authors: AlmasB ilyriadz jjenkov lanthale sproket travisfw

repo: AlmasB/FXGL


text:
Parsing of complex tiles such as those in Thai and Lao scripts

In this PR,

Methods were added and changed to allow parsing of complex tiles such as those in Thai and Lao script languages
A readability improvement was made, from importing inline e.g. Start.tileList, Start.wordList, etc, to importing once at the top and then referring to these static objects simply as tileList, wordList, etc.

Since tile type is necessary information for parsing complex tiles, several methods have new parameters used for accessing this type information, e.g. a reference to the original word when parsing a pseudoword, in order to access the wordlist mixed types info.
There are two levels of word parsing. Both return the same thing in strictly unidirectional parsing, and they differ as follows for Thai and Lao script parsing:
parseWordIntoTilesPreliminary() is a greedy search that goes from beginning to end of the word, getting the longest sequences possible that match tiles in the tile list (which can be broken up with periods).
If the script type given in langinfo is "Thai" or "Lao", parseWordIntoTiles() then goes over this preliminary tile array and finds any complex tiles to combine, using type information and script structure. The default, or with any other script type given in langinfo, is to return the preliminaryTileArray from parseWordIntoTiles().
So, parseWordIntoTiles (a method of the tileList) is the authoritative source for the tiles in a word. But, the preliminaryTileArray is used in wordsearch and a few other games, and for accessing tile type info from the word list.

I don't have many comments or anything, but reading through the parsing and mixed type methods was definitely useful. I'll try to copy and paste as much over as I can, though working without all the start fields and classes that are used might get tricky. Let me know if you have more suggestions!

Yes, changing the imports in the same PR was poor form. I should have made a separate PR to main with that, and then rebased this PR on top of that. What I did instead was just make the change for myself in my branch because I preferred it...but then we have to deal with differences in main. Sorry about that! I learned not to do that I think!

repo: AlphaTiles/AlphaTiles


text:
a dapp asks users to connect to the wallet when it already is connected.

Observe the balance on the upper-right corner, showing the wallet must have been connected; But the connect button is there
and once clicked, there is no αW in the list

I do not know if this is the problem of this site per se
Will experiment with more dapps to be sure. This is something we should be doing on Every Thursday

This will be fixed once we are added to blocknative 'onboard'. PR is pushed on their repo to fix this.

authors: JamesSmartCell colourful-land

repo: AlphaWallet/alpha-wallet-android


text:
Scalar out of sync

Cant get into alpha wallet.  Scalar is out of sync.

Hi @fe2pluss could you elaborate? Is this in a build you made? If so, could you take a screen shot of the build error or copy/paste it in here?
Thanks!

I have the same error when I send a transaction.

authors: JamesSmartCell erezYEE fe2pluss


text:
Network can't be changed in setting configuration.

There's no OK button in version v1.34. So network can't be changed in setting configuration.

Mark as resolved.

authors: JamesSmartCell duncanwang


text:
Read at cursor position

I would like to have a command that reads just at the cursor position. So something similar as the current READ command but without the x/ypos.

@robinmatz Just a question: do you expect me to have a look at your PR's on my Issues?

Hey @Harm10 , I do not expect you to, however, if you have any suggestions, I would be happy to hear them.
In any case, #111, is the last open PR. When all are merged, we can release a new version including the keywords that you suggested we add to the library.


text:
chore: angular 19

Proposed change

Related issues

- No issue associated -

Please notice that the rollback of the change in #2644 should be part of this PR.

[ ] Rollback #2644

repo: AmadeusITGroup/otter


text:
screenshoot of cron

update


text:
FlutterFragmentActivity support issue

This feature is not supported for FlutterFragmentActivity on Android.
I would like to ask if this feature is supported.

Same issue. not able to run application after new update in flutter. Issue is like MainActivity is not able to cast FlutterActivity from java file.

App is getting crashed during launch If i implement FlutterFragmentActivity to my App's MainActivity.

@sdevamit
Can you provide some error logs?

@sdevamit
Can you provide some error logs?

these are the logs i am getting :
Launching lib\main.dart on POCO F1 in debug mode...
Running Gradle task 'assembleDebug'...
√ Built build\app\outputs\apk\debug\app-debug.apk.

i changed my main activity as below :
import androidx.annotation.NonNull
//import io.flutter.embedding.android.FlutterActivity
import io.flutter.embedding.android.FlutterFragmentActivity
import io.flutter.embedding.engine.FlutterEngine
import io.flutter.plugins.GeneratedPluginRegistrant
class MainActivity: FlutterFragmentActivity() {
override fun configureFlutterEngine(@NonNull flutterEngine: FlutterEngine) {
    GeneratedPluginRegistrant.registerWith(flutterEngine);
}

}
i am using local_auth plugin which requires to implement FlutterFragmentActivity in main activity and after i used flutter_barcode_scanner the problem started to come.

@AmolGangadhare
Did you able to figure out what is problem here with fragment activity?

I was not able to reproduce this issue. Please try upgrading the flutter to latest stable version  and then try using the plugin.
If possible please update if it resolves the issue for you.

Hello, the plugin is very great.
The issue is solved here https://github.com/AmolGangadhare/flutter_barcode_scanner/issues/128
But it is using manual replace of FlutterActivity to FlutterFragmentActivity.
If we generated it from fresh source code, the issue is still remain
I have this issue when using it with https://pub.dev/packages/local_auth
And local_auth plugin must use FlutterFragmentActivity
In your path D:\flutter.pub-cache\hosted\pub.dartlang.org\flutter_barcode_scanner-1.0.2\android\src\main\java\com\amolg\flutterbarcodescanner\FlutterBarcodeScannerPlugin.java is using FlutterActivity instead of FlutterFragmentActivity.
So we need to choose to resolved it with manual replace or choose 1 between flutter_barcode_scanner or local_auth, hope this can help the other
Thank you and kind regards

Hello, the plugin is very great.
The issue is solved here https://github.com/AmolGangadhare/flutter_barcode_scanner/issues/128
But it is using manual replace of FlutterActivity to FlutterFragmentActivity.
If we generated it from fresh source code, the issue is still remain
I have this issue when using it with https://pub.dev/packages/local_auth
And local_auth plugin must use FlutterFragmentActivity
In your path D:\flutter.pub-cache\hosted\pub.dartlang.org\flutter_barcode_scanner-1.0.2\android\src\main\java\com\amolg\flutterbarcodescanner\FlutterBarcodeScannerPlugin.java is using FlutterActivity instead of FlutterFragmentActivity.
So we need to choose to resolved it with manual replace or choose 1 between flutter_barcode_scanner or local_auth, hope this can help the other
Thank you and kind regards

I have added support.

I have added support.

Hola, el complemento es muy bueno.
El problema se resuelve aquí # 128
Pero está usando el reemplazo manual de FlutterActivity a FlutterFragmentActivity.
Si lo generamos a partir de un código fuente nuevo, el problema sigue siendo
Tengo este problema cuando lo uso con https://pub.dev/packages/local_auth
Y el complemento local_auth debe usar FlutterFragmentActivity
En flutter_barcode_scanner ruta D: \ flutter.pub-cache \ hospedado \ pub.dartlang.org \ flutter_barcode_scanner-1.0.2 \ android \ src \ main \ java \ com \ amolg \ flutterbarcodescanner \ FlutterBarcodeScannerPlugin.java está usando FlutterActivity.
Por lo tanto, debemos elegir resolverlo con reemplazo manual o elegir 1 entre flutter_barcode_scanner o local_auth, espero que esto pueda ayudar al otro
gracias y saludos cordiales

Hola, el complemento es muy bueno.
El problema se resuelve aquí # 128
Pero está usando el reemplazo manual de FlutterActivity a FlutterFragmentActivity.
Si lo generamos a partir de un código fuente nuevo, el problema sigue siendo
Tengo este problema cuando lo uso con https://pub.dev/packages/local_auth
Y el complemento local_auth debe usar FlutterFragmentActivity
En flutter_barcode_scanner ruta D: \ flutter.pub-cache \ hospedado \ pub.dartlang.org \ flutter_barcode_scanner-1.0.2 \ android \ src \ main \ java \ com \ amolg \ flutterbarcodescanner \ FlutterBarcodeScannerPlugin.java está usando FlutterActivity.
Por lo tanto, debemos elegir resolverlo con reemplazo manual o elegir 1 entre flutter_barcode_scanner o local_auth, espero que esto pueda ayudar al otro
gracias y saludos cordiales

Excelent! Thank you!
I was able to manually fix the problem with local_auth.
In the new package update, maybe it could be changed from FlutterActivity to FlutterFragmentActivity.

@sdevamit
Can you provide some error logs?

these are the logs i am getting :
Launching lib\main.dart on POCO F1 in debug mode... Running Gradle task 'assembleDebug'... √ Built build\app\outputs\apk\debug\app-debug.apk.
i changed my main activity as below :
import androidx.annotation.NonNull
//import io.flutter.embedding.android.FlutterActivity
import io.flutter.embedding.android.FlutterFragmentActivity
import io.flutter.embedding.engine.FlutterEngine
import io.flutter.plugins.GeneratedPluginRegistrant

class MainActivity: FlutterFragmentActivity() {

    override fun configureFlutterEngine(@NonNull flutterEngine: FlutterEngine) {
        GeneratedPluginRegistrant.registerWith(flutterEngine);
    }

}

i am using local_auth plugin which requires to implement FlutterFragmentActivity in main activity and after i used flutter_barcode_scanner the problem started to come.

I have exactly the same problem as you. Can I fix it by removing this plug-in?


text:
Fix problem with "sync" playback in SongSync

The current solution saves decisionTime in window.sessionStorage every time the player clicks a form during a Trial. For every playback view, we can now set whether we want to resume_play from where a previous player left off.
Will experiment with whether this could also be achieved with a useState hook at the Experiment level, but this approach works for the time being.

The current solution saves decisionTime in window.sessionStorage every time the player clicks a form during a Trial. For every playback view, we can now set whether we want to resume_play from where a previous player left off.

With "The current solution", do you mean the proposed solution in this PR or the current situation in develop/main? I don't intend to be nitpicky about this but would like to be on the same page. ;)

Will experiment with whether this could also be achieved with a useState hook at the Experiment level, but this approach works for the time being.

Right now you store the value on the "decisionTime" key in the session storage. Therefore, the value is not experiment-specific. What happens if a participants decides to do another experiment, will it have an effect somehow?

Thanks for the comments, and also for suggestions to manage the state in a more efficient way. Since there is some urgency with fixing the bug (which, indeed, we didn't even log an issue yesterday, I was so taken aback that it happened). That being said, I agree the logic for determining the position into the file from where playback should resume should be factored out, and that a unit test will actually help us to spot problems with this code in the future.

authors: BeritJanssen drikusroor

repo: Amsterdam-Music-Lab/MUSCLE


text:
OMG! Thank you! Httpyac rocks!

Hey @AnWeber. This is not a real  issue, but a BIG THANK YOU. You created what I always was dreaming of. I see so many developers being 'locked in' with postman and waste time with point&click or, the other extreme, writing crazy bash/curl/* scripts which are tedious to maintain & understand. Not speaking of version control, open standards etc...
With httpyac I think you hit the right trade-of for being developer focused but with a sane Framework & UX so minimise any overhead - by full scripting flexibility - this encourages automating 'manual' testing at it's best.
Throughout the day I read the guide and ran already a couple of tests for my scenarios. I'm amazed! I found some minor things here and there, will open dedicated issues for that. THANKS again - Tobi

Thank you. But the basic idea comes from Huachao Mao (https://github.com/Huachao/vscode-restclient). I was also annoyed by the clicking in Postman and the paywall. Other GUI clients like https://hoppscotch.io/ were also not an option. But unfortunately the development of vscode rest-client has come to a halt and my PR was not merged. Just forking was not an option, because I really wanted to make the project extensible without the permanent need of a maintainer. I don't want to build a dead end. And that's where we are now. I have my desired core features implemented. Implemented CLI und plugin API and checked the whole thing with vscode rest-client bugs if it works.
The project is not yet finished and the finishing touches are missing in many places. I would be happy if a few people find a use for the whole thing and let that flow back into the project.
Thanks for using. And have fun with it.

authors: AnWeber rngtng

repo: AnWeber/httpyac


text:
Build for osx-arm64

This is required for building tensorflow on osx-arm64.

Linter check found the following problems:
The following problems have been found:
ERROR: /tmp/abs_b52lab36g7/clone/recipe/meta.yaml:1: missing_pip_check: For pypi packages, pip check should be present in the test commands
ERROR: /tmp/abs_b52lab36g7/clone/recipe/meta.yaml:22: missing_wheel: For pypi packages, wheel should be present in the host section
WARNING: /tmp/abs_b52lab36g7/clone/recipe/meta.yaml:39: missing_license_url: The recipe is missing a license_url
WARNING: /tmp/abs_b52lab36g7/clone/recipe/meta.yaml:39: missing_doc_source_url: The recipe is missing a doc_source_url
WARNING: /tmp/abs_b52lab36g7/clone/recipe/meta.yaml:39: http_url: http://astor.readthedocs.io/en/latest/ is not https
Errors were found

Linter check found the following problems:
The following problems have been found:
WARNING: /tmp/abs_6adm1q3ger/clone/recipe/meta.yaml:41: missing_license_url: The recipe is missing a license_url
WARNING: /tmp/abs_6adm1q3ger/clone/recipe/meta.yaml:41: missing_doc_source_url: The recipe is missing a doc_source_url
Warnings were found

Linter check found the following problems:
The following problems have been found:
WARNING: /tmp/abs_47q4t78o4q/clone/recipe/meta.yaml:43: missing_license_url: The recipe is missing a license_url
WARNING: /tmp/abs_47q4t78o4q/clone/recipe/meta.yaml:43: missing_doc_source_url: The recipe is missing a doc_source_url
Warnings were found

Linter check found the following problems:
The following problems have been found:
WARNING: /tmp/abs_ccx11a1cmi/clone/recipe/meta.yaml:43: missing_doc_source_url: The recipe is missing a doc_source_url
WARNING: /tmp/abs_ccx11a1cmi/clone/recipe/meta.yaml:43: missing_license_url: The recipe is missing a license_url
Warnings were found

repo: AnacondaRecipes/astor-feedstock


text:
open fake pr for checkmate

https://anaconda.atlassian.net/browse/PKG-0000

Done some work
It worked really well

Linting passed for PR {pr.title}

Linting passed for PR {pr.title}

Description does not meet requirements. Please include a JIRA ticket URL.

Description is empty. Please include a JIRA ticket URL and at least one bullet point.

Linting passed for PR {pr.title}

Linting passed for PR open fake pr for checkmate

Linting passed for PR open fake pr for checkmate

I'm guessing this can be closed.

repo: AnacondaRecipes/cmarkgfm-feedstock


text:
[PKG-4436] 0.28.1

modin 0.28.1
Destination channel: defaults
Links

PKG-4436
Upstream repository
Upstream changelog/diff

Explanation of changes:
WIP

Linter check found the following problems:
ERROR conda.cli.main_run:execute(124): `conda run conda-lint /tmp/abs_4ezxf3u5ri/clone` failed. (See above for error)
The following problems have been found:
===== ERRORS =====

clone/recipe/meta.yaml:72: wrong_output_script_key: It should be outputs/x/script, not outputs/x/build/script
===== Final Report: =====
1 Error and 0 Warnings were found

Linter check found the following problems:
ERROR conda.cli.main_run:execute(124): `conda run conda-lint /tmp/abs_c31wf2snh_/clone` failed. (See above for error)
The following problems have been found:
===== ERRORS =====

clone/recipe/meta.yaml:72: wrong_output_script_key: It should be outputs/x/script, not outputs/x/build/script
===== Final Report: =====
1 Error and 0 Warnings were found

authors: ViridianMelody anaconda-pkg-build

repo: AnacondaRecipes/modin-feedstock


text:
Billboards with CLAMP_TO_GROUND don't like being dragged

There's an error in drawing billboards that are clamped to ground when their position updates a whole bunch.  billboard.position will have the correct position, but the billboard will occasionally jump around on the screen when you zoom in and out.
@mramato suspected there is a race condition somewhere in our clamp to ground computation.  The position value might change while clamp to ground is being computed, and it ignores the change.
@bagnell any ideas?
Here's an sandcastle example for reproducing the bug:

Drag one of the billboards around all over really really quickly
Zoom in and out once you stop dragging.  The dragged billboard will jump around to a few different positions.

var viewer = new Cesium.Viewer('cesiumContainer', {
    baseLayerPicker: false,
    terrainProvider: new Cesium.CesiumTerrainProvider({
        url : '//assets.agi.com/stk-terrain/world',
        requestWaterMask : true,
        requestVertexNormals : true
    })
});
var lon = -110.45;
var lat = 37.9;
var billboardCollection = viewer.scene.primitives.add(new Cesium.BillboardCollection({
    scene : viewer.scene
}));

for (var i = 0; i < 5; i++) {
    billboardCollection.add({
        image: '../images/facility.gif',
        position: Cesium.Cartesian3.fromDegrees(lon + i * 0.001, lat),
        heightReference: Cesium.HeightReference.CLAMP_TO_GROUND
    });
}

var dragging;
var handler = new Cesium.ScreenSpaceEventHandler(viewer.canvas);

handler.setInputAction(function(click) {
    var pickedObject = viewer.scene.pick(click.position);
    if (Cesium.defined(pickedObject)) {
        dragging = pickedObject;
        viewer.scene.screenSpaceCameraController.enableRotate = false;
    }
}, Cesium.ScreenSpaceEventType.LEFT_DOWN);

handler.setInputAction(function() {
    if (Cesium.defined(dragging)) {
        dragging = undefined;
        viewer.scene.screenSpaceCameraController.enableRotate = true;
    }
}, Cesium.ScreenSpaceEventType.LEFT_UP);

handler.setInputAction(function(movement) {

    var ray = viewer.camera.getPickRay(movement.endPosition);
    if (Cesium.defined(dragging)){
        var position = viewer.scene.globe.pick(ray, viewer.scene);
        if (Cesium.defined(position)){
            dragging.primitive.position = position;
        }
    }
}, Cesium.ScreenSpaceEventType.MOUSE_MOVE);

viewer.camera.setView({
    destination: Cesium.Cartesian3.fromDegrees(lon + 3* 0.001, lat, 2000)
});

So, with some investigating, I think I figured out what is happening:
Billboard calls QuadtreePrimitive.updateHeight whenever the position is changed.  This adds a callback function to every tile, so when that tile is updated it update the billboard.
QuadtreePrimitive.updateHeight returns a function to remove the callback.  Billboard calls this remove function every time the position changes.  So there theoretically shouldn't be updates made based on outdated positions,
However, I don't think the callback is being removed from every tile it was added to.
When the remove function is called, it appends to the QuadtreePrimitive._removeHeightCallbacks list, which is used in selectTilesForRendering.  I don't think the loop that removes the callbacks loops through all of the tiles it was added to
As a result the billboard's callback to update the position is called with the wrong data
And this is where I'm stuck because I don't know how to fix the loop so that it removes the callback from all the right tiles.
@bagnell?

I did code a workaround that fixes the bug by ignoring the callback if it's not the latest position and pushed it to the billboardClampToGroundBug branch.
Setting breakpoints here helped me figure out that it's an issue with the QuadtreePrimitive.  In case that's useful:
https://github.com/AnalyticalGraphicsInc/cesium/blob/billboardClampToGroundBug/Source/Scene/Billboard.js#L850

repo: AnalyticalGraphicsInc/cesium


text:
Normalize cross product result for up vector to fix #6640

At minima, normalizing the up vector obtained from cross product resolves issue #6640
Other cross product results in this function could also be normalized but only the up vector was causing the effect noticed in the mentioned issue.
This is my first pull request to Cesium, let me know if anything wrong.

Welcome to the Cesium community @xtassin!
Can you please send in a Contributor License Agreement (CLA) so that we can review and merge this pull request?
:warning: I noticed that CHANGES.md has not been updated. If this change updates the public API in any way, fixes a bug, or makes any non-trivial update, please add a bullet point to CHANGES.md and comment on this pull request so we know it was updated. For more info, see the Pull Request Guidelines.

I am a bot who helps you make Cesium awesome! Contributions to my configuration are welcome.
:earth_africa: :earth_americas: :earth_asia:

Thanks @xtassin, we received your CLA, someone will review soon!

Thanks @xtassin!  I think we do also want to normalize the right vector.
And can you update CONTRIBUTORS.md in this pull request?  You can edit the file right on GitHub here: https://github.com/xtassin/cesium/blob/patch-1/CONTRIBUTORS.md

@xtassin do you have time to finish up this pull request?  We also want to normalize the right vector, then you should add yoursefl to the list in CONTRIBUTORS.md.  Thanks!

Sorry for the delay on this @xtassin, I didn't realize you had committed those changes.  Thanks for the contribution!

authors: cesium-concierge hpinkos pjcozzi xtassin


text:
CLI throws ERR_REQUIRE_ESM error

Cant use the CLI at all after installing the package from npm with the global flag, this happens with all the last 4 versions of the package.
Tested with node LTS, 13.6 and 13.8.
OS: Linux phobos 5.3.0-29-generic #31-Ubuntu SMP Fri Jan 17 17:27:26 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
Terminal output with stack trace:
$ gltf-pipeline
internal/modules/cjs/loader.js:1167
      throw new ERR_REQUIRE_ESM(filename, parentPath, packageJsonPath);
      ^

Error [ERR_REQUIRE_ESM]: Must use import to load ES Module: /usr/lib/node_modules/gltf-pipeline/node_modules/cesium/index.js
require() of ES modules is not supported.
require() of /usr/lib/node_modules/gltf-pipeline/node_modules/cesium/index.js from /usr/lib/node_modules/gltf-pipeline/bin/gltf-pipeline.js is an ES module file as it is a .js file whose nearest parent package.json contains "type": "module" which defines all .js files in that package scope as ES modules.
Instead rename index.js to end in .cjs, change the requiring code to use import(), or remove "type": "module" from /usr/lib/node_modules/gltf-pipeline/node_modules/cesium/package.json.

    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1167:13)
    at Module.load (internal/modules/cjs/loader.js:1000:32)
    at Function.Module._load (internal/modules/cjs/loader.js:899:14)
    at Module.require (internal/modules/cjs/loader.js:1040:19)
    at require (internal/modules/cjs/helpers.js:72:18)
    at Object.<anonymous> (/usr/lib/node_modules/gltf-pipeline/bin/gltf-pipeline.js:3:16)
    at Module._compile (internal/modules/cjs/loader.js:1151:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1171:10)
    at Module.load (internal/modules/cjs/loader.js:1000:32)
    at Function.Module._load (internal/modules/cjs/loader.js:899:14) {
  code: 'ERR_REQUIRE_ESM'
}

@luigimannoni - see https://github.com/AnalyticalGraphicsInc/gltf-pipeline/issues/507, for the time being you'll need to use Node 12.

authors: lilleyse luigimannoni

repo: AnalyticalGraphicsInc/gltf-pipeline


text:
Value of type 'JSONDecoder' has no member 'keyDecodingStrategy'

Getting syntax error
let jsonDecoder = JSONDecoder()
jsonDecoder.keyDecodingStrategy = .convertFromSnakeCase
Error : Value of type 'JSONDecoder' has no member 'keyDecodingStrategy'
Using Swift 4.0 and Xcode 9.2

Hi @MuhammadNayabButt, you need Swift 4.1.

@AnderGoig yes it would be better

authors: AnderGoig MuhammadNayabButt

repo: AnderGoig/SwiftInstagram


text:
ESP32 & VL53L3CX

Hi, I would like to implement the code using an ESP32 with the VL53L3CX newer sensor. Can you help? Thanks a lot!!!

Unfortunately I've never worked with that sensor and I do not know it's functionalities. Right now I'm a little busy, but maybe in the future I will look into the VL53L3CX and release a new version of the people counting algorithm which uses it

Hi @Andrea-Fox, Thanks for your reply. I will highly appreciate any help. Will continue to investigate and report if I find something useful.

I would like to implement the code using an ESP32 cam with the VL53L1X sensor. Can you help? Thanks

authors: Andrea-Fox Manuel-Freitas mottibz

repo: Andrea-Fox/peopleCounter

license: Unlicense


text:
Improve docs

Two real quick, really minor improvements to the documentation.

Waycorner is in Nixpkgs now (and has been for a while, I packaged it last year) so we can tell the users how to get it if they are using Nix
Fixes a minor issue with the example config, where color = #FFFF0000 would cause an error.

I'd love to be able to include it in the automated deployment that is setup for AUR and Cargo. Though considering that is not the case as of right now, I want to distance myself and the project from any potential issues by calling out that it's unrelated.

Nixpkgs is entirely independent from any kind of CI infrastructure - I've configured the package to

build from the latest available tag
automatically update whenever there is a new tag in this repository

As long as you make a new release, the package will follow the source from this repository. It is, for now, not possible to push to nixpkgs from this CI but it could be possible to make a standalone Nix package in the repository here, should you wish to.
I'll apply other changes when I'm back on my desktop.

Thanks for the context! I've updated the suggestion a bit. I did not know how nixpkgs worked. Slightly annoying that it cannot be updated automatically. Oh well. 🤷♂ Just a mention stating it might not be up-to-date is fine.

In theory, it can be automated. There exists an unattended updates bot that will periodically open pull requests for packages that have new release tags. If this is undesirable, I can change the package to follow the latest commit - but that is discouraged in Nixpkgs convention.
We can simply add a reminder that people may open an update request if the package is updated - I, or some other available maintainer may get on it.

@NotAShelf it's all up to you. If you want automation, go for it. If you don't, all good too.
I'm primarily saying that as long as there is no automation, there should simply be a small mention of it possibly being slightly out of date because it needs manual updating.

I've updated the Nix section to apply your suggestions, and hopefully clear any doubts for the less technically inclined.
I'll make a pull request to add an update script for the Nixpkgs derivation tomorrow (my open PR to renovate the package got merged before I could do it today).

Thanks again for maintaining the Nix package and the PR. ❤

authors: AndreasBackx NotAShelf

repo: AndreasBackx/waycorner


text:
Replacing Body Node throws Exception

The exception is thrown here.
The operation would yield an incorrect node tree.

        [Test]
        public void ReplaceBodyNode()
        {
            var document = ("
abc
").ToHtmlDocument();
            var clone = document.Body.Clone(true);

            var newdocument = ("").ToHtmlDocument();

            clone = newdocument.Import(clone, true);

            newdocument.Body.Replace(clone);
        }

Why is this forbidden?
Webbrowsers support this.

I think something in the algorithm has to be wrong. Need to check this.
Thanks for the report!

Fixed, see PR #532.

authors: FlorianRappl campersau

repo: AngleSharp/AngleSharp


text:
Part of the cookie is invalid

These steps work with a browser, but not with AngleSharp like this:
IConfiguration config = Configuration.Default.WithDefaultLoader().WithCookies();
IBrowsingContext browsingContext = BrowsingContext.New(config);
browsingContext.OpenAsync("http://192.168.111.1/cgi-bin/luci").Wait();
(browsingContext.Active.QuerySelector("input[name = 'luci_username']") as IHtmlInputElement).Value = userName;
(browsingContext.Active.QuerySelector("input[name = 'luci_password']") as IHtmlInputElement).Value = password;
(browsingContext.Active.QuerySelector("form") as IHtmlFormElement).SubmitAsync().Wait();

Then I get this exception:
Exception has occurred: CLR/System.AggregateException
An unhandled exception of type 'System.AggregateException' occurred in System.Private.CoreLib.dll: 'One or more errors occurred.'
 Inner exceptions found, see $exception in variables window for more details.
 Innermost exception 	 System.Net.CookieException : The 'Path'='/cgi-bin/luci/' part of the cookie is invalid.
   at System.Net.Cookie.VerifySetDefaults(CookieVariant variant, Uri uri, Boolean isLocalDomain, String localDomain, Boolean setDefault, Boolean shouldThrow)
   at System.Net.CookieContainer.CookieCutter(Uri uri, String headerName, String setCookieHeader, Boolean isThrow)

Any suggestions?

Quick fix: Try rolling out your own cookie container which can handle these cookies.
Question here is - can you try to run your code on AngleSharp v0.10 (devel branch)? Does the issue still persist there? If the issue persists it needs to be fixed in v0.10.
Thanks for the report!

authors: FlorianRappl frankhommers


text:
It would be nice to have a deeper explanation about constructor and what purpose it serves.

It would be nice to have a deeper explanation about constructor and what purpose it serves.
Author: Marianna
Slide: Local,Public

related to #434?

authors: kirjs tessaSAC

repo: AngularNYC/angular-presentation


text:
Restrict the content of testimonials

Currently, the testimonials which people give are non-uniform in length. Resulting in an un-uniform card. For the best appearance, it should have a read more button. When clicked should show the total content. And the testimonial in the card in the initial state should be restricted.

Interested!


text:
Added multiply function, test and init update

Closes issue #2

New comit updated pull request so tests now pass

repo: Ankur-AVP-Patel/python-calculator


text:
gif

I’ve stopped adding any more for now but will include them in the next commit in a few days.

I've added it with the latest commit. closing this issue.

authors: Anmol-Baranwal wicaksonosetyo

repo: Anmol-Baranwal/Cool-GIFs-For-GitHub


text:
strftime

any chance we can dump strftime entirely? its deprecated in php 8.2 the main php site recommends date() to replace it

Sure, but I don't intend to work on this tinyib fork anymore. We are making our own simple imageboard to replace tinyib.

cool! in that case, never mind, I will just look at your other work :)

repo: Anonyymi/minilauta-tinyib


text:
Support FT in HTTPException handling

Was: 404 page handler doesn't render defaults.
Description
The issue is that exception handling occurs outside the routes. So the controls that add the header and footer HTML do not function. We could just paste in that stuff anyway, but let's see if we can have a better, easier solution. Our order of preference for the solution:

Specify it in docs without changing FastHTML
Easy-to-code change

from fasthtml.common import *

async def not_found(request, exc):
    # return Response("Not Found", status_code=404)
    return HTMLResponse(
        to_xml(Titled("Not Found")),
        status_code=404,)

exception_handlers = {
    404: not_found
}

app = FastHTML(exception_handlers=exception_handlers)

@rt("/")
def get():
    return Titled("Hello, World!", "Hello, World!")

serve()

Result:
<title>Not Found</title>

Not Found

It should include all the default page setup.

OK got this sorted. Not gonna say my code is pretty, but it does the job at least AFAICT.

repo: AnswerDotAI/fasthtml