text:
Revisión, analisis y ajuste de la generación del reporte de una entrada con spagobi

Se debe realizar el proceso de revisión del sistema actual al registrar la entrada y generar el reporte con spagobi, tener en cuanta la información relaciona en la issue para entender como funciona spagobi, realizar el análisis por que no se esta generando el reporte de forma correcta y  realizar los ajustes correspondientes para poner generar el reporte de forma correcta, tener encuentra la siguiente información de consulta:

http://www.aiknow.info/2018/03/07/knowage-create-data-reports-with-birt/
https://github.com/udistrital/inscripcion_crud/issues/16
https://github.com/udistrital/sga_cliente/issues/13
https://drive.google.com/drive/folders/1co2UPrqEBHJHn65hpTq5qEbrFqg-CPBw
https://github.com/udistrital/sga_cliente/issues/57
https://github.com/udistrital/sga_cliente/issues/58
https://github.com/udistrital/sga_cliente/issues/66
https://github.com/udistrital/sga_cliente/issues/67
https://github.com/udistrital/sga_cliente/issues/76
https://github.com/udistrital/sga_cliente/issues/142

La issue debe cumplir con los siguientes requerimientos:

[ ] Revisar la documentación y entender como funciona el sistema spagobi para la generación de reportes
[ ] Revisar lo implementado en el desarrollo con respecto a la creación de entrada y la generación del reporte
[ ] Analizar el fallo que tiene al momento de generar el reporte
[ ] Ajustar para que se realice el reporte de la entrada

Para realizar el reporte:

Seguir las instrucciones en este link para configurar el software. Lo único que se necesita el es report designer. http://www.aiknow.info/2018/03/07/knowage-create-data-reports-with-birt/
Se traen los datos correspondientes mediante comandos sql, la consulta final queda como sigue:

SELECT s.consecutivo as consecutivo_factura,
m.detalle ->>'consecutivo' consecutivoM,
m.detalle ->>'contrato_id' contrato_id,
m.detalle ->>'tipo_contrato' tipo_contrato,
m.fecha_creacion,
a.id as acta_recibido_id,
t.nombre as tipo_entrada_nombre,
tb.nombre as tipo_bien_nombre,
b.nombre as elemento_nombre,
b.marca,
b.serie,
b.cantidad,
b.unidad_medida,
b.valor_unitario,
b.subtotal,
b.porcentaje_iva_id,
b.valor_iva,
b.valor_final,
m.observacion
FROM movimientos_arka.movimiento m,
movimientos_arka.formato_tipo_movimiento t,
acta_recibido.acta_recibido a,
acta_recibido.soporte_acta s,
acta_recibido.elemento b,
acta_recibido.tipo_bien tb
WHERE m.detalle ->>'consecutivo' = ?
AND t.id = m.formato_tipo_movimiento_id
AND a.id = CAST(m.detalle ->>'acta_recibido_id' as INTEGER)
AND s.acta_recibido_id = a.id
AND b.soporte_acta_id = s.id
AND tb.id = b.tipo_bien_id
AND b.activo = TRUE;

Se debe configurar la carga dinámica de los parámetros de entrada mediante una consulta como la anterior, esta queda como sigue:

SELECT m.detalle ->>'consecutivo' consecutivo
FROM movimientos_arka.movimiento m
WHERE m.estado_movimiento_id = 2
OR m.estado_movimiento_id = 4
ORDER BY m.id DESC;

El archivo se sube a SpagoBI generando un nuevo documento. Para los parámetros de entrada, la consulta anterior se debe crear un nuevo LOV, asociarlo a un parámetro y luego asociarlo al reporte.

Se sube el archivo con extensión .rptdesign

Para editar el reporte, basta descargarlo directamente de SpagoBI, aunque a continuación se adjunta.

Para realizar el reporte:

Seguir las instrucciones en este link para configurar el software. Lo único que se necesita el es report designer. http://www.aiknow.info/2018/03/07/knowage-create-data-reports-with-birt/
Se traen los datos correspondientes mediante comandos sql, la consulta final queda como sigue:

SELECT s.consecutivo as consecutivo_factura,
m.detalle ->>'consecutivo' consecutivoM,
m.detalle ->>'contrato_id' contrato_id,
m.detalle ->>'tipo_contrato' tipo_contrato,
m.fecha_creacion,
a.id as acta_recibido_id,
t.nombre as tipo_entrada_nombre,
tb.nombre as tipo_bien_nombre,
b.nombre as elemento_nombre,
b.marca,
b.serie,
b.cantidad,
b.unidad_medida,
b.valor_unitario,
b.subtotal,
b.porcentaje_iva_id,
b.valor_iva,
b.valor_final,
m.observacion
FROM movimientos_arka.movimiento m,
movimientos_arka.formato_tipo_movimiento t,
acta_recibido.acta_recibido a,
acta_recibido.soporte_acta s,
acta_recibido.elemento b,
acta_recibido.tipo_bien tb
WHERE m.detalle ->>'consecutivo' = ?
AND t.id = m.formato_tipo_movimiento_id
AND a.id = CAST(m.detalle ->>'acta_recibido_id' as INTEGER)
AND s.acta_recibido_id = a.id
AND b.soporte_acta_id = s.id
AND tb.id = b.tipo_bien_id
AND b.activo = TRUE;

Se debe configurar la carga dinámica de los parámetros de entrada mediante una consulta como la anterior, esta queda como sigue:

SELECT m.detalle ->>'consecutivo' consecutivo
FROM movimientos_arka.movimiento m
WHERE m.estado_movimiento_id = 2
OR m.estado_movimiento_id = 4
ORDER BY m.id DESC;

El archivo se sube a SpagoBI generando un nuevo documento. Para los parámetros de entrada, la consulta anterior se debe crear un nuevo LOV, asociarlo a un parámetro y luego asociarlo al reporte.

Se sube el archivo con extensión .rptdesign

Para editar el reporte, basta descargarlo directamente de SpagoBI, aunque a continuación se adjunta.

ARKA_reporte_entrada_v2.zip

ARKA_reporte_entrada_v2.zip


text:
Cliente -Ajustar lógica desde el cliente : solo se puede asignar apropiaciones al ultimo rubro hijo

[x] ajustes apropiaciones
[x] ajustes componente arbol
8 horas- Carlos

Se da por terminada esta tarea y se solicita revisión de líder técnico @Soulfilip-UD . Gracias

Cambios revisados, buen trabajo!
Proceeding to close Issue :space_invader:

source: gharchive/issue

license: MIT

license_type: permissive

license_source: github-api


text:
How to mitigate invalid_token error when using different secret keys on the same domain

I use Guardian to protect two different scopes in a phoenix app. One for members, one for admins. I set up guardian for both, using different configurations and secret keys:
# Configures Guardian member authentication
config :my_app, MyApp.Members.Auth.Guardian,
  issuer: "my_app",
  secret_key: "<SECRET_KEY_1>",
  verify_issuer: true

# Configures Guardian admin authentication
config :my_app, MyApp.Admins.Auth.Guardian,,
  issuer: "my_app",
  secret_key: "<SECRET_KEY_2>",
  verify_issuer: true

Now when I log into /admin and then try to access /members, I receive an invalid_token error. This seems to come from
https://github.com/ueberauth/guardian/blob/b6c6deed44fac615fb839df0297aa1e522773b4a/test/support/token_module.ex#L95
What seems to happen is that Guardian tries to decode the token but finds it invalid because the secret_key is different.
What should happen is that Guardian realizes this token is not for this scope and not even try to decode it. What should I look into to solve this issue?

Nevermind, I found the option key. To make this work, you just need to place the tokens under a different key for each scope. So in my SessionController I now write:
Guardian.Plug.sign_in(conn, admin, %{}, key: :admin)

And in my pipeline implementation I need to add the key as an option that the token can be fetched from the connection again:
use Guardian.Plug.Pipeline,
    otp_app: :my_app,
    error_handler: MyApp.Auth.ErrorHandler,
    module: MyApp.Admins.Auth.Guardian
    module: MyApp.Admins.Auth.Guardian,
    key: :admin

repo: ueberauth/guardian

license: mit

license_source: bigquery


text:
check tooltips for 82,88,etc.

missing data for 88

78099878a54a727de1f2dc2b9cc9aba7ee2fe23d

repo: ui-libraries/principia


text:
Set cookies or any other http header

Does ui4j provide ways to set request headers?

Hi, this feature is available with version 1.2.0. Please check the unit tests for sample usage.
https://github.com/ui4j/ui4j/blob/master/ui4j-webkit/src/test/java/com/ui4j/test/CookieTest.java
https://github.com/ui4j/ui4j/blob/master/ui4j-webkit/src/test/java/com/ui4j/test/HeaderTest.java


text:
Increase Test coverage for HttpHealthCheck

This adds tests to cover the cases where a ConnectException or general Exception is thrown.
It adjusts the test shows_problem_if_connection_is_unreachable to load the http_error middleware so a BadResponseException is properly thrown and handled.
This brings coverage of HttpHealthCheck to 100%

Thanks for the PR, @srichter! 👍🏻

Tagged at v1.5.0
https://github.com/ukfast/laravel-health-check/releases/tag/v1.5.0

source: gharchive/pull-request

authors: srichter tylerwoonton

repo: ukfast/laravel-health-check


text:
Allow legal variable characters to be modified

Added 2 fields (and setters) to Expression, firstVarCharacters and varCharacters that specify the legal characters for the first character and subsequent characters of a variable in addition to letters and numbers. By default, the only legal character for both is "_", the same as before.
Added tests that use both setters.

Looks like e6e5b27 reverted your test class to a copy of TestEval.

Thanks! That was quick.

repo: uklimaschewski/EvalEx


text:
Add disabled_on to /v3/event responses

Issue number: n/a
Description of change
Adds the disabled_on field to responses in /v3/event and /v3/event/<id>.
Checklist

[x] Have any relevant search models been updated?
[x] Have any relevant fixtures (fixtures/test_data.yaml) been updated?
[x] Have any relevant select-/prefetch-related field lists in the views and search apps been updated?
[x] Has the admin site been updated (for new models, fields etc.)?
[x] Has the README been updated (if needed)?

Codecov Report

Merging #1024 into develop will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff            @@
##           develop    #1024   +/-   ##
========================================
  Coverage    96.45%   96.45%
========================================
  Files          207      207
  Lines         5813     5813
  Branches       555      555
========================================
  Hits          5607     5607
  Misses         142      142
  Partials        64       64

Continue to review full report at Codecov.

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

authors: codecov-io reupen

repo: uktrade/data-hub-leeloo


text:
[SPIKE] Expermiment with 'additive' textarea component

Aim
Prototype component to show how licence condition text might be progressively added to a text area.
LTD-5643

Closing as this was a prototype.

repo: uktrade/lite-frontend


text:
Issues during install Cargo metadata failed. Do you have cargo in your PATH?

Hi, first of all, thanks for this great package!
Recently some users of my package simple-dwd-weatherforecast ran into issues regarding your package while installing the package: #1, #2
As far as I've seen, you are using a combination of python/rust for the code and some users experience errors that cargo is missing: Cargo metadata failed. Do you have cargo in your PATH?. I don't have much experience with the build wheels so currently without your help, I'm unable to understand what the reason for the issue is.
Best regards

So this should be fixed in v0.0.98.
This info in a few other places, but to summarise here:

We recently added some rust in order to speed up the ZipCrypto decryption
This requires compilation, and so in this case rust+cargo
To avoid this compilation step for a few platforms, we pre-compiled the packages and included those in the release to PyPI
But we didn't initially do this this for musl+arm7l, which I think is the libc+processor combination on Rasberry Pi
So via the PRs https://github.com/uktrade/stream-unzip/pull/114, https://github.com/uktrade/stream-unzip/pull/115 and https://github.com/uktrade/stream-unzip/pull/116 this is now done

repo: uktrade/stream-unzip


text:
[FEAT]: New module of trend profile as part of evaluation

Description
New module for trend profile( or we could use the agent-based profile to see whether it works first) @ft2023 Maybe we could discuss.
Additional Information
No response

no need for evaluation now. close

authors: Monstertail lwaekfjlk

repo: ulab-uiuc/research-town


text:
refactor(plugin): make use of native mkdocs.event_priority

use mkdocs event_priority to control the events execution order of this plugin (always last)

FYI @kamilkrzyskow

Do you @ultrabug perhaps have a short explanation why exactly does the plugin mimic the behavior of MkDocs when building alternate languages? Wouldn't it be possible to create a custom mkdocs.yml on_post_build and call the internal MkDocs build procedure from the start all over, and then finally when all of the langues are finished it would copy the files from those separate builds back to the initial one combining it all into one. I'm asking if that's a technical limitation of MkDocs or design choice of the plugin that is currently too deeply developed to refactor it? 🤔
A lot of people use the Material theme with a bunch of different Insiders plugins that could bring their own issues when this plugin needs to "handhold" the process of running events 🤔
As for the event priorities I think that a lot of plugins would choose to have -100 to make sure they're working on the "latests" version of any config, env, etc. 😆 However, it sure helps when they use the default.

As a side-note, after pondering about it over the last 2 days. I will copy some parts of the awesome-pages Test Suite, since it does have a nice method of separating MkDocs builds. https://github.com/lukasgeiter/mkdocs-awesome-pages-plugin/blob/836098293872edda9df4576bd90759c253e1437c/mkdocs_awesome_pages_plugin/tests/e2e/base.py#L86
Still thinking about the cleanest way to introduce this kind of approach to the current testing suite 👌

I'm asking if that's a technical limitation of MkDocs or design choice of the plugin that is currently too deeply developed to refactor it?

MkDocs structure changed quite a lot since I wrote this plugin so lots of design decisions of this plugin come from some constraints of MkDocs 1.2 and of course from my own interpretation and initial suffix only design of the plugin.
More people than I initially thought actually adopted this plugin and I eventually ended up facing major requests such as the folder structure... which is not very intuitive with the initial design of this plugin.
TBH this plugin needs a deeper rewrite of its internal logic to leverage on newer MkDocs structure and take into account the two methods of providing translations.
I have ideas.. time is another story :)
This PR is a quick step into MkDocs newer structure as you can see.

authors: kamilkrzyskow ultrabug


text:
The website section was cleared after updating to 2.10.0

Describe the Bug
I updated to version Umami 2.10.0 this morning, noticed that the date range switcher was behaving buggy (it just didn’t show the view graph in the range I needed and I was too lazy to start the search), I returned to version 2.9.0 and now I see this is when I logged into my admin user profile:

And something strange happened. On the first hit, I saw my site and wanted to set the date range to be displayed on the chart, not “24 hours”, as is set by default, but “today”. And I first saw these settings. Then I switched tab to another one on Umami, came back and now I see this error.
What is the problem? How can I fix this?
Database
PostgreSQL
Relevant log output
No response
Which Umami version are you using? (if relevant)
2.9.0 → 2.10.0 → 2.9.0
Which browser are you using? (if relevant)
No response
How are you deploying your application? (if relevant)
No response

Now I have no statistics at all in the dashboard. Although if you follow the direct link eg mysite.com/websites/6ac7e85a-735c-42e9-bd81-ff5f23d5ece9, it is still available.

Okay, I understand, most likely there were some migrations related to the commands in the latest update 2.10.0 and therefore old queries for the changed database structure do not work (I did not look inside the container errors).
I updated back to 2.10.0 again and can now see the list of sites for statistics.
But the question remains with the date switch. Since I'm already busy with this and will stay on 2.10.0, here's a issue on what I talked about earlier.

Please try v2.10.1.

authors: mikecao wokalek

repo: umami-software/umami


text:
[UMA 2.9] Assigning recipe to the Dynamic Character Avatar doesn't load the recipe

Assigning a pre-designed dynamic recipe to the Dynamic Character Avatar doesn't load the recipe, instead it loads the default race w/o any changes.

Unity Version: 2019.3.1f1
UMA Version: 2.9 (Package manager version downloaded from Asset Store access)

To Reproduce
Steps to reproduce the behavior:

Assign custom made UMA recipe to the Dynamic Character Avatar field.
Enter playmode.
Observe that default race has been loaded instead of the recipe

Expected behavior
Custom recipe should be loaded instead.
Additional context
This problem is caused by the BuildUsingComponentSettings property in the DynamicCharacterAvatar.
Instead of
        bool BuildUsingComponentSettings
        {
            get
            {
				bool startRecipeEmpty = (loadString == "" && loadFilename == "" && umaRecipe == null);

				if (loadFileOnStart && !startRecipeEmpty)
					return false;
				else
					return true;
			}
        }

That should be:
        bool BuildUsingComponentSettings
        {
            get
            {
				bool startRecipeEmpty = (loadString == "" && loadFilename == "" && umaRecipe == null);

				if (loadFileOnStart || !startRecipeEmpty) // OR instead of AND here
					return false;
				else
					return true;
			}
        }

Changing that line fixes the issue.

Pushed to latest release. Thanks.

authors: Jaimi VergilUa

repo: umasteeringgroup/UMA


text:
hemp/presenter bug with laravel 9

hi
hemp/presenter : 2.* does not support laravel 9 but dev-master support it.
so if you change hemp/presenter to dev-master until new version added to support laravel 9 offically.
thank you

@nour-dev
Check it out (https://github.com/umbrellio/laravel-common-objects/pull/7 ) and if everything is ok, please approve PR or comment this issue.
Thanks.

@pvsaintpe thank you

authors: nour-dev pvsaintpe

repo: umbrellio/laravel-common-objects


text:
Make workflows for UMCCRise and RNASum

UMCCRise and RNASum are CommandLineTools, to allow for pack / zip tag deployment, we need them to be workflows.
Obvious solution is to make single step workflows for each.

Isn't umccrise run as part of a workflow already?

Yep part of the umccrise-with-germline-pipeline workflow, but in future we'd like to run somatic+germline then umccrise on its own

authors: alexiswl skanwal

repo: umccr/cwl-ica


text:
Feature/dev login to main login page

If we want the dev experience to be good - no need to hide these on a magic page.
It is a false security to hide these - they just should not appear on any deployed instance - or if they do appear on a deployed instance the instance should have no real data/features enabled.

repo: umccr/elsa-data


text:
Feature/libitd 2289

Reformatted some of the logging
Added new function that queries PATSy database for new APTrust locations
Edited sync tests
Restructured function that does get requests on APTrust API
Added s-nail to dockerfile for sending emails

https://umd-dit.atlassian.net/browse/LIBITD-2289

See aguilarm-umd#3 for review code changes.

authors: aguilarm-umd peichman-umd

repo: umd-lib/patsy


text:
Bug in Crystal implementation

When running the Dart implementation an Exception is raised on every connection. Please ignore this exception.

Works on my machine

Unhandled exception in spawn: Error reading socket: Connection reset by peer (IO::Error)
  from /usr/local/Cellar/crystal/1.5.0/share/crystal/src/io/evented.cr:61:9 in 'unbuffered_read'
  from /usr/local/Cellar/crystal/1.5.0/share/crystal/src/io/buffered.cr:261:5 in 'fill_buffer'
  from /usr/local/Cellar/crystal/1.5.0/share/crystal/src/io/buffered.cr:103:7 in 'peek'
  from /usr/local/Cellar/crystal/1.5.0/share/crystal/src/io.cr:653:37 in 'gets'
  from /usr/local/Cellar/crystal/1.5.0/share/crystal/src/io.cr:626:5 in 'gets'
  from /usr/local/Cellar/crystal/1.5.0/share/crystal/src/io.cr:596:5 in 'gets'
  from /usr/local/Cellar/crystal/1.5.0/share/crystal/src/io.cr:595:3 in 'gets'
  from src/server.cr:53:9 in 'handle_client'
  from src/server.cr:133:11 in '->'
  from /usr/local/Cellar/crystal/1.5.0/share/crystal/src/fiber.cr:146:11 in 'run'
  from /usr/local/Cellar/crystal/1.5.0/share/crystal/src/fiber.cr:98:34 in '->'

authors: umgefahren vypxl

repo: umgefahren/server-language-benchmark


text:
Association class semantics need fixing: Should not be possible to have multiple linked instances among associated classes

Originally reported on Google Code with ID 610

An association class works very similar to several 1--* associations, with the central
class having all the * ends. However, there is one key semantic difference. It should
only be possible to have one tuple among each combination of associated instances that
are linked by the association class.
For example in the following code, Umple currently allows a person to make two bookings
on the same flight, This should not be possible. Similarly one can't have the same
member twice on a given team. Attempts to do this should fail with a run-time error.
class Flight {
Integer number;
public static void main(String[] argv) {
Flight f1 = new Flight(100);
Flight f2 = new Flight(200);
Passenger p1 = new Passenger("Tom");
Passenger p2 = new Passenger("Jan");
// Book f1 for p1 - first booking in system
Booking b1 = new Booking(f1,p1);

// Book f1 for p2 - should be fine
Booking b2 = new Booking (f1,p2);

// Book again f1 for p2 - should not be possible
Booking b3 = new Booking(f1, p2);

System.out.println("Booking 1 "+b1);
System.out.println("Booking 2 "+b2);
System.out.println("Booking 3 "+b3);

}
}
class Passenger {
name;
}
associationClass Booking {

Flight;
Passenger;
lazy seat;
}

Reported by @umple on 2014-07-24 14:12:12

So what remains of this issue is to call the following upon completion of construction of the association class
canSetFlight = false;
canSetPassenger = false;
rather than just when computing hashCode;

repo: umple/umple


text:
fixing package.json and gulpfile to work with newer node versions

Changes to make build work with Node Version >= 4.x per issue #110. I'm
not sure if I did everything right, but this is what got the build to
finally work on my system that has the latest versions of node/npm.

I wonder whether it may be better to use the native node-sass outputSytle Option (https://www.npmjs.com/package/node-sass#outputstyle) to minify the compiled Sass file  instead of using a separate plugin to accomplish this (gulp-clean-css)?
.pipe(sass({
    outputStyle: 'compressed'
})

Cool -- I just tested this and I like it

authors: jacobarriola jkeener una

repo: una/CSSgram


text:
🛑 Jobs site is down

In d395545, Jobs site (https://jobs.undp.org/cj_view_jobs.cfm) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Jobs site is back up in dccf2b5 after 7 minutes.

repo: undp/uptime-monitor


text:
🛑 Unforest is down

In a1b45f8, Unforest (https://www.unforest.net) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Unforest is back up in 7a5cb5f after 11 minutes.

repo: unforest/uptime


text:
🛑 Nitter is down

In 930b1ce, Nitter (https://nitter.unforest.net) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Nitter is back up in 5561f35 after 14 minutes.


text:
Need help with GitHub action

I am trying to build the binary using actions, but facing some issues.
This is the workflow file.

It might be that your run got terminated because of the time limit – although it states up to 6 hours execution time, the error message in your log could indicate that the virtual machine was terminated.
Maybe there is/was an error in the calculation of the duration start: 2020-06-09T19:29, end: 2020-06-10T00:44; or something else caused the virtual machine to terminate early.

I had rerun the same build. So the previous logs are not available. But that run terminated around 4 hour mark. This run too, it terminated before 6 hour mark.
Any idea how to modify the code to circumvent the 6 hour limit? Can the build script be broken into 2 or more parts?

Any idea how to modify the code to circumvent the 6 hour limit?

As long as you're not using your own machines/VMs I think this cannot be done, as GitHub imposes that limit and they actually have to pay for the compute resources.

Can the build script be broken into 2 or more parts

Maybe. Although it might be quite tricky to achieve that. See also the discussion here: https://github.com/Eloston/ungoogled-chromium/issues/1062

The idea for splitting is to upload the built sources as an artifact and then have another job download the artifact and continue building. I have set up this workflow that achieves that.
https://github.com/jstkdng/ungoogled-chromium-archlinux/blob/master/.github/workflows/build.yml
@kramred Github doesnt pay anything as it is owned by microsoft and actions use azure vms.

@anshul78 – I've followed @jstkdng example and set up a workflow for building Ungoogled Chromium using GitHub Actions, see https://github.com/kramred/ungoogled-chromium-macos/tree/build_on_github
I'm waiting for the final version to finish building and will then open a pull request on the main repo for macOS.
Soon we should have binaries directly from GitHub Actions, and you can also use the workflow to build them yourself.
I'll update in 12-14 h.
It already worked here if you want to grab that binary.
Build times were in the range of 11 to 13 hours.

authors: anshul78 jstkdng kramred


text:
Depends on "Debugging Tools for Windows"?

Exception: dbghelp.dll not found in "C:\Program Files (x86)\Windows Kits\10\Debuggers\x64\dbghelp.dll"
You must install the "Debugging Tools for Windows" feature from the Windows 10 SDK.
ERROR at //build/toolchain/win/BUILD.gn:49:3: Script returned non-zero exit code.
  exec_script("../../vs_toolchain.py",

Obviously it is.


text:
Add unifa-edu's file

created a branch, created a file and made a commit, and opened a pull request

jjhjhjhjhjh;

#3 Thank you

repo: unifa-edu/github-slideshow


text:
Speedtest not working

Hi guys,
both speedtest in the USG dashboard have stopped working this morning.  They are now showing 0 Mpbs.  All the other fields are working fine.  Anything I can do to troubleshoot thses 2 fields?
Thanks

Poller pulls this data from your controller and stores it in your database. If the numbers are 0, that means the controller is providing zeros. You can verify this by checking the API output from the controller.

Poller pulls this data from your controller and stores it in your database. If the numbers are 0, that means the controller is providing zeros. You can verify this by checking the API output from the controller.

Thanks for your help.  I'll first try to reboot the device.  Maybe I'll try to check the API output after.  I don't have any experience doing that, any easy way of checking?

Poller has a build-in tool to dump api paths from the controller. I believe the speed test data is in the site list, so run poller like this:
unify-poller -j "other /api/stat/sites" -c /path/to/up.conf

The quotes are needed to parse the command correctly. You may also need to pass -c /path/to/up.conf to give it a config. All it needs is the url and user/pass so it can auth and grab the api data.

Were you able to find the api data?

Please let me know if I can provide additional assistance.

Please let me know if I can provide additional assistance.

authors: davidnewhall genexxa

repo: unifi-poller/unifi-poller


text:
cli command: ingress

A command to show the ingress path is missing. Currently its just shown once (I think after deck installation).
I guess, the best location would be under unikube app ingress.

@buschNT Isn't unikube deck ingress more to the point? After all, aren't ingresses defined at the deck level?

It's fine for me. deck seems to be the right place.

Not sure tho. We defined app as an instantiated deck, hence the command belongs to the app command group (just as shell, switch, env, etc.). Otherwise we should be consistent with other commands too.

Closed with #79

authors: Schille buschNT schwobaseggl

repo: unikubehq/cli


text:
[W000818] Sen. John Walsh (D-MT)

I got this

YAML file lost. I am working on it.

repo: unitedstates/contact-congress


text:
Update documentation for v1.5

Description
Update documentation for v1.5

Added @modkaffes from this note.. https://github.com/orgs/universelabs/projects/1#card-18812956

Current list of features for Meta...
GENERAL

Framework agnostic.
Meta v1.5 is now fully framework agnostic making it compatible with any framework and or language.
Meta allows developers to quickly design and build quality user interfaces with little effort.
With minimal adjustment, developers are able to create unique interfaces in less time.
Think of the Meta as your design assistant.
Zero design skills necessary.
Web3 compatible.
Meta provides complex typography and layout.
*** Want to add back in ***  - Built in design system and documentation for quick testing.

INSTALL

Simple one line install and one line import

COLOR

Full-spectrum Color System
Color theming.
WCAG accessibility compliant.
Wide gamut color range.
Scalable.
Over 200 color hues.
Non-breakable.
Meta contains a Full-spectrum Color System.
Inspired by Palx and Open Color, Meta's Color System guides developers through fool proof color theming while providing them with a wide gamut of colors to choose from.
No additional color tools necessary.

TYPE

Responsive type scaling
Duo type functionality

Regular type
Editorial type

Although Meta is primarily used as an interface framework, developers can use the advanced type options and simply apply a *-editorial suffix to type classes to get highly functional editorial typography.
No need to adjust font-size, line-height, margins, spacing.
There are two types of typography in Meta:
Regular Typography for interface design and layout within graphical user interfaces. ie. List of songs, play button, settings.
Editorial Typography for lengthier content sets of copy that are for written communications. ie. promotional pages, blog posts, documentation, etc.
Meta adds functional typography that implements complex type scaling with responsive & ratio scaling for greater readability out of the box.
Meta provides complex typography and layout.
No need to adjust font-size, line-height, margins, spacing.
For those looking for greater flexibility, Meta is easily adjustable.
With only a few values, developers can quickly test and deploy dramatic changes to their application.
Enhanced readability out of the box.
Responsive Ratio Type Scaling using the following ratios;

minor-second (1.067)
major-second (1.125)
minor-third (1.2)
mid-third (1.215)
major-third (1.25)
perfect-fourth (1.333)
augmented-fourth (1.414)
perfect-fifth (1.5)
golden-ratio (1.618)

Fully customizable type scaling.
Responsive type scaling for extra small, small and large devices.

SPACING

Vertical Spacing

Margin m-*
Padding p-*
Easy to follow pattern
Benefits:

Vertical Rhythm
Ease of use. Easily apply to typography and all vertical spacing.

META SKETCH RESOURCE LIBRARY

Sketch Shared Library
Automatic updates.
Open source.
Meta Sketch Resource Library including Style Guide, Buttons, Symbols, and more for quick design layout in Sketch.
The library allows developers to add Meta UI to their Sketch App for in app access to Meta styles, colors, type, components, and more.
Once added, the Meta UI library syncs directly to Sketch Cloud.
Sketch will notify users of any additions or updates.

New Headline..
Headline

Meta is a Web3 frontend UI framework
Currently Meta focuses on simplifying and making typography easier for developers to design effective content. It also comes with a broad range color system to take away the pain of choosing colors.

Done. Meta v1.5.5 documentation. There is more to add to the documentation, but this is plenty to get a user started and using the most of Meta.
Meta Documentation v 1.5.5 (7f3d24196b94832700f3ad544d7e8ace9825516e)

repo: universelabs/meta


text:
Determine which elements to include in footer

Should things like copyright statements, notices, policies, social media, etc. be formatted consistently across institution sites? If so, which ones should be required on all pages and how do we allow for variations if/when needed?
I believe this also came up in discussion: do all institutions want to incorporate both 'local' and 'global' footers? A local footer can include contact info, social media links, and related links for the college or department page that the user is currently browsing. A global footer includes contact info and links relevant to the entire institution, no matter which page a user is currently browsing.

Local footer potential elements:

College/department/unit contact info
College/department/unit social media
Related links relevant to the college/department/unit

Global footer potential elements:

Institution contact info
Institution social media
Institution resources and links
Institution notices/policies
Copyright info

Am I missing any?

repo: univneb/dcf


text:
Use PPA's to install dependencies on Ubuntu installation script

Reading the source code of the installation script for Ubuntu install_ubuntu.sh I see that the following dependencies and its dependents are build from source or compiled

i3 gaps
Polybar

Maybe the code can be refactored to use PPA's?
I have personally use this PPA to install some of those dependencies, which is maintained by the regolith-linux team
Hope this helps to avoid less bugs like those mentioned in #107 ?

Hello sir,
I have personally never used the PPA directly (I've used i3 on Ubuntu like only once in the past), so I don't know if there would be any major difference. But in general it's a good idea to use it to avoid dependency issues. Would you mind creating a PR with the suggested changes?

Hi!
Yeah I would have no problem to create a PR, give me a week to test with those changes, if there is no Pull Request means that my experiment failed.


text:
feat: get metadata with sharp

Redo https://github.com/unjs/ipx/pull/117

Coming back to this, considering we might make sharp an optional dependency to support other formatters, as well as to keep initial stage (meta detection) pure js and non async, i think makes sense to keep supporting image-meta

repo: unjs/ipx


text:
.catch(e => e.message) is different from in nuxt dev and production

I'm using Nuxt3 rc11.  I have:
// server/api/foo.js
export default defineEventHandler(async (event) => {
    throw createError({ statusCode:400, statusMessage:"This user doesn't exist" })
}

And:
// /pages/foo.vue
const error = ref(null)
onMounted(async() {
	await $fetch("/api/foo")
	.catch(e => {
		console.log(e)
		error.value = e.message
	})
})

When U run the app locally if I add {{error}} in my template I correctly get This user doesn't exist but when I deploy I get Bad request - Why this difference between dev and production? Any way to get them to return the same message? Thanks.

Reproduction: https://stackblitz.com/edit/github-dyqv6f

I can't reproduce locally with a production build. If you can, would you provide a reproduction? In future, would you open Nuxt-specific issues in https://github.com/nuxt/framework? We can move them upstream depending on the root cause.

This was most likely related to this @danielroe - I just found my own issue looking for this. Posting it here just in case it helps someone https://github.com/nuxt/nuxt/issues/24693

authors: cosbgn danielroe

repo: unjs/ofetch


text:
[Feature Request] jtidy

Checklist

[X] I searched exising issues and no one else requests similar feature.
[X] I think that 25%+ users are positive towards this feature.

Describe the feature
https://github.com/jtidy/jtidy
Additional context
No response

https://central.sonatype.com/artifact/com.github.jtidy/jtidy/1.0.5

repo: unknowIfGuestInDream/javafxTool


text:
Dev

Description
added benchmarks and logging into our server endpoints
How did you test the changes?
we created test files to test each endpoint manually as well our circleci setup

we still need to add more API testing


text:
Question

Im really bad at CMD but could I ask if you can make me a bat file that applies the highest compression possible (For Use with PCSX2) and one that can batch uncompress. I have a bat that I can change to uncompress a single cso but its a bit of a hassle.

Thank you for this

PCSX2 seems to play games with lz4 just fine

Hmm - I'm pretty sure it doesn't currently?
https://github.com/PCSX2/pcsx2/blob/master/pcsx2/CDVD/CsoFileReader.cpp#L62
Note that to use lz4 you would have to use --format=zso or --format=cso2.  The file's header would then be rejected by all three emulators as far as I know.  Most of the time, lz4 compresses worse but faster, although sometimes it wins.
-[Unknown]

oh your right I guess it defaulted to another method when I put lz4

having an issue your decompress no longer works it just spits out a empty iso. files arnt currupted since other programes can decompress them

Hm, that's strange.  Does it say anything in the window?  It should still work - not sure if related to some Windows update.
-[Unknown]

basically says couldnt find cso or not a valid cso

Hm, it's still working for me.  You're using the latest maxcso.exe, and then dragging the CSO file into the decompress.cmd script?
-[Unknown]

Thanks for this tool, @unknownbrackets, the compression level is indeed impressive!
But...
I can confirm the decompress option is broken. My steps:

Build maxcso v1.11.0-4-g942a9a62 (Linux)
maxcso --block=32768 --use-zopfli input.iso -o output.cso

input.iso: Complete

maxcso --decompress output.cso

Error while processing output.cso: CSO header indicates unsupported sector size

Ah right, I forgot something to allow decompression of larger block sizes.  Not a hard fix.
-[Unknown]

I confirm this is fixed with https://github.com/unknownbrackets/maxcso/commit/e24f55ce6dad3f52ae44a2570fea429d31ce1c06, thanks!

authors: RinMaru unknownbrackets vnctdj

repo: unknownbrackets/maxcso

license: isc


text:
Fixing getSettings method to support domains & sites in the trusted_host_patterns array. Updating change log.

Fixed

Fixed construction of trusted_host_patterns array to support sites defined in the SITES constant.

Looks good. I'd recommend a comment with examples. // This could result in patterns like [ 'www.domainAExample.com', 'subDomain.domainAExample.com', 'subDomainB.domainAExample.org' ]
Much like the drupal settings.php has very verbose examples by default. We want to ensure the users (developers) are getting the same feature set that they use to get when they used drupal defaults. And also perhaps a little something about how this is better than that. (Perhaps even linking to https://www.drupal.org/docs/installing-drupal/trusted-host-settings )

Please also note that most developers will have to have an override of this of some sort to get their docksal, ddev, or DrupalVM to work properly and any suggestions you can add are greatly appreciated.

Looks good. I'd recommend a comment with examples. // This could result in patterns like [ 'www.domainAExample.com', 'subDomain.domainAExample.com', 'subDomainB.domainAExample.org' ]
Much like the drupal settings.php has very verbose examples by default. We want to ensure the users (developers) are getting the same feature set that they use to get when they used drupal defaults. And also perhaps a little something about how this is better than that. (Perhaps even linking to https://www.drupal.org/docs/installing-drupal/trusted-host-settings )

Please also note that most developers will have to have an override of this of some sort to get their docksal, ddev, or DrupalVM to work properly and any suggestions you can add are greatly appreciated.

You could even go the Advanced ENV route if you wanted https://www.drupal.org/docs/installing-drupal/trusted-host-settings#s-advanced-instructions   (for local devs)

Perfect thank you!

repo: unleashedtech/dotenv-drupal


text:
Vue SFC CSS broken with rspack and rsbuild

Describe the bug
same issue in rsbuild repo
Reproduction
Rsbuild Vue3 demo
System Info
System:
    OS: macOS 14.5
    CPU: (10) x64 Apple M1 Pro
    Memory: 127.99 MB / 32.00 GB
    Shell: 5.9 - /bin/zsh
  Binaries:
    Node: 18.15.0 - ~/.nvm/versions/node/v18.15.0/bin/node
    Yarn: 1.22.22 - ~/.yarn/bin/yarn
    npm: 9.5.0 - ~/.nvm/versions/node/v18.15.0/bin/npm
    pnpm: 9.3.0 - ~/Library/pnpm/pnpm
  Browsers:
    Chrome: 125.0.6422.142
    Safari: 17.5

Used Package Manager
pnpm
Validations

[X] Follow our Code of Conduct
[X] Read the Contributing Guide.
[X] Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.
[X] Check that this is a concrete bug. For Q&A, please open a GitHub Discussion instead.
[X] The provided reproduction is a minimal reproducible of the bug.

The latest version of rspack and rsbuild seems works fine

repo: unplugin/unplugin-vue-components


text:
Portainer Config

Dear All,
can someone help me out with the portainer stack config? That would be awesome:
version: "3.9"
services:
  influxdb:
    container_name: unifi_poller_influxdb
    image: influxdb:1.8
    ports:
      - 8086:8086
    volumes:
      - /volume1/docker/unifi_poller_influxdb:/var/lib/influxdb
    environment:
      - INFLUXDB_DATA_DIR=/var/lib/influxdb/data
      - INFLUXDB_DATA_WAL_DIR=/var/lib/influxdb/wal
      - INFLUXDB_DATA_META_DIR=/var/lib/influxdb/meta
	networks:
      manual:
        ipv4_address: 172.18.0.31
	restart: on-failure:5

unifi-poller:
    image: ghcr.io/unpoller/unpoller:latest
    container_name: unifi_poller
    hostname: unifi_poller
    volumes:
      - /volume1/docker/unifi_poller:/config
    ports:
      - 9130:9130
    environment:
      - UP_INFLUXDB_URL=http://172.18.0.31:8086
      - UP_UNIFI_CONTROLLER_0_USER=unifi_poller
      - UP_UNIFI_CONTROLLER_0_PASS=(unifi_poller_password)
      - UP_UNIFI_CONTROLLER_0_SAVE_ALARMS="true"
      - UP_UNIFI_CONTROLLER_0_SAVE_ANOMALIES="true"
      - UP_UNIFI_CONTROLLER_0_SAVE_DPI="true"
      - UP_UNIFI_CONTROLLER_0_SAVE_EVENTS="true"
      - UP_UNIFI_CONTROLLER_0_SAVE_IDS="true"
      - UP_UNIFI_CONTROLLER_0_SAVE_SITES="true"
      - UP_UNIFI_CONTROLLER_0_URL=https://192.168.1.1:8443
      -UP_POLLER_DEBUG="true"

    networks:
      manual:
        ipv4_address: 172.18.0.32
    restart: on-failure:5

networks:
  manual:
    external: true

I think that I didn't configure the InfluxDB Part correctly, thank you for your help!
KR
Rok

This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 7 days.

Apparently no one uses the Portainer to configure the containers

Just thought I'd post a working Prometheus/Portainer config for you (or maybe for the devs to offer some insight into, or help improve docs, or whatever).
I have just gotten Prometheus going in the last week or so, so I am not going to have much insight beyond what I'm posting here.  (Yes, I need to fix permissions and stop running Prometheus as root, as well as a couple other things....but this at least gets a basic "up and running" config).
I'm not sure if it's a weirdness in Portainer, or the documentation is slightly unclear and I was mis-reading it.  I kept getting errors about being unable to bind the port in the unpoller log, which would then cause it to throw other errors about accessing the Unifi Controller.  What got it working was having a discreet port assignment in the Unpoller stack, while also deleting the http_listen line in up.conf.
Portainer Stack Excerpt:
prometheus:
  image: prom/prometheus
  user: '0'
  container_name: prometheus
  ports:
    - 9090:9090
  restart: unless-stopped
  volumes:
    - /home/[redacted]/docker/prometheus/prometheus.yml:/etc/prometheus/prometheus.yml
    - /home/[redacted]/docker/prometheus/prom_data:/prometheus
  command:
    - '--config.file=/etc/prometheus/prometheus.yml'
unpoller:
  image: ghcr.io/unpoller/unpoller:latest
  restart: unless-stopped
  ports:
    - 9130:9130
  container_name: unpoller
  volumes:
    - /home/[username]/docker/unpoller:/etc/unpoller

up.conf:
[poller]
  debug = false
  quiet = false
  plugins = []
[prometheus]
  disable = false
  report_errors = false
  dead_ports = false
[influxdb]
  disable = true
[loki]
  disable = true
[datadog]
  enable = false
[webserver]
  enable = false
[webserver.accounts]
[unifi]
  dynamic = false
[unifi.defaults]
  url = "https://192.168.1.1"
  user = "Prometheus"
  pass = "[redacted]"
  sites = ["all"]
  save_sites = false
  hash_pii = false
  save_ids = false
  save_events = false
  save_alarms = false
  save_anomalies = false
  save_rogue = false
  verify_ssl = false
  ssl_cert_paths = []

Prometheus.yml:
- job_name: 'unpoller'
  scrape_interval: 30s
  metrics_path: /metrics
  static_configs:
  - targets: ['192.168.1.121:9130']

repo: unpoller/unpoller


text:
Unable to use fine-tuned Llama 3 model on CPU

Hello,
I have fine-tuned a Llama 3 model and now I would love to use it on a CPU. I tried to use device_map = 'cpu' when loading the model.
However, I am still encountering CUDA issues such as
RuntimeError: CUDA error: an illegal memory access was encountered or my kernel crashing.

After taking a deeper look into the code, I've noticed that many parts are hardwired to use CUDA: https://github.com/search?q=repo%3Aunslothai%2Funsloth+cuda&type=code
Could you provide any tips on how to use my fine-tuned model on the CPU, or let me know if it's not possible?
Thank you!

Oh for inference on CPU only, please use transformers directly - sadly we don't support CPU

Thank you for your answer. I already feared that would be the case.
I was wondering if it is possible to convert the model I already trained with unsloth into transformers? Or is there a way to import the checkpoints into a compatible transformer model?

@code-ksu I believe the model can be loaded directly in to Transformers.  Moreover, I dont know your use case but converting to GGUF (llama.cpp) may also help for CPU inference.

@code-ksu have you been able to run your model on CPU?

Ye use llama.cpp / GGUF for CPU inference

Please refer to the llama.cpp repo. They have excellent documentation with loads of examples.

Another option is to run inference on the CPU with native transformers with
from peft import AutoPeftModelForCausalLM
from transformers import AutoTokenizer
model = AutoPeftModelForCausalLM.from_pretrained(
    "lora_model", # YOUR MODEL YOU USED FOR TRAINING
    load_in_4bit = load_in_4bit,
)
tokenizer = AutoTokenizer.from_pretrained("lora_model")

after a finetune

authors: code-ksu danielhanchen dstarcev erwe324

repo: unslothai/unsloth


text:
Feature: add support for batch import of attributes for add_edges_from  in ukv.graph

Describe what you are looking for
Currently there is ability to add edges in batches with add_edges_from() where source node and target node can be supplied as arrays. But attributes are copied fully for all edges. And if I want to provide different edge attributes, I can't do it in batches.
This looks like somewhat in-between NetworkX add_edges_from and ML-oriented frameworks DGL add_edges.
Could you add interface where source nodes, target nodes and attributes are all arrays of same size? So i-th row of the each array corresponds to the i-th edge.
Can you contribute to the implementation?

[ ] I can contribute

Is your feature request specific to a certain interface?
It applies to everything
Contact Details
No response
Is there an existing issue for this?

[X] I have searched the existing issues

Code of Conduct

[X] I agree to follow this project's Code of Conduct

A potentially better design might be to allow merge operations on the Graph if a person supplies a PyArrow table and specifies which columns should be treated as the source and target ID, automatically routing the remaining ones into edge properties. Thoughts?

Yes it is good idea. I think we should have add_edges_from PyArrow table

authors: AleksandrKent ashvardanian davvard

repo: unum-cloud/ukv


text:
Git submodule HighFive

When building the package I did a simple git clone but I had the error that ext/HighFive/include is empty... I realized it was a submodule and build it manually by cloning HighFive in the desired location. It would be great to at least document how to install this package.
Also do you plan to offer it as an ros-melodic-mesh-tools package?

Hi @ToniRV, yes we plan to release this software package for kinetic, lunar, and melodic soon.

Also struggled with install a bit. One quick note is that having a .gitmodules file in the root directory defining the modules so that we can run
git submodule init
git submodule update

will solve this problem and cause the dependencies to clone in properly. Having the .gitmodules in the /hdf5_map_io directory caused problems for me.

When building the package I did a simple git clone but I had the error that ext/HighFive/include is empty... I realized it was a submodule and build it manually by cloning HighFive in the desired location. It would be great to at least document how to install this package.
Also do you plan to offer it as an ros-melodic-mesh-tools package?

Hi, I have face same error. Is there any structure  how to build HighFive manually?

Hi, I have face same error. Is there any structure how to build HighFive manually?

I have solved problem by building lvr2.

Just run git submodule update --init --recursive

authors: ToniRV VahidBehtajiSiahkalMahalleh marcusabate spuetz


text:
🛑 Frankfurt, Germany is down

In 834ce28, Frankfurt, Germany ($FRANKFURT) was down:

HTTP code: 403
Response time: 14 ms

Resolved: Frankfurt, Germany is back up in bb3f3d6.


text:
🛑 Paris, France is down

In 0a4e1b7, Paris, France ($PARIS) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Paris, France is back up in 60a285c after 15 minutes.


text:
update the externalname configuration for aws_lambda_alias to reflect…

… the true ID format
Description of your changes
This PR changes the ExternalName configuration for aws_lambda_alias to match the id format expected by terraform. Specifically, the config was previously based on the import syntax for the resource, but TF uses the full ARN as the Id.
Fixes #653
I have:

[x] Run make reviewable test to ensure this PR is ready for review.

How has this code been tested
Local testing - provisioned a lambda function via S3 bucket and a function alias for a published version.

/test-examples="examples/lambda/alias.yaml"

@djeremiah We have uptest failing on the current example in examples/lambda/alias.yaml – could you have a look to see if the example needs updating so we can ensure we keep e2e coverage for this resource.

Do we generally want a single file to provide the e2e test? Or can we include other examples as dependencies? Testing the Alias will require publishing a lambda function. The plumbing for all of that appears to be fully included in examples/function.yaml, so we can either re-run the test including that example, or we can copy the needed items into alias.yaml.

We tend to want to include all the necessary elements in the example file so that they can be run independently.

/test-examples="examples/lambda/alias.yaml"

/test-examples="examples/lambda/alias.yaml"

authors: djeremiah jeanduplessis

repo: upbound/provider-aws


text:
Add azurerm_management_lock,azurerm_resource_policy_assignment,azurer…

…m_resource_policy_exemption,azurerm_role_definition,azurerm_subscription_policy_assignment,azurerm_subscription_policy_exemption

Description of your changes

Fixes #151
Moving 6 resources to v1beta1 version

[x] azurerm_management_lock
[x] azurerm_resource_policy_assignment
[x] azurerm_resource_policy_exemption
[x] azurerm_role_definition
[x] azurerm_subscription_policy_assignment
[x] azurerm_subscription_policy_exemption

I have:

[x] Run make reviewable test to ensure this PR is ready for review.

How has this code been tested

Manually (attached screens for manual intervention):

Uptest:

/test-examples="examples/authorization/managementlock.yaml"

/test-examples="examples/authorization/policydefinition.yaml"

/test-examples="examples/authorization/roledefinition.yaml"

/test-examples="examples/authorization/subscriptionpolicyassignment.yaml"

/test-examples="examples/authorization/subscriptionpolicyexemption.yaml"

repo: upbound/provider-azure


text:
Add use title for auto merge

Automerge by default assumes commit message, and since some of the sources are not able to customize their commit messages this is the most obvious way to get the desired merge message with automerge.
Fix #776
Test
🤷♂ Could not find a test for this area of the code, feel free to point me to it 😅
Additional Information
Allow it to behave like user would make pull request with auto merge for squash and rebase commit messages.

man_shrugging Could not find a test for this area of the code, feel free to point me to it sweat_smile

Well I missing quite a lot of test :)

since some of the sources are not able to customize their commit

You should be able to customize your commit using https://www.updatecli.io/docs/plugins/scm/git/#_commitmessage
I am currently working on gitea documentationm so I'll also cleanup a bit the git and github doc which is a bit outdated

Well I want to customize the shell commit message which does not seem possible and I don't want to customize my commit message on scm object as I suspect it does not support templating from for instance {{ source "plugin" }}

as suspected after some testing, updatecli has undesired results:
https://github.com/jetersen/bom/commit/338239047677eda4d55f1893dbfe58463d1777e2
https://github.com/jetersen/bom/pull/2
I would love to get rid of the mandatory chore really ought to be optional :)
Also get rid of the mandatory ... shorting. Let the user decide what is too long.
Still includes the shell command which I care little for 😅

At least this PR would fix my immediate issue :)

as suspected after some testing, updatecli has undesired results:

that's sounds like a regression :)

Also get rid of the mandatory ... shorting. Let the user decide what is too long.

Well I don't have strong opinion, I decided to stick to the 72 characters

At least this PR would fix my immediate issue. Potentially I should make sure that the title is expanded for source sweat_smile

This PR is really useful, and I will probably start using it as well.

I'll trigger the release 0.29.0 tomorrow

After some testing, this does not work at least the way it was intended:
https://github.com/jetersen-cloud/updatecli-test/commit/9cf5bf824623336fca705bffbc9f2b3086470711

fixes #784

authors: jetersen olblak

repo: updatecli/updatecli


text:
🛑 iLib is down

In 6f2c7b4, iLib (http://ilib.upmin.edu.ph) was down:

HTTP code: 0
Response time: 0 ms

Resolved: iLib is back up in 38f10f4 after 10 minutes.

repo: upmin-dev/UP-time


text:
🛑 OS Ticket is down

In 82621ee, OS Ticket (https://support.upmin.edu.ph) was down:

HTTP code: 500
Response time: 1059 ms

Resolved: OS Ticket is back up in a38fe77 after 27 minutes.


text:
Torrent detail screen changes if the torrent displayed disappears from the selection in the main screen

Basically the title, torrent detail screen changes if the torrent displayed disappears from the selection in the main screen.
An example, in the main torrent screen I am filtering by Active, so I get a list of the active torrents. Now I click in one, and I get to the torrent detail screen for that specific torrent. While I am checking the torrent detail screen, if the selected torrent becomes inactive and is then removed from the main screen list, it is also removed from the torrent detail screen and the details of a different torrent that is active are shown instead.
What I would expect is, if I select to view the torrent details of a specific torrent, I keep seeing the details of that specific torrent, even when it is removed from the present selection.

I won't be fixing this in the current version. The details page is a giant viewpager, which uses the same source as the list itself. If I ever finish rewriting the app, I don't plan on using a viewpager for the details (just a single instance to whatever torrent as clicked), so that problem be present.

authors: subiol urandom

repo: urandom/gearshift


text:
Feedback for Wiko page, Wiko Power U10

I have Wiko Power U10 and Phone Assistant does not have any Advanced or battery settings, also dialing*#*#86569726#*#* doesn't do anything (just clears the dialing screen confirming that the action is triggering something)

Found something:

Battery >

POWER SAVING OPTIMIZATION >

Power Saving disable
Battery Manager > User Battery Manager disable

APPS BATTERY SETTINGS:

Apps optimization select app:

App optimized disable
Standby wakeup optimization No optimize
Standby sleep optimization No optimize
Standby network data No optimize

Close apps after screen lock disable on selected app
Auto launch management:

App auto launch enable on selected app
App secondary launch enable on selected app

BOOT_COMPLETED action does work now, testing killing on standby

Hello, would it be possible to send me screenshots of these settings? I will update the page for the Wiko - some users visiting the project web can have troubles with English, so seeing the layout on images will help them recognize the corresponding option in their system settings. Thanks.

Hello, would it be possible to send me screenshots of these settings? I will update the page for the Wiko - some users visiting the project web can have troubles with English, so seeing the layout on images will help them recognize the corresponding option in their system settings. Thanks.

I understand.
Once I can confirm that the solution I've found fully works as intended, I'll produce screenshots.
I've only confirmed that the BOOT_COMPLETED is triggered and the service starts at boot, but I've yet to prove it keeps running endlessly.

repo: urbandroid-team/dont-kill-my-app


text:
Allow explicit ActionFuncs in HandleAction

Hi there! I'm working with cli and I'm proposing this patch to address the following use case.
Problem
This change is related to this TODO and may help to address it in the long term. Supporting the "new" approach is a good first step toward deprecating the old approach. Let me know what you think!
The TL;DR is, when defining my command-line interface I want to be able to explicitly using the ActionFunc function type, rather than having to spell out func(c *cli.Context) error every time.
The longer version is, I have a "handler" function type and a map of required fields. I want to be able to combine the handler function and the required fields to generate an action function (ActionFunc) which can be attached to the Action field of a cli.Command. In my code, I have something that looks like this:

// Function type for the actual functions that get called to execute a command
type CLICommand func(*cli.Context)

func makeAction(command CLICommand, requiredFields map[string]string) cli.ActionFunc {
  action := func(c *cli.Context) error {
    // TODO: validate the context by ensuring that the requiredFields are present
    // TODO: execute `command`
  }
  return action
}

Without this patch, the code above will raise this error:
ERROR invalid Action type. Must be `func(*Context`)` or `func(*Context) error).  This is an error in the application.  Please contact the distributor of this application if this is not you.See https://github.com/urfave/cli/blob/master/CHANGELOG.md#deprecated-cli-app-action-signature

The alternative would be to change the function signature to
func makeAction(command CLICommand, requiredFields map[string]string) func(*cli.Context) error {

but this is not as clean, in my opinion.
Changes
HandleAction allows functions which have the same signature as
ActionFunc, but real ActionFunc functions are no supported. This
means that if a user application wants to define actions explicitly
using the ActionFunc type, HandleAction won't allow it.
This patch adds support for explicitly typed ActionFunc functions.

Hi @larsbutler,
Thank you for this detailed submission! This was actually also fixed in #568 (and released as 1.19.1); you may just need to update. Please let me know if this is not the case.

@jszwedko Ah, cool. I hadn't noticed that. I just updated and that patch does seem to address my issue. I'll close this one. :)

authors: jszwedko larsbutler

repo: urfave/cli


text:
Use implement a different Firebase URL for web / iot

for web - https://ngconf-simon.firebaseio.com/wev
for IoT - https://ngconf-simon.firebaseio.com/iot

Probably using DI


text:
RFC: Add solid

Summary
Add new package solid-urql providing solid-js bindings
Proposed Solution
Implement following hooks:

createQuery
createMutation
createSubscription

Suspense
Solution used in tanstack solid should be applicable for urql
Note
I'm willing to provide implementation, got already createQuery working along with some tests

An implementation already exists, see: #2527
I haven't actually tested and reviewed this myself yet, but it actually never got merged because tests were an issue and due to bandwidth constraints I wasn't able to actually look into this myself.
Also, see for prior discussion: https://github.com/urql-graphql/urql/discussions/3242#discussioncomment-6064034
I can't vouch for the correctness of #2527 entirely, but it had maintainer-oversight partially through it, so apart from tests it should be good to go, although I'd still have to take a look at reviewing it 🤔
So, if you don't mind, if we can get a testing approach combined with some of that previous code, we should get really close to being able to ship this 🙏

Ok, thanks will check those out today

I have reviewed #2527 and from what I see it levereges createResource to handle everyting. There's as well implementation provided in https://github.com/urql-graphql/urql/discussions/3242#discussioncomment-6071696 which is somewhat what I had in mind - it leverages createResource to trigger suspense.
From what I see there are few problems with implementation provided in #2527
createQuery
Problems

It will always suspend which might not be desirable in all cases and implementing configurable suspense doesn't seem feasible
Returned state is wrapped with Resource , ideally I think state should just be union of OperationResult and fetching. Wrapping it in Resource can be confusing as now we have error in Resource and after we get result we have error field in OperationResult  as well. Additionally naming and structure of state is different than in other bindings, I think it would be great to have similar api to react
Options are passed via single accessor

Proposal
Based off tanstack solid query createBaseQuery

Persistent wonka subscription listening to makeSubject and using createResource only to trigger suspense, we could easily check provided suspense flag from client & context and react accordingly. Then any changes to variables or via refetch will just emit on subject
Return union of OperationResult + fetching directly, via proxy in order to trigger suspense
Provide each options as T | Accessor<T> - take a look at https://github.com/solidjs-community/solid-primitives/blob/main/packages/graphql/src/index.ts

createMutation
Problems

Using createResource will suspend when executing mutation
createResource primitive was meant for fetching data not executing mutations

Proposal

Same thing as in other bindings - wonka stream which at specific moments updates local state and returns promise
Provide each option as T | Accessor<T>

As author of #2527, I'll also apologize for never having the bandwidth to get that over the finish line. If you're interested in making Solid bindings a reality and have the bandwidth, it'd be amazing for you to take whatever is useful (if anything) from #2527 and join it with the approach from solid-query (which is realistically likely much better aligned with Solid best practices than #2527), and I'd be more than happy to review/help along the way!
I'd love to see solid bindings for urql, but have been pulled in other directions and just haven't had the pressing need to get solid bindings over the finish line.

Thats great, will provide PR in upcoming week

PR is up @gksander implementation is done, thought still got to add code docs

Let me know if you'd like any work to be offloaded. I'll try to get around to a first pass review next week. Worst case the PR will get my full attention the week after, but I'm hoping we can get a prerelease ready before then.
Thanks already so far for all the effort you've put in! 🙌

No need to offload work, I'll have time this week I don't think that it should be much work as most of code docs will be same as for react with slight differences being:

Hook naming - different convention prefix is create instead of use
Some args are union of accessor and value

Hey! Thank you so much for providing a cleaner implementation. As author of  #3242 I'm looking forward to using this a drop in replacement of mine. I wonder if there is a cleaner way to integrate solid's built in hydration support with urql's ssr exchange.  In my implementation I had to modify ssr exchange in order to make it work with solids built-in hydration. It was quite honestly more of a hack to get it working asap in production.  With current status of the pr, one would need to serialize results to html in order to make ssr exchange work (this is how  it works for official ssr exchange). But that means 2x serialization cost since solid already serializes promises and data itself too. In bigger queries paying the double cost of serialization is not optimal. Or maybe its out of scope for this PR?

@Nvos How is PR coming up?

I have made tests more predictable last week, currently I'm trying to make tests run from root of repo (can run them from package implementing solid easily using additional vitest config) which seems to be problematic as it includes all packages with same config.

@Nvos Can someone use this PR in a project?
I am trying to understand how to make use of this PR. Need graphql client in solid.js

@nikitavoloboev Sure feel free to use it
From my perspective client is pretty much finished just couldn't get tests/lint to work with current state of urql repository thus from my side it is on hold for now. Bear in mind that it was only initially revevied by maintainers so there still might be problems with it.

@urql/solid has been released in https://github.com/urql-graphql/urql/pull/3607

authors: JoviDeCroock Nvos gksander kaushalyap kitten nikitavoloboev ofarukaydin

repo: urql-graphql/urql


text:
Using collection_items function to retrieve more than 100 items

Hey there,
I am using pyzotero to retrieve two collections and compare their items. I can retrieve the entries if I apply the collection_items function to the Zotero object with the respective collection ID. However, the function is limited to 100 entries. I tried changing the limit parameter to 500, but I still get 100 entries. If I set a limit of 50, I can retrieve 50, so the parameter generally works. Below I have included the line of code that I used. Is there something I am missing or is the function generally unable to retrieve more than 100 items? When I filter for the tag in Zotero, I retrieve 124 items.
included_items_1 = zot_1.collection_items(collection_id_1, tag = "include", limit = 500)

You can try wrapping the calls in zotero.everything: https://pyzotero.readthedocs.io/en/latest/index.html?highlight=Everything#zotero.Zotero.everything

Thanks for the fast reply and your help!
I made it work by using your suggestion.

authors: JorrisonFord urschrei

repo: urschrei/pyzotero


text:
Simplification module for Apple silicone models (ARM)

Please release module which is compatible to run with Apple M1 models.
Or could you please guide how to build it from source code?

Simplification 0.5.17 has been released to PyPI with support for Apple Silicon. Please try it!

@urschrei Thank you for the release with support for ARM M1. I have tried recently Simplification 0.5.19 & 0.5.17. I can install it on M1, but when I try to import (from simplification.cutil import simplify_coords), I get the following ImportError:
ImportError: dlopen(/Users/mac-user/miniconda3/envs/pd/lib/python3.9/site-packages/simplification/cutil.cpython-39-darwin.so, 0x0002): symbol not found in flat namespace '_drop_float_array'

@urschrei Thank you for the release with support for ARM M1. I have tried recently Simplification 0.5.19 & 0.5.17. I can install it on M1, but when I try to import (from simplification.cutil import simplify_coords), I get the following ImportError:
ImportError: dlopen(/Users/mac-user/miniconda3/envs/pd/lib/python3.9/site-packages/simplification/cutil.cpython-39-darwin.so, 0x0002): symbol not found in flat namespace '_drop_float_array'

I have the same issue while importing on M1. Works fine when I have to import using anaconda but get that error in a miniforge environment

I unfortunately don't use anaconda (and I don't know what miniforge is), so I don't know how they interact with PyPI or what kind of environments they provide, so you'll probably have to debug this yourself for the foreseeable future.

@akash-y Did you install simplification with conda command (conda install simplification)? I got the following error with the conda command:
PackagesNotFoundError: The following packages are not available from current channels:
  - simplification
Current channels:
  - https://repo.anaconda.com/pkgs/main/osx-64
  - https://repo.anaconda.com/pkgs/main/noarch
  - https://repo.anaconda.com/pkgs/r/osx-64
  - https://repo.anaconda.com/pkgs/r/noarch

I installed it using pip actually. Although I am not entirely sure about whats happening, I am guessing this has to do with interference between miniforge/conda and pip. I tried reinstalling in the environment that was able to import successfully but ended up getting the same error on import. Having this problem right after I installed miniforge and tensorflow on the mac M1

Hi @nka77 @akash-y @gopalcb 0.5.22 has just been released, which I hope works correctly on M1: https://pypi.org/project/simplification/0.5.22
Please try it and let me know.

@urschrei 0.5.22 working fine for me (using pip):
(toyenv) james@cross toy % pip list | grep simplif
simplification     0.5.22
(toyenv) james@cross toy % uname -a
Darwin cross.local 21.3.0 Darwin Kernel Version 21.3.0: Wed Jan  5 21:37:58 PST 2022; root:xnu-8019.80.24~20/RELEASE_ARM64_T8101 arm64
(toyenv) james@cross toy % python
Python 3.8.9 (default, Oct 26 2021, 07:25:53)
[Clang 13.0.0 (clang-1300.0.29.30)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> from simplification.cutil import simplify_coords
>>> coords = [
...     [0.0, 0.0],
...     [5.0, 4.0],
...     [11.0, 5.5],
...     [17.3, 3.2],
...     [27.8, 0.1]
... ]
>>> simplified = simplify_coords(coords, 1.0)
>>> simplified
[[0.0, 0.0], [5.0, 4.0], [11.0, 5.5], [27.8, 0.1]]
>>>

Thanks!

authors: JYOuyang akash-y gopalcb inavjotkaur urschrei

repo: urschrei/simplification


text:
/status 表示画面を追加して《OS-TTS》や《CoeiroInk》で利用可能な話者の一覧を簡単に確認しやすくします

提案

WEB UI に /status を追加します。
さしあたり 《OS-TTS》 や 《CoeiroInk》 の話者の一覧を表示します。
今後も何か状態表示を追加する場合、GUI表示機能としてこの画面に集約します。

提案の背景
あったら便利そうと思いました。開発者としても、特にWindowsユーザーさん向けにコマンドラインの使い方を遍く解説するのは少し面倒なので、いっそのことGUIステータス画面を用意して「VACを起動してこの画面を見ればわかります。」と紹介できた方が楽かと思いました。

実装したのじゃ👀 次のバージョンには取り込まれるのじゃ。

repo: usagi/virtual-avatar-connect


text:
feat(#19): Default to user's OS on Downloads page

Closes #19
Now it'll automatically select/highlight the appropriate tab according to the user's OS

Before
After

hey @helloanoop when will this PR be merged?

Update: Unfortunately I won't have time anymore to contribute to Bruno (and subsequently follow up on this PR in case of issues). I've allowed edits for maintainers so feel free to take over this PR or close it as you see fit 👍

repo: usebruno/bruno-website


text:
Auth2.0 Authorization Code fails to open login screen - Error: ERR_ABORTED (-3) loading

When setting up an HTTP call which uses OAuth2.0 with Authorization Code grant type, after I provided all URL and credentials details, when I click in "Get Access Token" then I receive the following error:
Error invoking remote method 'send-http-request': Error: ERR_ABORTED (-3) loading 'https://xxxx.authentication.sap.hana.ondemand.com/saml/discovery?returnIDParam=idp&entityID=https://xxxxx.authentication.sap.hana.ondemand.com&idp=xxxxxxx.ondem&isPassive=true'

I don't have much more details so far as there are no extra logs on console. And unfortunately I had to hide some internal information on the URLs.
I'm ok to try to sove this on my own later and push a PR

I have very similar problem.
Error invoking remote method 'send-http-request': ReferenceError: responseBody is not defined

If we have ability to inspect raw request & raw response, that will simplify this. As of now, I dont know if such an option exists.

Thank you for the PR @thekalinga !
This will go out in the 1.13.0 release. Please subscribe to Discord announcement channel to stay notified on the releases.

authors: gustavokath helloanoop thekalinga

repo: usebruno/bruno


text:
Dispersion Contribution to Overall Activity Coefficient: Multi-Component Mixtures

I was wondering if there will be a new module in the COSMO-SAC-dsp model that can handle multi-component mixtures in addition to binary mixtures. This will be very helpful for my applications.

This should already be possible.  Can you please provide an example where you would expect it to work where it does not?

Yes, thanks. I am trying to predict the dispersive contribution to the activity coefficient using "get_lngamma_disp(z)," where z contains a mixture of three components say a, b, and c with different mole fractions. When I try to execute the following lines of code in Python, I get the response: "Multi-component mixtures not supported for dispersive contribution yet"
z = [0.1 0.3 0.6]
COSMO = cCOSMO.COSMO3(identifiers,db)
lngamma_disp = COSMO.get_lngamma_disp(z)
I looked through the C++ source code and it seems that the dispersive contribution can only be estimated for binary mixtures. Is there any way to extend it to multi-component mixtures? Can you somehow use a summation of binary mixtures to come up with the dispersive contribution of component a in both b and c?

I spoke with my colleagues, and the answer is that we intended to reproduce the existing approaches published in the literature (covering binary mixtures only), but with a small bit of work, we could get it working for multi-component mixtures as well.  In order to help me help you, can you please provide a copy-pastable and runnable example in Python so that I have something to test?

repo: usnistgov/COSMOSAC


text:
Changing Time Values

I was wondering how to change cooldown times and request expire times. I tried changing the values in the source code itself and then restarting the bot, but that didn't seem to work

Hello! Normally you don't have to edit source code of the module by your own because you can provide configuration values as described in the README, like this:
const TicTacToe = require('discord-tictactoe');
new TicTacToe({ language: 'en', command: '!ttt', requestExpireTime: 5 })
  .login('YOUR_BOT_TOKEN')
  .then(() => console.log('TicTacToe bot is ready to be used.'));

Can you try like that? Or maybe can you send me your source code?

@ShreyasAyyengar Any news on that?

Re-open the issue if you still have the problem :+1:

authors: ShreyasAyyengar utarwyn

repo: utarwyn/discord-tictactoe


text:
Can't install Windows 11 (22000.1098) arm64. Failed to extract .cab file

Describe the issue
Hello! Thank you for supporting this great product
But I faced with issues when installing Windows 11 (I tried to install Windows 11 (22000.1098) arm64 version).
I launched
bash uup_download_macos.sh
It downloaded all needed files but then I got error with extracting:
Status Legend:
(OK):download completed.

UUP Converter v0.7.2
Note: This script does not and cannot support the integration of updates.
Use the Windows version of the converter to integrate updates.

CAB -> ESD: Microsoft-Windows-LanguageFeatures-Speech-en-us-Package-arm64
Failed to extract Microsoft-Windows-LanguageFeatures-Speech-en-us-Package-arm64.cab

Configuration

UTM Version: Windows 11 (22000.1098) arm64
macOS Version: Ventura 13.2 (22D49)
chip M1 pro

Crash log
no
Debug log
no
Upload VM
no

I have a similar issue:
Status Legend:
(OK):download completed.

UUP Converter v0.7.2
Note: This script does not and cannot support the integration of updates.
Use the Windows version of the converter to integrate updates.

CAB -> ESD: Microsoft-Windows-Notepad-System-FoD-Package-amd64
Failed to extract Microsoft-Windows-Notepad-System-FoD-Package-amd64.cab

Configuration

UTM Version: Windows 11 (22000.1098) amd64
macOS Version: Ventura 13.1
MBA chip M2

Same - various versions of Win10/11 and download packages tried. Same ending error
Status Legend:
(OK):download completed.
UUP Converter v0.7.2
Note: This script does not and cannot support the integration of updates.
Use the Windows version of the converter to integrate updates.
CAB -> ESD: Microsoft-Windows-Notepad-System-FoD-Package-amd64
Failed to extract Microsoft-Windows-Notepad-System-FoD-Package-amd64.cab
macOS - Monterey
MBP M1 Pro

Same problem on MacOS 12.6 (21G115) | MBP M1 Pro
For Windows 10 21H2
Status Legend:
(OK):download completed.

UUP Converter v0.7.2
Note: This script does not and cannot support the integration of updates.
Use the Windows version of the converter to integrate updates.

CAB -> ESD: microsoft-windows-languagefeatures-speech-en-us-package-arm64
Failed to extract microsoft-windows-languagefeatures-speech-en-us-package-arm64.cab

For Windows 11 21H2
Status Legend:
(OK):download completed.

UUP Converter v0.7.2
Note: This script does not and cannot support the integration of updates.
Use the Windows version of the converter to integrate updates.

CAB -> ESD: Microsoft-Windows-LanguageFeatures-Speech-en-us-Package-arm64
Failed to extract Microsoft-Windows-LanguageFeatures-Speech-en-us-Package-arm64.cab

Same error log. MacOS 12.6, M1 chip. Multiple Windows 10 download packages.

Same issue here, whatever version of windows 11 I try ( 22000 or 22621 )
macOS Version: Ventura 13.1
MBA pro M1 chip
UUP Converter v0.7.2
Note: This script does not and cannot support the integration of updates.
Use the Windows version of the converter to integrate updates.
CAB -> ESD: Microsoft-Windows-WMIC-FoD-Package-arm64
Failed to extract Microsoft-Windows-WMIC-FoD-Package-arm64.cab

Same issue, any solutions?

Had the same issue, traced it back that cabextract is somehow not able to extract it in the temporary folder, with the -d switch.
https://github.com/uup-dump/converter/blob/590a19f6de78b0125eb37d1cd944d47115d6d094/convert.sh#L426
I resolved that (by cd'ing into the temp directory), but then it failed at a later stage...

I have had the same problem. Downgrading the cabextract version to 1.9 works.

I have had the same problem. Downgrading the cabextract version to 1.9 works.

can you drop a command line? i am using brew. Thanks

I have had the same problem. Downgrading the cabextract version to 1.9 works.

can you drop a command line? i am using brew. Thanks

If you're using latest brew you can't install from github direct to downgrade - have to use brew extract to local 'tap'. I used this resource -
https://cmichel.io/how-to-install-an-old-package-version-with-brew/
My cli here worked, then I could use uup-macosinstaller for Win ISO.
brew tap-new $USER/local-cabextract
brew extract --version=1.9.1 cabextract $USER/local-cabextract
brew install cabextract@1.9.1

Dears,
Thanks to [alroldan]  & cawhite6.   I downgraded to 1.9.1, & it works.

I already had cabextract installed based on earlier steps in the instructions provided and needed to remove it:
brew remove cabextract
I had already followed the steps @cawhite6 has posted but got an error that 1.9.1 was already installed but not linked. I fixed that by following the suggested command:
brew link cabextract@1.9.1
Hope this helps anyone else.

It was fixed by the convert.sh https://github.com/uup-dump/converter/issues/39#event-8503350459

Can confirm that @ammar-faifi solution works, just add -k to extractcab in convert.sh at line 426

hmm, tried that, but when it resumes the download process, it just edits the file back to -d and fails at extracting one of the cabs again...

I have had the same problem. Downgrading the cabextract version to 1.9 works.

can you drop a command line? i am using brew. Thanks

If you're using latest brew you can't install from github direct to downgrade - have to use brew extract to local 'tap'. I used this resource -
https://cmichel.io/how-to-install-an-old-package-version-with-brew/
My cli here worked, then I could use uup-macosinstaller for Win ISO.
brew tap-new $USER/local-cabextract brew extract --version=1.9.1 cabextract $USER/local-cabextract brew install cabextract@1.9.1

It works for me, thanks to alroldan, cawhite6 & steeeeev0

@cawhite6's solution worked for me. I am using:
Apple M1 Pro

Just came here to say that for macports users, cabextract 1.11, added to macports tree 2 days ago, fixes the issue.

Lucky you, for me the script stops at Downloaded. No ISO gets created, no error.

repo: utmapp/UTM


text:
Request: vh/vw units, 16px REM

vw/vh: https://css-tricks.com/viewport-sized-typography/

"16px REM" already supports, choose "CSS Rem 12px" and edit scale input to "16".
but vw/vh is not

"16px REM" doesn't work for this. VW/VH calculations don't relate to other elements' font sizes, so we can't just take the numbers calculated from "16px REM", because it doesn't correlate to VW/VH at all. Can we reopen this?

authors: FoxBJK kevinSuttle utom

repo: utom/sketch-measure


text:
csplit: adjust the error message to match GNU's

Should fix tests/csplit/csplit

Congrats! The gnu test tests/csplit/csplit is no longer failing!

Cool :)

authors: cakebaker sylvestre

repo: uutils/coreutils


text:
cut: two new tests; -d conflict & no arg

Two new tests added for cut.

test_delimiter_with_byte_and_char
test_no_argument

increases the cut.rs coverage to 95%

Thanks

authors: jadijadi sylvestre


text:
new Eproms invite email content

address this story:  https://www.pivotaltracker.com/story/show/144302999

new invite email content for Eproms

NOTE  This NEEDS to go out with the PR that contains changes for the email content in Eproms persistence file.  The PR for the persistence file:  https://github.com/uwcirg/ePROMs-site-config/pull/21

Merged uwcirg/ePROMs-site-config#21


text:
Error occurs when I run demo.py infovis gensim

I ran the command specified in the subject and I get the following error:
IOError: [Errno 2] No such file or directory: 'apps/temp_20150404_191841_724859_8621/data/sentences.txt'
I'm trying to figure out how to import a gensim LDA model into the data server for visualization.  Could you expand on the proper method of doing this?  I have a fitted LDA gensim model pickeled off, just need to get it into the server

Sounds like the included JAR files weren't executed.  Termite relies on SentenceSplitter.jar to separate each document into individual sentences.  Try running make in folder utils/corenlp and recompiling the JARs. Rerun the demo and see if it fixes the issue.

make didn't work on its own for me, but running
make clean all

in utils/corenlp did the trick.

authors: SeanWhipple ianmilligan1 jcchuang

repo: uwdata/termite-data-server


text:
fix control multiple types

#64

I'll approve, but we'll want to get chrono_ros_interfaces out of these files sometime in the future. I'll work on a fix to the demos to publish the correct types.

repo: uwsbel/autonomy-research-testbed


text:
ミッションコンポーネントの作成

https://www.figma.com/file/24u8W1q18DksKv8UmgUhpv/official?type=design&node-id=2330-3608&mode=design&t=tKNZz49glgQpWQWr-0

デザイン的にそもそもルビを必要とするのかも決まっていないため、Issue #372 対応後に行う

repo: uyupun/official


text:
🛑 Vultr Object is down

In a6380dd, Vultr Object ($VULTR_OBJECT) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Vultr Object is back up in 7f91171 after 7 minutes.


text:
🛑 Third Party IMG is down

In 6b9e694, Third Party IMG ($THIRD_PARTY_IMG) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Third Party IMG is back up in a6bc2d0 after 19 minutes.


text:
🛑 Third Party is down

In 69df4fc, Third Party ($THIRD_PARTY_URL) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Third Party is back up in 434d205 after 11 minutes.


text:
[功能需求]增加设备限制和限速设置

因为v2board我是最近再用虽然这个程序诞生时间不久需要继续打磨,但是作为一个用户我想说是真的好用,只是功能目前比较少.之前一直在用sspanel但是.希望v2board在后期也会增加独立主页index 最希望后期会加上 增加设备限制和限速设置这样子主要功能已经齐全了

1.v2board不是sspanel
2.v2board的功能就是非常的少，功能多的可以使用vnetpanel或者sspanel
3.你要是了解v2board它本身就是没有主页的，你可以自己做
4.开源程序不是你想，就要加的

@tokumeikoi 请原谅我发出野猪般的笑声

authors: NGKSSR ssrpanel tokumeikoi


text:
使用cloudflare + tls + websocket + nginx 遇到的问题

提交 Issue 之前请先阅读 Issue 指引，然后回答下面的问题，谢谢。
除非特殊情况，请完整填写所有问题。不按模板发的 issue 将直接被关闭。
如果你遇到的问题不是 V2Ray 的 bug，比如你不清楚要如何配置，请使用Discussion进行讨论。

你正在使用哪个版本的 V2Ray？（如果服务器和客户端使用了不同版本，请注明）
版本都是4.20.0
你的使用场景是什么？比如使用 Chrome 通过 Socks/VMess 代理观看 YouTube 视频。
使用Chrome通过socks/vmess 代理访问Google
你看到的不正常的现象是什么？（请描述具体现象，比如访问超时，TLS 证书错误等）
网页无法访问，NGINX 日志提示 [23/Sep/2019:12:48:56 +0000]  "GET /ray HTTP/1.1" 404 153 "-" "Go-http-client/1.1" "12.234.55.5" 但是绕过cdn直接访问v2ray 端口是没有问题的
你期待看到的正确表现是怎样的？
网页正常访问，
请附上你的配置（提交 Issue 前请隐藏服务器端IP地址）。

服务器端配置:
    // 在这里附上服务器端配置文件
{
  "inbounds": [{
    "port": 29300,
    "protocol": "vmess",
    "settings": {
      "clients": [
        {
          "id": "7ac625a5-6ea2-4957-b04a-164e86e5ab4b",
          "alterId": 64,
          "security": "auto"
        },
        {
          "id": "6d6f4f46-beff-489a-8ad7-462e023359c8",
          "alterId": 64,
          "security": "auto"
        },
        {
          "id": "4d24c649-dfaf-8a85-1499-e6842d9f457d",
          "alterId": 64,
          "security": "auto"
        }
      ]
    },
    "streamSettings": {
      "network": "ws",
      "wsSettings": {
        "path": "/ray"
      }
    }
  }],
  "outbounds": [{
    "protocol": "freedom",
    "settings": {}
  },{
    "protocol": "blackhole",
    "settings": {},
    "tag": "blocked"
  }],
  "routing": {
    "rules": [
      {
        "type": "field",
        "ip": ["geoip:private"],
        "outboundTag": "blocked"
      }
    ]
  }
}

客户端配置:
    // 在这里附上客户端配置
{
  "log": {
    "error": "",
    "loglevel": "info",
    "access": ""
  },
  "inbounds": [
    {
      "listen": "127.0.0.1",
      "protocol": "socks",
      "settings": {
        "ip": "",
        "userLevel": 0,
        "timeout": 0,
        "udp": false,
        "auth": "noauth"
      },
      "tag": "socks-inbound",
      "port": "1080"
    }
  ],
  "outbounds": [
    {
      "mux": {
        "enabled": false,
        "concurrency": 8
      },
      "protocol": "vmess",
      "streamSettings": {
        "wsSettings": {
          "path": "ray",
          "headers": {
            "host": ""
          }
        },
        "tlsSettings": {
          "allowInsecure": true
        },
        "security": "tls",
        "network": "ws"
      },
      "tag": "",
      "settings": {
        "vnext": [
          {
            "address": "mydomain",
            "users": [
              {
                "id": "7ac625a5-6ea2-4957-b04a-164e86e5ab4b",
                "alterId": 64,
                "level": 0,
                "security": "auto"
              }
            ],
            "port": 443
          }
        ]
      }
    },
    {
      "tag": "direct",
      "protocol": "freedom",
      "settings": null
    },
    {
      "tag": "blocked",
      "protocol": "blackhole",
      "settings": null
    }
  ],
  "dns": {
    "servers": [
      ""
    ]
  },
  "routing": {
    "strategy": "rules",
    "settings": {
      "domainStrategy": "IPIfNonMatch",
      "rules": []
    }
  },
  "transport": {}
}

请附上出错时软件输出的错误日志。在 Linux 中，日志通常在 /var/log/v2ray/error.log 文件中。

服务器端错误日志:
    // 在这里附上服务器端日志
服务端v2ray 日志没有，判断是NGINX没有转发到

客户端错误日志:
    // 在这里附上客户端日志
 v2ray.com/core/proxy/vmess/outbound: tunneling request to tcp:play.google.com:443 via tcp:mydomain:443
2019/09/23 21:11:21 [Info] [43447878] v2ray.com/core/app/proxyman/outbound: failed to process outbound traffic > v2ray.com/core/proxy/vmess/outbound: connection ends > websocket: close 1006 (abnormal closure): unexpected EOF

请附上访问日志。在 Linux 中，日志通常在 /var/log/v2ray/access.log 文件中。

    // 在这里附上服务器端日志

其它相关的配置文件（如 Nginx）和相关日志。

nginx 配置
 location /ray {
            proxy_redirect off;
            proxy_pass http://127.0.0.1:29300;
            proxy_http_version 1.1;
            proxy_set_header Upgrade $http_upgrade;
            proxy_set_header Connection "upgrade";
            proxy_set_header Host $http_host;

            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
            if ($http_upgrade = "websocket" ){
                proxy_pass http://127.0.0.1:29300;
          }
       }

如果 V2Ray 无法启动，请附上 --test 输出。

通常的命令为 /usr/bin/v2ray/v2ray --test --config /etc/v2ray/config.json。请按实际情况修改。

如果 V2Ray 服务运行不正常，请附上 journal 日志。

通常的命令为 journalctl -u v2ray。
请预览一下你填的内容再提交。

客户端配置：
"streamSettings": {
        "wsSettings": {
          "path": "ray",
          "headers": {
            "host": ""
          }
        },

path 是不是少了个 “/”,应该是 /ray

与path路径无关，今天早上分析了一下，发现nginx 日志是有的，说明cdn成功将流量转发过来了，问题应该是nginx没有转发到v2ray 服务上。于是分别查看了一下http 和 https 虚拟主机的日志，发现一个诡异的情况，流量被打到HTTP 虚拟主机上了。所以在HTTP 80 server 配置了location /ray 转发。结果证实了我的判断，流量通了，成功翻墙了。
但是为啥呢？cdn 转发的时候用的是HTTP？那我的tls数据是在哪里被解密的呢？很奇怪？

1.是不是ray少了/
2.我客户端抄了说明没有分开写
"streamSettings": {
"network": "ws",
"security": "tls",
"wsSettings": {
"path": "/xxx"
}
}

nginx那个的server应该听443端口？
再80端口用rewrite，直接把http转到https

就不需要再80配置location

path / 后面是加了的 nginx 那边一开始就是监听的443 的server 在做转发，是后面通过日志发现其实流量没有走到 443 的server 而是走到了80端口的server，于是就是试着在80端口的server配置location 转发结果发现转发成功了，v2ray 正常翻墙了。现在的问题是，为什么cdn转发过来的流量不是走https协议。

path / 后面是加了的并没有什么效果问题不在这里。 nginx 那边一开始就是监听的443 的server 在做转发，是后面通过日志发现其实流量没有走到 443 的server 而是走到了80端口的server，于是就是试着在80端口的server配置location 转发结果发现转发成功了，v2ray 正常翻墙了。现在的问题是，为什么cdn转发过来的流量不是走https协议。

我是直接抄的白话教程的配置，好像和你的不太一样，那个配置一开始就走的443不走80，我在80的rewrite是做别的用途的。如果你走80就没有tls，不加密的话配置这么一大堆就没意义了

我也用白话教程搭过 ws + tls + nginx的方案，那个方案没问题确实走了443 但是，我这边加上cdn后就出现了我目前碰到的情况。客户端 --> cdn这个过程没问题肯定走了tls的，我怀疑cdn ---> vps nginx 这个阶段，cdn使用了HTTP，要不然就没办法解释了。

Cloudflare -> SSL/TLS -> encryption mode: Full or Full(strict)

这是cf里没开https吧

确实，使用full strict 模式后https 日志看到有流量了


text:
Failed to start App|Proxyman|Inbound: failed

你正在使用哪个版本的 V2Ray？（如果服务器和客户端使用了不同版本，请注明）
Server: v2.4.1
Client: v2.41

你的使用场景是什么？比如使用 Chrome 通过 Socks/VMess 代理观看 YouTube 视频。
Chrome 使用 SOCKS5 代理访问 Google

你看到的不正常的现象是什么？
无法访问

你期待看到的正确表现是怎样的？
正常访问

配置文件
https://gist.github.com/Explorare/5bff2a19624591babb29d695a7d2632e

请附上出错时软件输出的日志。在 Linux 中，日志通常在 /var/log/v2ray/error.log 文件中。

# service v2ray status -l
● v2ray.service - V2Ray Service
   Loaded: loaded (/lib/systemd/system/v2ray.service; enabled; vendor preset: en
   Active: active (running) since Thu 2017-10-19 17:42:35 CST; 14min ago
 Main PID: 1018 (v2ray)
    Tasks: 5
   Memory: 14.1M
      CPU: 249ms
   CGroup: /system.slice/v2ray.service
           └─1018 /usr/bin/v2ray/v2ray -config /etc/v2ray/config.json

Oct 19 17:42:35 Libra systemd[1]: Started V2Ray Service.
Oct 19 17:42:35 Libra v2ray[1018]: V2Ray v2.41 (One for all) 20171014
Oct 19 17:42:35 Libra v2ray[1018]: An unified platform for anti-censorship.
Oct 19 17:42:36 Libra v2ray[1018]: 2017/10/19 17:42:36 [Debug]App|Proxyman|Inbou
Oct 19 17:42:36 Libra v2ray[1018]: Failed to start App|Proxyman|Inbound: failed

防火墙配置:
# firewall-cmd --list-all
public (default)
  interfaces:
  sources:
  services: dhcpv6-client ssh
  ports:  80/tcp
  protocols:
  masquerade: no
  forward-ports:
  icmp-blocks:
  rich rules:

就算 log level 为 debug /var/log/v2ray/error.log 依然为空
该目录权限
# ls -al v2ray/
total 8
drw-r--r--  2 root root   4096 Oct 19 17:30 .
drwxrwxr-x 11 root syslog 4096 Oct 19 17:27 ..
-rw-------  1 root root      0 Oct 19 17:30 access.log
-rw-------  1 root root      0 Oct 19 17:30 error.log

经测试是因为 80 端口被占用了，只记着排查防火墙和权限了，见笑了。
# /usr/bin/v2ray/v2ray -config /etc/v2ray/config.json
V2Ray v2.41 (One for all) 20171014
An unified platform for anti-censorship.
2017/10/19 18:34:38 [Debug]App|Proxyman|Inbound: creating tcp worker on 0.0.0.0:80
Failed to start App|Proxyman|Inbound: failed to listen TCP on 80 > Transport|Internet: failed to listen on address: 0.0.0.0:80 > listen tcp 0.0.0.0:80: bind: address already in use

你这个service怎么内容都不全的……
下次建议用 systemctl status v2ray -l

authors: Explorare aflyhorse


text:
Apple Money Simulation

1750

Yes


text:
Solution added for #1470 Shuffle The Array

IMPORTANT: Please do not create a Pull Request without an issue.
All Submissions:

[x] I have read the CONTRIBUTING document.
[x] My code is written in Python3 and is ending with .py
[x] Have you checked to ensure there aren't other open Pull Requests for the same update/change?
[x] I have checked that my submission does pass the test on LeetCode.com
[x] Does your filename follow the naming Conventions?
[x] Have you linked your PR to an Issue?

Closing issues
closes #739

Duplicate of #587

I didn't notice that, since the pull request wasn't merged and this problem wasn't present in master branch.

authors: riwim suhridmathur

repo: vJechsmayr/PythonAlgorithms


text:
Keep dropdown-menu and internal text-field focused when opening

Fixes #54

This change is

Tests are failing in Chrome 60 but not in Firefox. Will continue to investigate.

Review status: 0 of 2 files reviewed at latest revision, all discussions resolved, some commit checks broke.

Comments from Reviewable

Review status: 0 of 2 files reviewed at latest revision, 2 unresolved discussions, some commit checks broke.

vaadin-dropdown-menu.html, line 138 at r1 (raw file):

          super.ready();
        }
      }

I see this a bit hacky to understand, I would prefer to override the _setFocused() in the component,  so as it considers whether the  menu is opened.
  _setFocused(focused) {
    super._setFocused(this.opened || focused);
    this.focusElement._setFocused(this.focused);
  }

test/dropdown-menu-test.html, line 392 at r1 (raw file):

            expect(dropdown.opened).to.be.true;
            expect(dropdown.focused).to.be.true;
            expect(input.focused).to.be.true;

you need to assert that dropdown also is focused not only the input

Comments from Reviewable

Review status: 0 of 2 files reviewed at latest revision, 2 unresolved discussions, some commit checks broke.

vaadin-dropdown-menu.html, line 138 at r1 (raw file):

Keep dropdown-menu and internal text-field focused when opening
Thank you for the suggestion, it looks much better. I haven't realized how super could be useful for cases like this before. Done.

test/dropdown-menu-test.html, line 392 at r1 (raw file):

before
there is an assertion in the line above.

Comments from Reviewable

Fixed the test, because opening the overlay imperatively does not mean that the input has focus, so we need to focus it programatically before. Also you need to check tests in a similar env than in travis, and means that you have to maintain the focus in a separated window. I Normally do it by focusing the debug console or a  different tab.

Reviewed 1 of 2 files at r2, 1 of 1 files at r3.
Review status: all files reviewed at latest revision, all discussions resolved.

Comments from Reviewable

Reviewed 2 of 2 files at r4.
Review status: all files reviewed at latest revision, all discussions resolved.

Comments from Reviewable

authors: manolo web-padawan

repo: vaadin/vaadin-dropdown-menu


text:
For Canada, Remembrance Day is treated differently depending on subdivisions

First, thanks for the great package! Very helpful.
Some Canadian subdivisions use the _add_observed method before adding 'Remembrance Day' as a holiday, whereas others don't use this. The effect is that Remembrance Day falling on a Sunday will have an observed day on the following Monday in 5 subdivisions but not the other 6. I haven't seen anything that these holidays are actually treated differently in this way.
In addition for those that use the self._add_observed() method, they have include_sat=False. I also haven't seen any reference that says this holiday doesn't count for a day in-lieu (i.e., observed) if falling on the Saturday but does if falling on the Sunday.
self._add_observed(self._add_remembrance_day(tr("Remembrance Day")), include_sat=False)
Used by:
NL, NS, NT, PE, SK
_add_subdiv_pe_holidays
self._add_remembrance_day(tr("Remembrance Day"))
Used by:
AB, BC, MB, NB, NU, YT
Recommended fixes:

Change all uses to use self._add_observed() before self._add_remembrance_day() (In Canada)
Set include_sat=True in all uses of self._add_observed() for Remembrance Day (In Canada)

If you agree with the changes, I can make a PR for this.

Hi Tim, thanks for filing this.
Yeah, I can't deny Canada holidays implementation needs some attention (see another recent issue #1439).
BTW, the issue detailed description is much appreciated 👍
I took a quick look and it seems those changes were added by @KJhellico (who is really good in figuring out holidays and respective observance rules). I guess it was done based on this source https://en.wikipedia.org/wiki/Public_holidays_in_Canada

If you agree with the changes, I can make a PR for this.

This would be totally awesome as we always encourage people to submit their contributions. I'd wait for a reply from @KJhellico though to make sure that proposed changes are what we want.
If you have any questions -- just let us know.

@timcashion, thank you for your feedback! I'll take a closer look at this.

I started with Alberta. Official source says nothing about additional holiday if Remebrance Day falls on weekend. The only holiday to be shifted in Alberta is Canada Day (and only if on Sunday):

Canada Day is on July 1 every year except when it falls on a Sunday, then it’s on July 2.

Yes, "Observed" in this project - it's something like "additional day off that appears when holiday falls on non-working day (weekend/Sunday/other holiday etc)". But we are trying to use reliable sources, especially official ones, to determine the rules of this "Observed" calculation.

authors: KJhellico arkid15r timcashion

repo: vacanza/python-holidays