text:
Local Setup Calling function isn't Working

task_manager = TaskManager(self.agent_config.get("agent_name", self.agent_config.get("assistant_name")),
bolna-app-1   |   File "/app/bolna/agent_manager/task_manager.py", line 58, in __init__
bolna-app-1   |     if task['tools_config']["llm_agent"] and task['tools_config']["llm_agent"]['llm_config'].get('assistant_id', None) is not None:
bolna-app-1   | KeyError: 'llm_config'
bolna-app-1   | 2024-09-23 08:41:21.133 ERROR {quickstart_server} [websocket_endpoint] error in executing 'llm_config'

While Setting up the Local Server, The Bolna-app is throwing above error as we passing the following "llm_agent": {                         "agent_flow_type": "streaming",                         "provider": "openai",                         "request_json": true,                         "model": "gpt-3.5-turbo-16k",                         "use_fallback": true                     },, It would be really helpful if you could assist me in the setting up

What could be the reason?

@Sr1v47s4n , @AlexM4H this is now fixed in the latest release.

Thanks for getting back @AlexM4H, Sorry that I couldn't respond earlier as I missed out the notification. Now the local setup is working thanks

bolna-app-1   | 2024-10-01 03:29:47.547 INFO {quickstart_server} [create_agent] Data for DB {'agent_name': 'Alfred', 'agent_type': 'other', 'tasks': [{'tools_config': {'llm_agent': {'agent_flow_type': 'streaming', 'agent_type': 'simple_llm_agent', 'routes': None, 'llm_config': {'model': 'gpt-4o', 'max_tokens': 100, 'family': 'openai', 'temperature': 0.1, 'request_json': True, 'stop': None, 'top_k': 0, 'top_p': 0.9, 'min_p': 0.1, 'frequency_penalty': 0.0, 'presence_penalty': 0.0, 'provider': 'openai', 'base_url': None, 'routes': None, 'agent_flow_type': 'streaming', 'extraction_details': None, 'summarization_details': None}}, 'synthesizer': {'provider': 'elevenlabs', 'provider_config': {'voice': 'Daniel', 'voice_id': 'onwK4e9ZLuTAKqWW03F9', 'model': 'eleven_turbo_v2_5', 'temperature': 0.5, 'similarity_boost': 0.5}, 'stream': True, 'buffer_size': 100, 'audio_format': 'wav', 'caching': True}, 'transcriber': {'model': 'nova-2', 'language': 'en', 'stream': True, 'sampling_rate': 16000, 'encoding': 'linear16', 'endpointing': 400, 'keywords': None, 'task': 'transcribe', 'provider': 'deepgram'}, 'input': {'provider': 'twilio', 'format': 'pcm'}, 'output': {'provider': 'twilio', 'format': 'pcm'}, 'api_tools': None}, 'toolchain': {'execution': 'parallel', 'pipelines': [['transcriber', 'llm', 'synthesizer']]}, 'task_type': 'conversation', 'task_config': {'optimize_latency': True, 'hangup_after_silence': 30, 'incremental_delay': 100, 'number_of_words_for_interruption': 1, 'interruption_backoff_period': 100, 'hangup_after_LLMCall': False, 'call_cancellation_prompt': None, 'backchanneling': False, 'backchanneling_message_gap': 5, 'backchanneling_start_delay': 5, 'ambient_noise': False, 'ambient_noise_track': 'convention_hall', 'call_terminate': 90, 'use_fillers': False, 'trigger_user_online_message_after': 6, 'check_user_online_message': 'Hey, are you still there', 'check_if_user_online': True}}], 'agent_welcome_message': 'How are you doing Bruce?', 'assistant_status': 'seeding'}
bolna-app-1   | 2024-10-01 03:29:47.547 INFO {quickstart_server} [create_agent] Setting up follow up tasks
bolna-app-1   | 2024-10-01 03:29:47.548 INFO {utils} [store_file] Writing to agent_data/082f847a-d9ca-4aa9-8382-0d0c611ce80c/conversation_details.json
bolna-app-1   | Agent type: simple_llm_agent
bolna-app-1   | Value type: <class 'dict'>
bolna-app-1   | Value: {'agent_flow_type': 'streaming', 'provider': 'openai', 'request_json': True, 'model': 'gpt-4o'}
bolna-app-1   | value deepgram, PROVIDERS ['deepgram', 'whisper', 'bodhi']
bolna-app-1   | INFO:     152.58.221.200:62395 - "POST /agent HTTP/1.1" 200 OK
twilio-app-1  | telephony_host: https://7b71-13-200-100-116.ngrok-free.app
twilio-app-1  | bolna_host: None
twilio-app-1  | INFO:     152.58.221.200:62401 - "POST /call HTTP/1.1" 200 OK

While I was trying to call the agent with default setup and using Twilio, i was receiving the call from my Twilio but the code wasn't getting executed, where i was asked to press any key to continue and when i press it the call is getting ended

@Sr1v47s4n your bolna_host: None. Have you correctly setup ngrok?

Is your team looking for more help to help resolve issues like this?

Yes

@Sr1v47s4n your bolna_host: None. Have you correctly setup ngrok? Can you verify if both bolna_host and telephony_host are being tunneled via ngrok.

Yes I have correctly setup the ngrok

@Sr1v47s4n can you share a screenshot of the http://localhost:4040/status page? It seems your tunneling is not happening for the bolna_app due to which it's url is coming as None.

The telephony_host  url doesn't match your ngrok twilio-app url. Can you give it a try again and make sure that the url matches with your ngrok tunneled url? Please ensure that the latest docker image is being used.

hey @llvee you may find contribution guidelines here: https://github.com/bolna-ai/bolna?tab=readme-ov-file#contributing

repo: bolna-ai/bolna


text:
Separate internal user_id from user account information used in OPAQUE.

In the current implementation, we conflated the user account information used in OPAQUE (normally, e.g., a user email or other memorable account information) with an internal, universally unique identifier for the user (user_id).
We fixed this conflation problem in the specification; for more details see:

the new version of registration sessions here
a diff of relevant changes here.

This epic will be complete when the implementation reflects these changes, which includes:

[ ] refactoring registration
[ ] refactoring authentication
[ ] confirming that any impacted WIP has been updated appropriately.

Some preliminary work is on the 131-register-cryptography branch, which makes the two different types but doesn't start to define where they are each used and created.

I am not confident about separating this work into multiple issues. I think it might have to be one big PR. I will make a child issue for now but I'm afraid it will encompass everything.

I am not confident about separating this work into multiple issues. I think it might have to be one big PR. I will make sub-issues for now but I'm afraid they will end up all being done in one.

I wouldn't work too hard on making separate issues in that case.

source: gharchive/issue

authors: indomitableSwan marsella

repo: boltlabs-inc/key-mgmt-spec

license: MIT

license_type: permissive

license_source: github-api


text:
build, tag and push semver

allow build of specific package version
allow package version to be set

Related:

Closes #3

Docs: https://terraspace.cloud/docs/install/docker/versioning/

source: gharchive/pull-request

repo: boltops-tools/terraspace-dockerfiles


text:
Reactions

Remake "Likes" to "Reactions" in Timeline.
Consider changing default votes to reactions as well.

THis script can be used to display selector - https://codyhouse.co/demo/stretchy-navigation/edit.html

It would be really nice if votes/likes/reactions could be undone and/or changed.

authors: AlexTr toxalot


text:
SSL mode not handshake happening

I am using example/http/client/async-ssl/http_client_async_ssl.cpp
// The SSL context is required, and holds certificates
ssl::context ctx{ssl::context::tlsv12_client};
// This holds the root certificate used for verification
load_root_certificates(ctx);

// Verify the remote server's certificate
ctx.set_verify_mode(ssl::verify_peer);

This code execution not making handshake so in turn I am getting 404 status code .
Kindly help

This code execution not making handshake so in turn I am getting 404 status code .

The handshake happens in the following line, what is the error message on failure?
        // Perform the SSL handshake
        stream_.async_handshake(
            ssl::stream_base::client,
            beast::bind_front_handler(
                &session::on_handshake,
                shared_from_this()));

This code execution not making handshake so in turn I am getting 404 status code .

Do you mean an HTTP 404 error? this shouldn't be related to hanshake process because if the connection fails to perform the handshake correctly it can't make any request at all.

authors: EkbalCode ashtum

repo: boostorg/beast


text:
Sticky libraries view

This pull request solves #1106.

This will be squashed down I hope :)

@vinniefalco yes

authors: kennethreitz vinniefalco


text:
Cannot connect to DB located outside the container

Hi,
I am unable to connect to an  Oracle DB hosted in a LAN behind a firewall. Ports from my host are open.
ping command to the DB does not work when executed from inside the VM.
Below is the environment:

Host Windows 8
C:\Users\232451>docker-machine version
docker-machine version 0.6.0, build e27fb87
Oracle Virtual Box Manager Version 5.0.16 r105871
c# docker version

Client:
Version:      1.10.3
API version:  1.22
Go version:   go1.5.3
Git commit:   20f81dd
Built:        Thu Mar 10 21:49:11 2016
OS/Arch:      linux/amd64
Server:
Version:      1.10.3
API version:  1.22
Go version:   go1.5.3
Git commit:   20f81dd
Built:        Thu Mar 10 21:49:11 2016
OS/Arch:      linux/amd64
The VM is created using:
docker-machine --debug -s "D:\Docker.docker\machine" create --driver virtualbox --engine-env HTTP_PROXY=http://xxxxxx:xxxxxx@proxy.com:8080 --engine-env HTTPS_PROXY=http://xxxxxx:xxxxxx@proxy.com:8080 --engine-env NO_PROXY=172.,10.,192.*,localhost,127.0.0.1 --virtualbox-memory 1024 test
Appreciate your help.
Thanks in Advance,
Milan.

I am able to make it work. The issue was with the IP of the machine.
followed this link.
https://support.zenoss.com/hc/en-us/articles/203582809-How-to-Change-the-Default-Docker-Subnet

license_source: bigquery


text:
Invalid certificate error connecting to docker host

After running a boot2docker upgrade to upgrade to 1.7 I am now getting the following whenever I try and run docker. I deleted my ~/.boot2docker directory, VM, /Applications/boot2docker and reinstalled from scratch, but still the same error.
An error occurred trying to connect: Get https://192.168.59.103:2376/v1.19/containers/json: x509: certificate is valid for 127.0.0.1, 10.0.2.15, not 192.168.59.103

I already have this problem, the workaround I found is to delete
certificates
boot2docker ssh
sudo rm -f /var/lib/boot2docker/tls/serverkey.pem
sudo rm -f /var/lib/boot2docker/tls/server.pem
sudo /etc/init.d/docker stop
sudo /etc/init.d/docker start
this will force boot2docker to regenerate certificates
On Wed, Jun 24, 2015 at 3:48 AM, Adam Burnett notifications@github.com
wrote:

After running a boot2docker upgrade to upgrade to 1.7 I am now getting
the following whenever I try and run docker. I deleted my ~/.boot2docker
directory, VM, /Applications/boot2docker and reinstalled from scratch, but
still the same error.
An error occurred trying to connect: Get https://192.168.59.103:2376/v1.19/containers/json: x509: certificate is valid for 127.0.0.1, 10.0.2.15, not 192.168.59.103
—
Reply to this email directly or view it on GitHub
https://github.com/boot2docker/osx-installer/issues/115.

That almost worked. It worked immediately, but the next time the boot2docker vm itself was restarted it came back.

This looks like a possible timing issue in the boot2docker VM itself. During startup the 192 interface isn't up when docker is started. I modified /etc/init.d/boot2docker to print the output of ifconfig during startup and this is what I see.
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
   valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
   valid_lft forever preferred_lft forever
2: dummy0: <BROADCAST,NOARP> mtu 1500 qdisc noop state DOWN group default
    link/ether 3e:8b:d2:d2:5d:ec brd ff:ff:ff:ff:ff:ff
3: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 08:00:27:fe:88:a1 brd ff:ff:ff:ff:ff:ff
    inet 10.0.2.15/24 brd 10.0.2.255 scope global eth0
       valid_lft forever preferred_lft forever
    inet6 fe80::a00:27ff:fefe:88a1/64 scope link tentative
       valid_lft forever preferred_lft forever
4: eth1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
    link/ether 08:00:27:6a:7f:44 brd ff:ff:ff:ff:ff:ff
-------------------
Need TLS certs for boot2docker,127.0.0.1,10.0.2.15
-------------------

Reposted to the boot2docker project as this doesn't seem to be specific to the OSX installer.

authors: aburnett zedesk


text:
Introduce option to add attribute rel="me" to social links

Fediverse services such as Mastodon verify ownership of URLs by looking
at a link of the following shape in a web site:
...
See here for official documentation:
https://docs.joinmastodon.org/user/profile/#verification
This change adds the "rel_me" boolean option for elements in the
"socials" section. If set to "true", the attribute will be added to the
respective  link tag.

Thank you @tanuva , I appreciated.

authors: boratanrikulu tanuva

repo: boratanrikulu/eternity


text:
Did EFCore.BulkExtensions5.4.2 Support PostgreSQL ?

Version: EFCore.BulkExtensions 5.4.2 .Net 5
DataBase:  PostgreSQL 11.1 on x86_64-pc-mingw64, compiled by gcc.exe (Rev5, Built by MSYS2 project) 4.9.2, 64-bit
List<SysLogEntity> logs=new List<SysLogEntity>();
  SysLogEntity logModel = new SysLogEntity();
                        logModel.LogSummary = log.LogSummary;
                        logModel.LogMessage = log.LogMessage;
                        logModel.LogType = log.LogType;
                        logModel.LogTime = log.LogTime;
                        logs.Add(logModel);
   _dbContext.BulkInsert(logs);

Exception:
Unable to cast object of type 'Npgsql.NpgsqlConnection' to type 'Microsoft.Data.SqlClient.SqlConnection'.£»
 at EFCore.BulkExtensions.SQLAdapters.SQLServer.SqlOperationsServerAdapter.InsertAsync[T](DbContext context, Type type, IList`1 entities, TableInfo tableInfo, Action`1 progress, CancellationToken cancellationToken, Boolean isAsync)
         at EFCore.BulkExtensions.SQLAdapters.SQLServer.SqlOperationsServerAdapter.InsertAsync[T](DbContext context, Type type, IList`1 entities, TableInfo tableInfo, Action`1 progress, CancellationToken cancellationToken, Boolean isAsync)
         at EFCore.BulkExtensions.SQLAdapters.SQLServer.SqlOperationsServerAdapter.Insert[T](DbContext context, Type type, IList`1 entities, TableInfo tableInfo, Action`1 progress)
         at EFCore.BulkExtensions.SqlBulkOperation.Insert[T](DbContext context, Type type, IList`1 entities, TableInfo tableInfo, Action`1 progress)
         at EFCore.BulkExtensions.DbContextBulkTransaction.Execute[T](DbContext context, Type type, IList`1 entities, OperationType operationType, BulkConfig bulkConfig, Action`1 progress)
         at EFCore.BulkExtensions.DbContextBulkExtensions.BulkInsert[T](DbContext context, IList`1 entities, BulkConfig bulkConfig, Action`1 progress, Type type)
         at DeviceManage.Server.API.Jobs.LogHostedService.DoWork()

No, PG supported was added in 6+.
Will added a comment about that in the ReadMe.

authors: aprilyush borisdj

license: mit


text:
删除主页的“返回”按钮

主页无需”返回”按钮，需要删除。

fixed by: https://github.com/boristown/TradeContestServer/commit/96705a0edc1fe9d0dcc8a86d1bef78662dc50689

repo: boristown/TradeContestServer


text:
Fix vinyl-fs defs

Introduces union types and an additional getFolderPath function that can be supplied to the .dest() method. This is an undocumented feature, but it exists and it is very useful!

@jedmao thanks! please fix Travis CI failed.

@vvakame Travis CI issue is fixed!

@jedmao thanks mate!

authors: jedmao vvakame

repo: borisyankov/DefinitelyTyped


text:
is.js useful methods

Dodane metode i popravljeno sve sto je trebalo da radi sa nasim setupom
Usage
import { is_js } from "./utilities/is"; - u komponentu di je potrebno
is_js.desktop() - npr u if uvjet

dodatno, mozda usage example da se doda, jasno je vise manje al ono — da je for dummies. vidjet jos za in-app browsere mozda da se doda neka provjera, znam da cesto to komentiramo a ne napravimo, recimo init cookieja smo imali uvijek a u in-app browserima to nema smisla nikakvog. vidjet dal nam je to uopce sad use case kad koristimo cookieYes na WP-u, al za neke druge non-WP projekte ce bit ok... @tomislavjezidzic

dodatno, mozda usage example da se doda, jasno je vise manje al ono — da je for dummies. vidjet jos za in-app browsere mozda da se doda neka provjera, znam da cesto to komentiramo a ne napravimo, recimo init cookieja smo imali uvijek a u in-app browserima to nema smisla nikakvog. vidjet dal nam je to uopce sad use case kad koristimo cookieYes na WP-u, al za neke druge non-WP projekte ce bit ok... @tomislavjezidzic

[POLU EDIT]vidim usage tu u komentaru, sam prebacit u klasu :)

Nek se maknu blackberry i windows phone.

sve ok s moje strane samo uskladiti stil komentriranja sa ostalim JSom

linija

sto se tice ovih uredaja koje ocete da maknemo....bacite oko na liniju 120

sto se tice ovih uredaja koje ocete da maknemo....bacite oko na liniju 120

je, vidio sam da su i tamo dio provjere, al dal nam to treba, mislim da se iPod, blackberry i windows phone ne proizvode vec onak 6-7 mozda i 10 godina. mislim necu forsirat/inzistirat, al dal je stvarno potrebno to?

sto se tice ovih uredaja koje ocete da maknemo....bacite oko na liniju 120

je, vidio sam da su i tamo dio provjere, al dal nam to treba, mislim da se iPod, blackberry i windows phone ne proizvode vec onak 6-7 mozda i 10 godina. mislim necu forsirat/inzistirat, al dal je stvarno potrebno to?

Nije problem maknuti i to je najlakše, ali mislim da nije realno ocekivati da se nikad nece desiti da nam takav uredaj landa na web.
Ja sam za demokraciju...ako ste za to da se makne, onda cemo maknuti.

approve sa moje strane za code style, dogovorite se jos za uredjaje ja nemam neko misljenje

authors: darko-komericki kvidek marioloncarek tomislavjezidzic

repo: bornfight/b-creative


text:
Fix browser errors (closes #3)

Fix for #3

Coverage decreased (-5.56%) to 91.03% when pulling 1267b6a4f1b553dbcb75ac7eb00a0bd432f1eb1e on kuraga:patch-3 into 3a32257a095a94742b2cc50d6fd3467584989feb on bornkiller:master.

Coverage decreased (-4.18%) to 92.41% when pulling 01cfdb707f54450ba17f3e4f2573e87839e0b623 on kuraga:patch-3 into 3a32257a095a94742b2cc50d6fd3467584989feb on bornkiller:master.

authors: coveralls kuraga

repo: bornkiller/angularLocalStorage


text:
Add virtual_memory and swap_memory functions

Add two new functions to the psutil::system module to query virtual and
swap memory statistics.
I'm pretty new to Rust, so if something can be improved or made more idiomatic, let me know.

Looks okay to me - it's probably a bit more idiomatic than some of the code in there, as  a lot of the earlier stuff I wrote doesn't really check for errors or parse anything other than exactly what's expected.

Sorry for sitting on this for a couple of weeks! I've made a few comments - the key thing is that unwrap() is a pretty dangerous thing to call unless you're certain it can't fail, and Resultis better than Option if you're trying to indicate an error.

Thanks for the feedback!
I think I've addressed all the comments aside from trying to parse a non-integer field as an integer.

Went with the first approach of failing the entire call and indicating which field couldn't be parsed. If there's anything else to change, let me know.

authors: borntyping rkday vandrada

repo: borntyping/rust-psutil


text:
symfony 4.3 incomaptible composer

is this bundle really incompatible with symfony 4.3?
otherwise the composer.json is very restrictive and it is not possible to run composer with symfony 4.3.
`Problem 1
- Installation request for borsaco/telegram-bot-api-bundle ^1.0 -> satisfiable by borsaco/telegram-bot-api-bundle[1.0.0].
- borsaco/telegram-bot-api-bundle 1.0.0 requires symfony/framework-bundle ^3.4 -> no matching package found.
Potential causes:

A typo in the package name
The package is not available in a stable-enough version according to your minimum-stability setting
see https://getcomposer.org/doc/04-schema.md#minimum-stability for more details.
It's a private package and you forgot to add a custom repository to find it`

current framework-bundle is 4.3.2

#4

Solved

repo: borsaco/TelegramBotApiBundle


text:
[Help]

Hello,
After today's flutter upgrade, I started getting the compilation error: "
pluto_grid-7.0.2/lib/src/manager/shortcut/pluto_grid_shortcut.dart:33:39: Error: The argument type 'RawKeyEvent'
can't be assigned to the parameter type 'KeyEvent'.
- 'RawKeyEvent' is from 'package:flutter/src/services/raw_keyboard.dart' ('/D:/DevTools/flutter/packages/flutter/lib
/src/services/raw_keyboard.dart').
- 'KeyEvent' is from 'package:flutter/src/services/hardware_keyboard.dart' ('/D:/DevTools/flutter/packages
/flutter/lib/src/services/    hardware_keyboard.dart')
"
I'm trying it under the tech stack shown below. I've been looking into different forums but I'm unable to find any help/guidance on what to do.
• Flutter version 3.19.0 on channel stable
• Framework revision bae5e49bc2 (5 days ago), 2024-02-13 17:46:18 -0800
• Engine revision 04817c99c9
• Dart version 3.3.0
• DevTools version 2.31.1
• Windows 11
• Platform android-34, build-tools 34.0.0
• Java version OpenJDK Runtime Environment (build 17.0.7+0-b2043.56-10550314)
Thanks

same issue here ....

Just as an update, I did downgraded to Flutter's previous version and all pluto_grid functions are working again.
Not sure if this issue should be reported here or somewhere else.
Regards

I also confirm in my part the same issue just after upgrade flutter channel stable.
You need to create issue with correct and efficiency title (help title is the worst title of the world)

I have the same problem as mentioned, the solution was to return to Flutter version 3.16.8 on channel stable. I hope they can solve it soon, so I can continue working with this package.

authors: agustin-garcia darkomenx hombre-geek jayakumarzoftsol


text:
Unable to start bosun with w.sh

We are getting following error when trying to start bosun with w.sh.
Can someone help to resolve the issue?
$./bosun-master/cmd/bosun/w.sh
(RE)STARTING BOSUN
2015/10/13 16:19:18 info: bolt.go:136: RestoreState
2015/10/13 16:19:18 error: bolt.go:147: notifications unknown bucket: bindata
2015/10/13 16:19:18 error: bolt.go:150: silence unknown bucket: bindata
2015/10/13 16:19:18 error: bolt.go:153: incidents unknown bucket: bindata
2015/10/13 16:19:18 error: bolt.go:156: errors unknown bucket: bindata
2015/10/13 16:19:18 error: bolt.go:167: status unknown bucket: bindata
2015/10/13 16:19:18 info: bolt.go:227: RestoreState done in 151.7µs
2015/10/13 16:19:18 info: web.go:61: using local web assets
2015/10/13 16:19:18 info: check.go:486: check alert example.opentsdb.cpu.lookup start
2015/10/13 16:19:18 info: notify.go:96: quiet mode prevented 0 notifications
2015/10/13 16:19:18 info: check.go:486: check alert example.opentsdb.os.high.cpu start
2015/10/13 16:19:18 info: web.go:124: bosun web listening on: :8070
2015/10/13 16:19:18 info: web.go:125: tsdb host: localhost:4242
2015/10/13 16:19:18 info: check.go:510: check alert example.opentsdb.cpu.lookup done (2.035402ms): 0 crits, 0 warns, 0 unevaluated, 0 unknown
2015/10/13 16:19:18 info: alertRunner.go:56: runHistory on example.opentsdb.cpu.lookup took 2.762µs
2015/10/13 16:19:18 fatal: main.go:192: too many open files

Sorry looks like we missed this one. I'm assuming the issue is to old now, but reopen if we can still be of help.
Apologies,
Kyle

authors: RamyaBineesh kylebrandt

repo: bosun-monitor/bosun


text:
feature/BE-32 : User History

Created history as a separate app.
Created the History model to keep track of different types of user activity.
Created a signal (+ receiver) to activate creation of History instance when a page is visited (i.e. when related API is called).
Couldn't create mixins as the related existing APIs were not class based. Instead created decorators, but since there is no way of trivially reaching the object of FBVs not using this right now. Will look more into later.
Instead I added the signal code to the API views manually. This shouldn't be too much of a problem, since this won't be done in very many places. Currently;

users/profile/<id>
artitems/<id>

Connected the history to admin site.
Created a receiver for the signal and connected.
Tested the functionality using Postman and the Admin site, and we are getting history instances. 👍
Right now we are only tracking when a user visits an ArtItem page and another User's profile. We can make additions if need be.
For additional information refer to #353

Figured out how to reach object (through kwargs). But turns out the main problem was with the Authentication Middleware and DRF. request.user returned AnonymousUser in the decorator while it had the logged in user in the API view function. This had to do with a problem reaching sessions. Only solution I could find was monkey patching the authentication middleware, but even then there could be issues with authenticating twice. Moral of the story is not gonna fix what's not broken, and we're not using the decorator for this.

There were a couple of print statements left. I removed them. Tested the history tracking using postman for APIs and admin panel to see the logs in Histories. Everything seems to be working fine.
One quick reminder: After we merge #344, we should also add exhibitions to the history. I suggest you to review that PR and update this one accordingly. I'll be approving this one now, you can either merge this and then add the exhibition in another PR, or add the exhibition and let me know when it is ready for review again.

Btw, we are able to keep number of visits to an art item with this PR. Maybe you could add a view field to the artitem that shows the number of views. Something like this:

I don't know, it doesn't have priority at the moment.
Another thing I have in mind: Maybe we should compare the date of last visit with the new visit so that we can avoid "view spamming" by refreshing the page. It'd be a nice idea to store it in the history if there is at least 1~2 minutes between successive views of a user.

Added number_of_views field to ArtItem and updated the signals accordingly.
Frontend is free to use it @kostanya .
Not going to check for spamming by frequent visits. I think we can do it in the future when we are scaling the app. For now we need as much mock data as we can get.
Adding exhibition history is easy, we can do it in a hotfix branch. I want to merge this one now so that I can use it for level calculation. @KarahanS

Skimmed through the additions, everything seems fine. My approval still holds @BElifb. There is a print statement left in object_viewed_receiver though.

authors: BElifb KarahanS


text:
Reserve a Domain Name

A domain name should be reserved to deploy the web-site on the web. Although most of the deployment tools provides a domain which is a subdomain of the provider, our application should have a clean-looking domain name.

Determine a available domain name
Register it using a third party domain name registrar service
Make necessary DNS configurations to use this domain with deployment service

Domain name "bunchup.com.tr" has been registered on natro.com.
DNS CNAME configurations have been done.

Waiting for DNS configurations to be propagated on web to proceed on the deployment side.


text:
Star the Jackson Repository! 🚀

We support open-source & Hacktoberfest! ❤
A ⭐ star shows your support and we greatly appreciate it.

Pls  can you assign this to me ?

Done!

Done!!!

Thank you @ShatilKhan! ❤

Thank you so much @HimanshuTembhe! ❤

Even i made star

Done  ! have made star

Thank you @vivekreddy049! ❤

We appreciate it @VanshBhardwaj24, thanks so much! ❤

Pls can you assign this to me ?

Done

Thanks so much @felipepatricio! ❤

Done🚀

Thank you @vineetjk, that is much appreciated! ❤

Done

Thank you so much @sridhar02 ❤

Done

Thank you so much @Shubham-Praj ❤

repo: boxyhq/jackson


text:
feat: support documentation fields

Closes #62

@marstamm @smbea Is there anything I can support you with regarding this PR?

I'll look into this today

authors: barmac marstamm

repo: bpmn-io/dmn-js-properties-panel


text:
TextAreaEntry with autoResize not working after toggle section and change selection

Describe the Bug

When toggled section and then changed the selection to another shape, I found the TextAreaEntry with autoResize degrades to only 1 row.
I made a minimal reproducible example in this repository.
Steps to Reproduce

The following steps can be reproduced on this demo site.

TextArea with autoResize

toggle the section

change the selection and toggle the section again

Expected Behavior

I believe it should be re-autoResize even after toggling and selection.
Environment

Library version: [e.g. 3.13.0]

Related to https://github.com/camunda/camunda-modeler/issues/4419

Reopening due to issue described in https://github.com/bpmn-io/properties-panel/pull/372#issuecomment-2230651998

Fixed in v3.22.3.

authors: jarekdanielak ptyin

repo: bpmn-io/properties-panel


text:
readability: valueFromStorage

readability: valueFromStorage
refactor: storeValue

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

Current dependencies on/for this PR:

#5  👈
#4
#3
#2
#1
main

This stack of pull requests is managed by Graphite.

Merge activity

Feb 26, 5:36 PM EST: @braden-w started a stack merge that includes this pull request via Graphite.

repo: braden-w/svelte-stored-writable


text:
Why doesn't JSONFieldBase respects the prepared parameter?

The prepared argument is there, and from what I understand it declares if the value is ready to written to the database. Something like this:
def get_db_prep_value(self, value, connection, prepared=False):
    """Convert JSON object to a string"""
    if self.null and value is None:
        return None
    if not prepared:
        value = json.dumps(value, **self.dump_kwargs)
    return value

The current test suit (checkout from master) runs without failures with this change.

Some background on why I ask this:
I'm using this package to efficiently dump/load large databases, but it doesn't work properly with JSONField, when the data is restored into the model, the JSON field attribute ends up with the JSON string as the value.

Let me know if PR #182 doesn't fix this. Thanks!

authors: dmkoch mandx

repo: bradjasper/django-jsonfield


text:
[BUG] Upgrade Dash Bootstrap components

Describe the bug
Dash Bootstrap components has not been updated to Dash 2.0.0. Once Dash Bootstrap components releases a new version, we should update to the newer version to be more compliant with Dash 2.
Relates to #12
Waiting on Dash Bootstrap to update.
Link to Dash Bootstrap Components

This will require a few items to be updated on other branches. Leaving it open and I will address the specifics.


text:
Add support for views

Is there a fundamental problem preventing this?

@ad-si I'm not familiar with views, so I guess that's the fundamental problem 😄
My 5 minute read seems to show that Sequelize (which tuql uses unde the hood) doesn't support SQLite views, so that may be a blocker.

I'm not that familiar with views

Well, views are just queries which yield a new (read only) table. Reading from a table or a view works exactly in the same way, so it's really straight forward.

My 5 minute read seems to show that Sequelize (which tuql uses under the hood) doesn't support SQLite views, so that may be a blocker.

What the 😳. I guess that's why I never use ORMs. Completely useless abstraction. Since this project is explicitly for SQLite databases, maybe you shouldn't use it either? I feel like having direct access to all SQLite features would be handy…

Completely useless abstraction. Since this project is explicitly for SQLite databases, maybe you shouldn't use it either?

Not completely useless, it allowed for this library to be created quickly without writing a bunch of SQL plumbing myself 🤷♂
Regardless, views are not something I have needed for this, happy to look at a PR that brings support for them though.

authors: ad-si bradleyboy

repo: bradleyboy/tuql


text:
🛑 mouse.place (redirect) is down

In 6b0ed8e, mouse.place (redirect) (https://mouse.place) was down:

HTTP code: 0
Response time: 0 ms

Resolved: mouse.place (redirect) is back up in 6efa087.

repo: bradp/uptime


text:
[Solid] -> [Others]

Solid
A declarative, efficient and flexible JavaScript library for building user interfaces.
Link: https://www.solidjs.com/
Checklist:

[X] I have performed a self-review of submitted resource and its follows the guidelines of the project.

@richardoey Not a design resource. its more of a front end framework, we can open a section for solid js UI and etc,,
Closing

authors: Alaev richardoey


text:
[Feature Request] Add support for JSDoc "import()" feature

TypeScript (and VSCode) have support for a JSDoc syntax that allows you to import() directly within a JSDoc type. Example:
/**
 * @param {import("vuex").ActionContext} val1
 */
function myFun(val1) {
    // ...
}

(VueX example just because I can get my intellisense in VSCode to work with that as a working example)
This allows a user to reference an object if it isn't imported (like ActionContext in this example).
Would love to see some sort of support for this syntax in this plugin. Specifically, this syntax currently fails by violating the ESLint valid-jsdoc rule as a syntax error. Ideally, support for this would flag this as valid syntax.

You can find some references to the import() syntax (couldn't find formal documentation easily) on Microsoft/TypeScript#14844.

could be a candidate for this plugin as it is TS specific syntax.
Just so I can understand the use case for this.
How come you're using the import syntax in your comment instead of using proper typescript types?
Are you gradually adding types to a js file?

As per https://eslint.org/blog/2018/11/eslint-v5.9.0-released
ESLint has EOL JSDoc support.

The require-jsdoc and valid-jsdoc rules will be deprecated. These two rules will remain in ESLint but we will no longer add new features or fix bugs for them. These rules may be removed in a future major release of ESLint.

As such, this is no longer a good candidate for us to build into this plugin for two main reasons:

We'd have to fork and maintain the entire base logic as they will remove it in an upcoming release.
We'd have to fork and maintain Doctrine (the jsdoc parser).

Considering most of our users use this plugin for typescript, which interops with jsdoc to provide types without explicitly documenting them in a comment.
Might be a feature candidate instead for https://github.com/gajus/eslint-plugin-jsdoc.

authors: aeolingamenfel bradzacher

repo: bradzacher/eslint-plugin-typescript


text:
Why so many xxx<<10?

hi ,dear author:
I notice you used a lot of xxx<<10 in your source as:
            summary_hook = tf.train.SummarySaverHook(
                save_steps=(report_kimg << 10) // batch_size,
                output_dir=self.summary_dir,
                summary_op=tf.summary.merge_all())
            stop_hook = tf.train.StopAtStepHook(last_step=1 + (FLAGS.total_kimg << 10) // batch_size)
            report_hook = utils.HookReport(report_kimg << 10, batch_size)

I dnt understand this because both report_img(1<<6) and FLAGS.total_kimg(1<<14) are the real number given already.
Why you enlarge them by <<10 once again?

The unit is kimg (kibi-images):
https://en.wikipedia.org/wiki/Kibibyte

repo: brain-research/acai


text:
add an argument to use only labeled data in training process.

Maybe, it is a simple change that can resolve the problem mentioned by #6 .

This looks probably good, but one thing: this is changing the effective batch size for the fully supervised experiments to be twice as large as original code.
Because batch size can affect the results of experiments, I think we should explicitly make the batch size half the size in the .yml files.
What do you think?

BN layers use 100 batch size in original code. Just making the batch size half will change the computation of BN layers, although it maintains the effective batch size for loss. Maybe, there is a need to optimize the hyperparameters again.

Here's what I propose we do:
Run all of the fully-supervised baselines with this pull request, in two ways: with batch size 100 and batch size 50. Hopefully the results end up being very close to what we have reported in the paper.
In case batch size of 50 or 100 matters, or if the results end up much different than our original published results, then we may want to re-tune the hyperparameters, which will take longer.
What do you think?

OK. Good luck to you.

Hi @DoctorKey, thanks again for the PR. I made some comments, please take a look. Also, have you run this code? Can you report the results for CIFAR-10 fully supervised and SVHN fully-supervised before and after this change? (the table-1 runs).

@DoctorKey Thanks for the code, we are also wondering the effect that unlabeled data acts on BN layer. We use your code to have a test on SVHN. there is merely no on change in the result. But we only run parts of the experiment for the limited resources.

I run the code when I made this PR. Because of the limited resources, I only got the result of CIFAR-10 fully supervised. We found that the result was almost unchanged.

hey @avital - just a friendly ping to see if this PR (and repo) are still planned to be merged. Thanks!

Merged, thanks for the ping.

authors: DoctorKey JiechengZhao avital diego898

repo: brain-research/realistic-ssl-evaluation


text:
Updated About section in Tutorial.rst

Changed about description to be more precise

I'm not sure why this unit test fails:

/om2/group/dicarlo/jenkins/miniconda3/envs/brain-score_unittests_469/lib/python3.7/site-packages/model_tools/brain_transformation/temporal.py:6: in <module>
    from brainio.assemblies import merge_data_arrays, walk_coords
E   ModuleNotFoundError: No module named 'brainio'

I'm not sure why this unit test fails (see jenkins log):

I see why the tests are failing.  This fork is descended from an old version of master that used brainio_base and brainio_collection.  Lots of changes have happened since then.  @mike-ferguson I think you'll have to merge the current master into your fork.

authors: jjpr-mit mike-ferguson mschrimpf

repo: brain-score/brain-score


text:
add set_channel_id and set_guild_id to message

set_channel_id and set_guild_id were missing in dpp::message

Maybe inline the functions?

Why?

Maybe inline the functions?

we don't inline them as they cause bloat of the executable, and make headers bigger which means slower compiles, the compiler can decide if to inline but bear in mind these functions live inside a dll/so which means they usually can't be inlined

repo: brainboxdotcc/DPP


text:
Different results using skorch and my training function

I was trying to translate my codes to use braindecode. Previously I had a function train that took pytorch neural net and trained model. Now I wanted to replace this function with skorch classifier. I created an example that should use the same network, the same parameters and the same dataset and it gives different results (with my train function it gives 1.0 train accuracy after around 10-15 epoch instead of not even similar results after 50 epochs). On my dataset it does not work at all, so that is why I got interested in the skorch performance.
I'm stuck and I don't have any idea what causes this behavior. If anyone has some time and would like to help me here is a link to the python file with the example, maybe fresh look can help https://github.com/sliwy/braindecode/blob/strange_example/examples/skorch_slow_learning.py

Today I will submit an issue to skorch, to ask what is the difference between skorch training loop and the on defined by me. I saved numpy arrays to remove not needed data processing and include everything except model defininton in one file https://github.com/sliwy/braindecode/blob/strange_example/examples/skorch_ext_example.py
Let you know if I know anything new.

I'm closing it as I've found the reason, in my train function there was a typo and I was setting model to train mode only at the beginning of training. After first validation step the model was in eval mode till the end of training.

I see, great catch. Then it means that in your case it is actually better to train in eval mode?

authors: robintibor sliwy

repo: braindecode/braindecode


text:
Fixed timer changes not being updated in UI

I saw https://github.com/brandonp2412/Flexify/issues/5 and had a go testing the latest release build to see any issues.
While testing I noticed these bugs:
The timer UI gets out of sync if you start the time (+1 min), then save a set, the timer page would show the wrong remaining time.
If you save a set while another is in progress, it doesn't restart the timer.

Great work King! I just noticed the Tween animation builder wow it's easy as to do animations in flutter. I had doing these types of animations on my list so great to see how easy it is to do.


text:
🛑 my site is down

In 99ad446, my site (https://140.115.81.225/brankhsu/index.html) was down:

HTTP code: 0
Response time: 0 ms

Resolved: my site is back up in 9fcd3a6.

repo: brankhsu/upptime


text:
I need to support other currencies, what should I do

I need to support other currencies, what should I do?

Alot of work.

If it is an ERC-20 token please join our current telegram poll. If it is anything else, we will be adding additional currencies in the future.

authors: akshaynexus maoweipengft samuraisam

repo: breadwallet/breadwallet-ios


text:
The color of strong tags in dark mode is difficult to read

It looks like the strong tag uses the color variable --tw-prose-bold, which remains the same value (#111827) regardless of dark mode or light mode.
This is different than the text color variable --color-font, which changes between #adbac7 and #1f2937 depending on whether light mode or dark mode is active.
I suspect we need to change the value of --tw-prose-bold in dark mode.

Looks good - thank you!

repo: brendt/rfc-vote


text:
Conversations android

Working conversations 0.12.0 with 0.5.0 common tested with Samsung Galaxy 5

@brentschooley I set the minimum target to Lollipop. I don't know if that is correct or not. Can I get you to confirm minimum?

repo: brentschooley/TwilioXamarinBindings


text:
Support fullscreen mode

Added fullscreen property triggering fullscreen player. (true — show, false — dismiss)
Also, added callbacks regarding it's visibility.
onFullscreenPlayerWillPresent: PropTypes.func,
onFullscreenPlayerDidPresent: PropTypes.func,
onFullscreenPlayerWillDismiss: PropTypes.func,
onFullscreenPlayerDidDismiss: PropTypes.func,

@sjchmiela just only work on iOS?

Unfortunately yes.

@sjchmiela - looks good, thanks!

authors: brentvatne jallens sjchmiela

repo: brentvatne/react-native-video


text:
isStatic property added in the source object

In order to be able to specify a path outside of the main bundle directory
close #49

Great, now we just have to make it build the correct url according to that boolean

That is building the correct url

@maxs15 - it looks like https://github.com/brentvatne/react-native-video/pull/54 takes care of this for us, so we can use file: paths now!


text:
Password not provided to db after upgrade to 6.0.0

There was nothing in CHANGES that suggested this would happen.
My code currently does stuff like this:
spring.datasource:
  url: jdbc:postgresql://${PGHOST:localhost}:${PGPORT:5432}/postgres?currentSchema=test
  username: ${PGUSER}
  password: ${PGPASSWORD}
  hikari:
    idle-timeout: 10000
    maximum-pool-size: 2
    minimum-idle: 0

@Bean
@ConfigurationProperties("spring.datasource")
public DataSourceProperties defaultDataSourceProperties() {
    return new DataSourceProperties();
}

@Bean
@Scope(AbstractBeanFactory.SCOPE_PROTOTYPE)
@ConfigurationProperties("spring.datasource.hikari")
public HikariConfig defaultHikariConfig() {
    return new HikariConfig();
}

@Bean
public DataSource defaultDataSource() {
    DataSourceProperties properties = defaultDataSourceProperties();
    HikariConfig config = defaultHikariConfig();
    config.setPoolName(properties.determineDatabaseName());

    DataSource dataSource = properties.initializeDataSourceBuilder().type(HikariDataSource.class).build();
    copyNonNullProperties(config, dataSource, "class");
    return dataSource;
}

private static void copyNonNullProperties(Object source, Object target, String... ignoreProperties) {
    Collection<String> ignoredSet = Set.of(ignoreProperties);
    BeanWrapper sourceWrapper = PropertyAccessorFactory.forBeanPropertyAccess(source);
    BeanWrapper targetWrapper = PropertyAccessorFactory.forBeanPropertyAccess(target);

    Arrays.stream(sourceWrapper.getPropertyDescriptors())
            .map(pd -> new PropertyValue(pd.getName(), sourceWrapper.getPropertyValue(pd.getName())))
            .filter(pv -> pv.getValue() != null)
            .filter(pv -> !ignoredSet.contains(pv.getName()))
            .forEach(targetWrapper::setPropertyValue);
}

With HikariCP 5.1.0 this works fine, with 6.0.0 this exception is thrown:
org.postgresql.util.PSQLException: The server requested SCRAM-based authentication, but no password was provided.
        at org.postgresql.core.v3.ConnectionFactoryImpl.lambda$doAuthentication$5(ConnectionFactoryImpl.java:854)
        at org.postgresql.core.v3.AuthenticationPluginManager.withPassword(AuthenticationPluginManager.java:82)
        at org.postgresql.core.v3.ConnectionFactoryImpl.doAuthentication(ConnectionFactoryImpl.java:851)
        at org.postgresql.core.v3.ConnectionFactoryImpl.tryConnect(ConnectionFactoryImpl.java:213)
        at org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(ConnectionFactoryImpl.java:268)
        at org.postgresql.core.ConnectionFactory.openConnection(ConnectionFactory.java:54)
        at org.postgresql.jdbc.PgConnection.<init>(PgConnection.java:273)
        at org.postgresql.Driver.makeConnection(Driver.java:446)
        at org.postgresql.Driver.connect(Driver.java:298)
        at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:122)
        at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:362)
        at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:203)
        at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:479)
        at com.zaxxer.hikari.pool.HikariPool.checkFailFast(HikariPool.java:568)
        at com.zaxxer.hikari.pool.HikariPool.<init>(HikariPool.java:99)
        at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:111)

Hopefully I'll get some time soon to debug this properly and find the problem.

I've worked it out. This release added the credentials property, which returns an empty object instead of null if not set.
No bugs here.

repo: brettwooldridge/HikariCP


text:
How do I initialize MBean in the spring container?

Brett,
Since turning on the registerMBeans flag is not getting MBean registered with the Jboss 4.2.3, I am thinking of creating MBean in the spring container using the injected HikariPool object. How do I get the handle to HikariPool object which is used in HikariDataSource class? This will resolve the issue I am facing and we can move it to PROD with monitoring.

I couldn't even get the MBeans getting registered with the server!!!. So I don't think we can use HikariCP with Jboss 4.2.3. Looks like we may need to wait for a month or two and push Hikari along with Tomcat upgrade

Does the last answer here help?  What kind of error are you getting when HikariCP tries to register?  Can you enable debug logging, maybe it would shed some light?

Wait, Jboss 4.2.3?  The one released in 2008?

Yeah we are moving to tomcat where Mbean works but for now we want it in jboss 4.2.3 until we move to tomcat 8.
Get Outlook for iOS
On Fri, Sep 23, 2016 at 10:23 PM -0500, "Brett Wooldridge" notifications@github.com wrote:
Wait, Jboss 4.2.3?  The one released in 2008?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or mute the thread.

Brett,
This is what I see when I enabled the debug log and I don't have any duplicate datasource pool names.

Sep 09 10:42:11,288 INFO [main] [] [] hikari.HikariDataSource:281 - dwHikariCP - Started. Sep 09 10:42:11,289 WARN [main] [] [] pool.PoolBase:399 - dwHikariCP - Failed to register management beans. javax.management.NotCompliantMBeanException: Class does not expose a management interface: java.lang.Object at org.jboss.mx.metadata.MBeanCapability.of(MBeanCapability.java:102) at org.jboss.mx.metadata.MBeanCapability.of(MBeanCapability.java:100) at org.jboss.mx.metadata.MBeanCapability.of(MBeanCapability.java:100) at org.jboss.mx.server.registry.BasicMBeanRegistry.registerMBean(BasicMBeanRegistry.java:182) at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155) at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94) at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133) at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142) at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) at org.jboss.mx.server.MBeanServerImpl$3.run(MBeanServerImpl.java:1422) at java.security.AccessController.doPrivileged(Native Method) at org.jboss.mx.server.MBeanServerImpl.registerMBean(MBeanServerImpl.java:1417) at org.jboss.mx.server.MBeanServerImpl.registerMBean(MBeanServerImpl.java:376) at com.zaxxer.hikari.pool.PoolBase.registerMBeans(PoolBase.java:238) at com.zaxxer.hikari.pool.HikariPool.(HikariPool.java:116) at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:94) at org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider.getConnection(LocalDataSourceConnectionProvider.java:82) at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:111) at org.hibernate.cfg.Configuration.buildSettings(Configuration.java:2101) at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1325) at org.hibernate.cfg.AnnotationConfiguration.buildSessionFactory(AnnotationConfiguration.java:867) at org.springframework.orm.hibernate3.LocalSessionFactoryBean.newSessionFactory(LocalSessionFactoryBean.java:814) at org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:732) at org.springframework.orm.hibernate3.AbstractSessionFactoryBean.afterPropertiesSet(AbstractSessionFactoryBean.java:211) at com.om.dh.util.EnhancedAnnotationSessionFactoryBean.afterPropertiesSet(EnhancedAnnotationSessionFactoryBean.java:185) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1369) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1335) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409) at java.security.AccessController.doPrivileged(Native Method) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164) at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269) at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1245) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1010) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:472) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)

Jboss 4.2.3 has issues registering mbeans, see https://developer.jboss.org/message/536859#536859 .

@brettwooldridge something like this, wdyt? https://github.com/brettwooldridge/HikariCP/compare/dev...johnou:jboss_mbeans?expand=1

@johnou That cannot be done.

The MXBean concept provides a simple way to code an MBean that only references a predefined set of types, the ones defined by javax.management.openmbean. In this way, you can be sure that your MBean will be usable by any client, including remote clients, without any requirement that the client have access to model-specific classes representing the types of your MBeans.

This quote refers to a specific example (which you can read here but you get the idea:

With Standard MBeans, a client of the MBean Server cannot access the Usage attribute if it does not know the class MemoryUsage. Suppose the client is a generic console based on JMX technology. Then the console would have to be configured with the model-specific classes of every application it might connect to. The problem is even worse for clients that are not written in the Java language.

This is where MXBeans differ from Standard MBeans. Although we define the management interface in almost exactly the same way, the MXBean framework converts model-specific classes into standard classes from the Java platform.

Brett,
I would like to try this approach locally on 2.4.9 tag. I just want this to work in production for 2 months and then we will upgrade to Java 8 and Tomcat 8. I checked out the code but not compiling in JDK 1.7. Which branch I should use locally to make this change and see if it works or not?

The code must be compiled with Java 8, even in the case of creating the Java 7 artifact.

Brett, Workaround provided by @johnou above fixes the issue I see in Jboss 4.2.3 in the below link
https://github.com/brettwooldridge/HikariCP/compare/dev...johnou:jboss_mbeans?expand=1. Thanks @johnou and @brettwooldridge

authors: brettwooldridge johnou ramchris


text:
how to solve this?

Disable Permission Monitoring or Open ADB debugging

This should be xiaomi / oppo's rom. There are some experiment features, like securu adb, or "permission monitor".

authors: GreatAden SAJIBBH liudongmiao

repo: brevent/Brevent

license: WTFPL


text:
Priority balance doesn't work with portrait images

Priority balance not work with portrait images:

In the _insertIntoColumn function, use scaled height instead of brick's image original height
In balance priority, the call to resolveBricks function in componentDidMount will be moved to setState function after setParentDimensions. Scaled height need column width to calculate so this change will make sure resolveBricks always get dimensions

Excellent, dig it!

Thank in advance. I really enjoy your library


text:
Does POSIX::2008 v0.24 fix a security hole?

The changes in POSIX::2008 say:

Fixed potential env buffer overflow in _execve50c()

Is that a security fix?
Diffs are at https://metacpan.org/release/CGPAN/POSIX-2008-0.24/diff/CGPAN/POSIX-2008-0.23 but it's unclear.

For what it's worth, v0.04 fixed an overflow reported in https://rt.cpan.org/Public/Bug/Display.html?id=96644

the bug thread says "major security leak"; and any bugger overflow is a
stability issue, which would be a potential Denial of Service handle, so it
would seem so.
// Bill
// happily long since no longer a Computer Security researcher
On Fri, Jun 14, 2024, 11:14 Robert Rothenberg @.***>
wrote:

For what it's worth, v0.04 fixed an overflow reported in
https://rt.cpan.org/Public/Bug/Display.html?id=96644
—
Reply to this email directly, view it on GitHub
https://github.com/briandfoy/cpan-security-advisory/issues/154#issuecomment-2168250512,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AABVF6HNNLYQW4NHWOM7OG3ZHMCG7AVCNFSM6AAAAABJKRAM2KVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNRYGI2TANJRGI
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

Since there's a fixed version, I don't have a problem flagging this as an advisory.

CPAN::Audit 20240615.001 has been released with this info.
Thanks,

Are these not two separate issues?

v0.24: Fixed potential env buffer overflow in _execve50c().

From latest release, unable to find any commit/patch or other references.

v0.04: Fixed _readlink50c (#96644).

https://rt.cpan.org/Public/Bug/Display.html?id=96644

The issue added as CPANSA-POSIX-2008-001 in https://github.com/briandfoy/cpan-security-advisory/commit/fb57b45712aacb426b43ee78fbe9905ec696fbab appears to have the description of the one fixed in v0.04 from 2015

Diffs are at https://metacpan.org/release/CGPAN/POSIX-2008-0.24/diff/CGPAN/POSIX-2008-0.23 but it's unclear.

Maybe not vulnerability relevant, but interesting to see these labels with expletives being added in 0.24:
From https://metacpan.org/release/CGPAN/POSIX-2008-0.24/diff/CGPAN/POSIX-2008-0.23:
       }
     }
-    else if (errno != ERANGE) {
+    else if (errno != ERANGE)
       /* gnulib says, on some systems ERANGE means that bufsize is too small */
+      goto FuckTheSkullOfGoogle;
+
+    if (UNLIKELY(bufsize+1 == 0)) {
+    MicrosoftMustDie:
+      errno = ENAMETOOLONG;
+    FuckTheSkullOfGoogle:
       Safefree(buf);
       return NULL;
     }

Oh, yeah, I mixed those up. A fix is on the way.

authors: briandfoy n1vux robrwo stigtsp

repo: briandfoy/cpan-security-advisory


text:
Unable to run with ssl configuration

My mongodb is set up to sslRequired, but i couldn't make it work
the command is
./bin/ycsb load mongodb  -s -P workloads/workloada -p recordcount=10000 -threads 16 -p mongodb.url="mongodb://user:pass@localhost:27017/database?ssl=true" -p mongodb.auth="true"
and the output is like

com.mongodb.MongoSocketWriteException: Exception sending message
at com.mongodb.connection.InternalStreamConnection.translateWriteException(InternalStreamConnection.java:462) ~[mongo-java-driver-3.0.3.jar:na]
at com.mongodb.connection.InternalStreamConnection.sendMessage(InternalStreamConnection.java:205) ~[mongo-java-driver-3.0.3.jar:na]
at com.mongodb.connection.CommandHelper.sendMessage(CommandHelper.java:89) ~[mongo-java-driver-3.0.3.jar:na]
at com.mongodb.connection.CommandHelper.executeCommand(CommandHelper.java:32) ~[mongo-java-driver-3.0.3.jar:na]
at com.mongodb.connection.InternalStreamConnectionInitializer.initializeConnectionDescription(InternalStreamConnectionInitializer.java:83) ~[mongo-java-driver-3.0.3.jar:na]
at com.mongodb.connection.InternalStreamConnectionInitializer.initialize(InternalStreamConnectionInitializer.java:43) ~[mongo-java-driver-3.0.3.jar:na]
at com.mongodb.connection.InternalStreamConnection.open(InternalStreamConnection.java:115) ~[mongo-java-driver-3.0.3.jar:na]
at com.mongodb.connection.DefaultServerMonitor$ServerMonitorRunnable.run(DefaultServerMonitor.java:127) ~[mongo-java-driver-3.0.3.jar:na]
at java.lang.Thread.run(Thread.java:745) [na:1.7.0_111]
Caused by: javax.net.ssl.SSLHandshakeException: Remote host closed connection during handshake
at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:963) ~[na:1.7.0_111]
at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1342) ~[na:1.7.0_111]
at sun.security.ssl.SSLSocketImpl.writeRecord(SSLSocketImpl.java:719) ~[na:1.7.0_111]
at sun.security.ssl.AppOutputStream.write(AppOutputStream.java:122) ~[na:1.7.0_111]
at com.mongodb.connection.SocketStream.write(SocketStream.java:75) ~[mongo-java-driver-3.0.3.jar:na]
at com.mongodb.connection.InternalStreamConnection.sendMessage(InternalStreamConnection.java:201) ~[mongo-java-driver-3.0.3.jar:na]
... 7 common frames omitted
Caused by: java.io.EOFException: SSL peer shut down incorrectly
at sun.security.ssl.InputRecord.read(InputRecord.java:482) ~[na:1.7.0_111]
at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:944) ~[na:1.7.0_111]
... 12 common frames omitted
01:22:19.658 [cluster-ClusterId{value='57e4e63bf7492366ba513b75', description='null'}-localhost:27017] DEBUG org.mongodb.driver.cluster - Updating cluster description to  {type=UNKNOWN, servers=[{address=localhost:27017, type=UNKNOWN, state=CONNECTING, exception={com.mongodb.MongoSocketWriteException: Exception sending message}, caused by {javax.net.ssl.SSLHandshakeException: Remote host closed connection during handshake}, caused by {java.io.EOFException: SSL peer shut down incorrectly}}]
01:22:20.174 [cluster-ClusterId{value='57e4e63bf7492366ba513b75', description='null'}-localhost:27017] DEBUG org.mongodb.driver.connection - Closing connection connectionId{localValue:2}

thanks

SSL peer shut down incorrectly

That error usually means that the server is not expecting SSL or did not like something in the initial handshake message. Was there an error in the servers log?

i'll check when i'm able to, but now i remember, when logging to the database, i need to ass --ssl --sslAllowInvalidCertificates options, does this have anything to do with the error? Thanks

How about your JDK version.
https://github.com/escline/InstallCert
You may have a try this. I have met same problem before. And fix with this way

Closing due to no update.

authors: allanbank rainmanwy risdenk sff2578

repo: brianfrankcooper/YCSB


text:
Not able to Read SMS Broadcast Messages

It is able to read Messages from contacts but not from any sms broadcasters.

Hey. @ayushmankd. Apologies for the delay in replying to this. Any luck?

@briankabiro Sorry, I am currently not working on the product for which this functionality was needed.

@ayushmankd. Going to close this for now as it's inactive.

authors: ayushmankd briankabiro


text:
Could Not Find a declaration file for module expo stripe checkout

Here is my code can you tell me what i am missing i installed your package but dont know why its getting something like this can you help me out please
import React from "react";
import {StripeCheckout} from  "expo-stripe-checkout";
class Payments extends React.Component {
render() {
return (

)
}
  onPaymentSuccess = (token) => {
    // send the stripe token to your backend!
    alert(token);
}

  onClose = () => {
    // maybe navigate to other screen here?
  }

}
export default Payments;

Same issue here ✌ , not gonna work

Are you using TypeScript? if so, you need to declare this module. See here https://stackoverflow.com/a/50516783/8896573

I have the same issue and I'm using javascript. Any fixes or it's not going to work since i don't have a typescript project?

repo: briansztamfater/expo-stripe-checkout


text:
DisableLinterReason not catching a comment for an inline disable

I have the following SCSS:
// Unfortunately this selector is necessary for CSS specificity reasons.
> .notifications-container ul > li:last-of-type { // scss-lint:disable SelectorDepth
     border-bottom: 0;
}

I remember fixing the SCSS linter reporting this unfortunately necessary selector with the above. Adding it as a comment at the end of a line was documented somewhere, but I can't find it now. It's supposed to disable the rule for only that line.
The DisableLinterReason rule is throwing a warning despite the fact that I have a comment explanation up above.

Also happens with this bit of code:
// Test
-webkit-user-select: none; // scss-lint:disable VendorPrefix

Fixed by #762.

authors: connorshea sds

repo: brigade/scss-lint


text:
& + .class is invalid

I have the linter complaining about this:
.foo {
  & + .bar {
  }
}

And it's ok if I do
.foo {
  + .bar {
  }
}

From what I see in the tests, it doesn't cover this specific case (only when you have & on both sides). Is this syntax ok for SASS?
  context 'when an ampersand precedes a sibling operator' do
    let(:scss) { <<-SCSS }
      p {
        & + & {}
        & ~ & {}
      }
    SCSS

    it { should_not report_lint }
  end

If you're getting UnnecessaryParentReference on the first example, that's right. The ampersand is not needed there to achieve the same result. You shouldn't get the warning when you have two used like at the bottom.

As @abea mentioned, & + .bar and + .bar are equivalent, so the former is reported as a lint.
The same does not apply to selectors with two or more parent references, which is what the test in question is asserting.
Hope that helps!

Thanks!

authors: abea joaomilho sds


text:
Crashing

Hi,
I am trying to using this library in Xcode 9.3.
When I increase or decrease the column it gets crashed. Please let me know what need to do?
Thanks,
Rahul Gupta

have you found any solution?

Hi Rahul,
There are lots of issue in that project.so kindly share your requirement so
I can help you. This is my WhatsApp number is 8553096341. if anything you
want please ping me.
On Fri, Jun 8, 2018 at 3:19 AM, ulises01 notifications@github.com wrote:

have you found any solution?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/brightec/CustomCollectionViewLayout/issues/33#issuecomment-395576478,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AVfm1KevocKoWImkIDpTvMql3iSEd3Wqks5t6Z_QgaJpZM4UBS21
.

--
Thanks & Regards,
Ashutos Sahoo| iOS Developer
Skype: ashutos39@gmail.com | M: 91-8553096341

Hi,
i am using xcode 9.2 for this library. but it is crashing when i took below Row and Column. it is working fine if i took  numberOfItemsInSection greater then 7.
func numberOfSections(in collectionView: UICollectionView) -> Int {
return 5
}
func collectionView(_ collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int {
return 7
}
please help me for resolved it.
thanks

repo: brightec/CustomCollectionViewLayout


text:
Question/Concern about persistence of the Home Assistant Entities

Hi,
Hopefully this is an okay to ask this question. I posted it in the Tempest forums but they are not very active so I thought I would post here too
Thanks for your work on this project. I set it up very quickly and it works great. Before I was relying on going out to the Weatherflow API over the internet, so any of my automations involving the Tempest would fail if the internet didn’t work, or they had an outage. This is so much better, especially given than reliable, powered LUX sensors seem far and few between
I did have a question, I noticed that I never had to create the Tempest weather station, it just showed up all on its own. Will it disappear all on its own if the Tempest is off?
My reason for asking is that I am using all of my Home Assistant devices in HomeKit, and all my automations are in Homekit. When I removed my old Tempest config (It came through HomeBridge) I watched all of my automations disappear in HomeKit
My concern is that one day the Tempest has an issue, or the AP it connects to has an issue, and it just disappears from Home Assistant, and then all my automations in HomeKit will just vanish
Thanks!

I Guess you saw the answer from @natekspencer on the Tempest Community, but I post it here for others to see


text:
Collection of images

What if i want to apply it on a all images in a folder?!

There is no function for a directory, however you can loop through all the images. It would look something like this:
from removebg import RemoveBg

rmbg = RemoveBg("YOUR-API-KEY", "error.log")
folder path = "some_dir"
for file in os.listdir(folder_path):
    file_name =  os.path.join(basepath, entry)
    if os.path.isfile(file_name):
        rmbg.remove_background_from_img_file("joker.jpg")

repo: brilam/remove-bg


text:
Filters not working on partition, object meta queries (regression at 772322c)

I create a space and load data, thusly:
zed create test
zed use test
seq 20 | zq 'yield {ts:this}' - | zed load -

When I run a query on the objects metadata that should return no data
zed query 'from test@main:objects | max > 21'

I nevertheless get results:
{id:0x10b4c1b8fb68b535bdff358f7ad4803af26f86ce(=ksuid.KSUID),min:1,max:20,count:20(uint64),size:91}(=data.Object)

Note that if I put an operator between the from operator and the filter operator
zed query 'from test@main:objects | id := ksuid(id) | max > 20'

I get the expected results. This suggests that there's something wrong with optimized filters.

I thought this had a similar essence to an existing issue, so I did a binary search to confirm where this started happening. Turns out it's a separate issue, but I now know that this started happening at Zed commit 772322c, which was associated with the changes in (#4352).
At the commit right before that:
$ zed -version
Version: v1.5.0-3-gcb9b9dd4

$ rm -rf lake

$ zed -lake lake init
lake created: lake

$ zed -lake lake create test
pool created: test 2NmzcCyNL8b40pJD1m6Ff4a8Scb

$ zed -lake lake use test
Switched to branch "main" on pool "test"

$ seq 20 | zq 'yield {ts:this}' - | zed -lake lake load -
(2/1) 91B 91B/s
2NmzcGpDLqAfiJ2e6Toi3ebtqgJ committed

$ zed -lake lake query 'from test@main:objects | max > 21'
[no output]

Then at commit 772322c:
$ zed -version
Version: v1.5.0-4-g772322c1

$ rm -rf lake

$ zed -lake lake init
lake created: lake

$ zed -lake lake create test
pool created: test 2NmziPu8gwMpN0JQ9qZXIk2OQDG

$ zed -lake lake use test
Switched to branch "main" on pool "test"

$ seq 20 | zq 'yield {ts:this}' - | zed -lake lake load -
(2/1) 91B 91B/s
2NmziMqacPUW0kLNZHEXJYXYuCZ committed

$ zed -lake lake query 'from test@main:objects | max > 21'
{id:0x10b4cc0bdbd8e7e61247ed25a66b6b80ec5e9195(=ksuid.KSUID),meta:{first:20,last:1,count:20(uint64),size:91}(=data.Meta)}(=data.Object)

Verified in Zed commit 36dd506.
Now the meta query that previously returned data incorrectly is no longer returning data.
$ zed -version
Version: v1.7.0-2-g36dd506e

$ zed query 'from test@main:objects'
{id:0x10c5e9ce36f30ae31c4abcd999288ec63cd29e0f(=ksuid.KSUID),min:1,max:20,count:20(uint64),size:91}(=data.Object)

$ zed query 'from test@main:objects | id := ksuid(id) | max > 20'
[no output]

Thanks @mattnibs!

authors: mattnibs philrz

repo: brimdata/zed


text:
Formatted ("pretty print") JSON output

The -z gives non-formatted output. For "pretty output", there is -Z
zq -z '{"foo":1, "bar":2}'
{foo:1,bar:2}

zq -Z '{"foo":1, "bar":2}'
{
    foo: 1,
    bar: 2
}

However, there is no JSON equivalent for -Z
zq -j '{"foo":1, "bar":2}'
{"foo":1,"bar":2}

zq -J '{"foo":1, "bar":2}'
flag provided but not defined: -J

For pretty output, i have to opt to secondary tool
zq -j '{"foo":1, "bar":2}' | jq
{
  "foo": 1,
  "bar": 2
}

Is there a way to get JSON formatted output without reaching to a another tool ?

@hboutou: Thanks for your interest in Zed!
There's not currently a way to get the output you're seeking directly from the Zed CLI tools, but given that -Z exists as you pointed out and how common JSON is, I totally understand why you'd hoped to see it there. I'll take up the topic with the Dev team to see the feasibility of adding this soon and will circle back with an update to this issue.

We discussed this one today as a group. There was consensus that this would indeed be a handy enhancement and probably not too difficult to add. It was pointed out that getting the colored output similar to jq we might mean leveraging JSON libraries other than the standard Go ones, hence maybe looking at projects like https://github.com/itchyny/gojq and https://github.com/TylerBrock/colorjson.

Verified in Zed commit 20a867d.
The new -J option now pretty prints color JSON output.

@hboutou: If you're ok compiling Zed from the tip of main you can take advantage of this right away. Otherwise, it'll be in the next GA Zed release which is expected in the next couple weeks.
Thanks @mattnibs!

Compiled and tested, works like a charm, thank you!

authors: hboutou philrz


text:
Use browser default focus on cards

Use the blue browser default border for focus on cards.

Close duplicate issue made by bot

Close duplicate issue made by bot

repo: bring/hedwig


text:
Bug: Variant table incorrectly also displays LC when there is an OS consequence

Related slack thread/discussion: https://atgu.slack.com/archives/CNL7NA6H2/p1668446829531889
Currently, if a variant is flagged as Other Splice (OS) as it's consequence, in the table view (Gene or Region page) it displays both a Low Confidence (LC) flag as well as an OS flag. On the page for one such variant, it correctly only shows OS as the the consequence.
The correct behavior is only show OS. The logic for displaying flags in the table view needs to be fixed.

Removing the Triage label because I'm looking into this right now.

repo: broadinstitute/gnomad-browser


text:
UnboundLocalError: local variable 'error_rate' referenced before assignment

Hello Developers,
I am following the short tutorial from here for ancestry classification. It was working fine when I had earlier versions of the gnomad and hail. I did a fresh install yetsreday with updated versions and now I have the following error.
It appears to be a bug.
ht, rf_model = assign_population_pcs(
...     ht,
...     pc_cols=ht.scores,
...     fit=fit,
... )

2022-09-29 14:55:46 Hail: INFO: Coerced sorted dataset              (0 + 1) / 1]
INFO (gnomad.sample_qc.ancestry 224): Found the following sample count after population assignment: sas: 1
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/bioinfoRD/ARCdata/Projects_AMT/conda_envs/hail/lib/python3.10/site-packages/gnomad/sample_qc/ancestry.py", line 235, in assign_population_pcs
    min_assignment_prob=min_prob, error_rate=error_rate
UnboundLocalError: local variable 'error_rate' referenced before assignment

Edit:
Just as debugging, I added error_rate: float  = 0.0  at line 163
The above error was gone but the new error popped up:
File "/bioinfoRD/ARCdata/Projects_AMT/conda_envs/hail/lib/python3.10/site-packages/gnomad/sample_qc/ancestry.py", line 241, in assign_population_pcs
    evaluation_sample=hl.literal(list(evaluate_fit.s)).contains(pops_ht.s),
UnboundLocalError: local variable 'evaluate_fit' referenced before assignment

Then I ended up commenting out the annotate function at line 250 and it worked.
But this needs to be done properly think.

Hi,
I also just received this error following the gnomad ancestry inference vignette. I am using the terra-jupyter-hail docker us.gcr.io/broad-dsp-gcr-public/terra-jupyter-hail:1.0.20. The release notes mentions updating hail to 0.2.98.

Thank you @PoisonAlien and @sabrinacamp2 It looks like this error was fixed with in this commit, so this should be resolved in the newest gnomad_methods release. However, as described in this other issue. The code in the blog post won't work as is.
I have put in a PR to modify the new code so the blog post example can work.
If you try this again with the newest version of gnomad_methods (v0.6.3), you would need to modify the code in the following way:
This:
htt, rf_model = assign_population_pcs(
    ht,
    pc_cols=ht.scores,
    fit=fit,
)

should change to:
htt, rf_model = assign_population_pcs(
    ht,
    pc_cols=range(num_pcs),
    fit=fit,
)

This should be fixed in the next release so the original blog post code can work as expected.
Thank you,
Julia

The newest release v0.6.4 has fixed the assign_population_pcs function so that it still works with the code in the blog post. Closing the issue since I think this is now fixed, but please reach out if it's still a problem.

authors: PoisonAlien jkgoodrich sabrinacamp2


text:
Docs update and tmLanguage file inclusion

Add the compiled WDL.tmLanguage file to the repo
Update the README with updated instructions on building the tmLanguage file, as well as other miscellaneous documentation cleanups

:+1:

:+1:

authors: cjllanwarne coreone geoffjentry

repo: broadinstitute/wdl


text:
A friendly gift from hugbot: I fixed a few typos

I found some typos in your README. I fixed them, I hope this helps.
I scanned this repository after @jo_liss requested it on Twitter.

This PR was created (automatically) by @hugbotme with :heart: and :dizzy:

Broccoli: Now with Constantine rebuilds. :p

lol

authors: hugyou jgwhite joliss

repo: broccolijs/broccoli


text:
Feature Request:  Add ability to change state variable

Add the ability to change eufy-security.0.CAMERA_ID.cameras.CAMERA_ID.state?
Reading state is currently present, but changing state not yet.
State variables:
{
“0”: “OFFLINE”,
“1”: “ONLINE”,
“2”: “MANUALLY_DISABLED”,
“3”: “OFFLINE_LOWBAT”,
“4”: “REMOVE_AND_READD”,
“5”: “RESET_AND_READD”
Thank you so much in advance, great code.

Hi @jbrukardt,
unfortunately I can not implement this, because Eufy itself does not provide it. You can only read this attribute.
What do you want to achieve? Maybe you can achieve it in another way

Ah thats very unfortunate.   I want to replicate the functionality in the app to turn off cameras (no live view, no recording), but have it be machine-triggerable for automation purposes.    None of the guard modes actually turn off the ability to live view, they just stop recording.

You have misunderstood me. I said this specific parameter is read only. Furthermore, I asked what you want to achieve to understand if this functionality is already present or not.
In the concrete case this functionality is already available through the writable state "device_enabled".

Ah, the functionality mentioned in Eufylife.security is in fact toggling the device_enabled variable, which is already instantiated in eufy-security-client as a writable field.   I was not aware of that, I was looking at the wrong variable it appears.

authors: bropat jbrukardt

repo: bropat/eufy-security-client


text:
Error running npm install

Describe the bug
I am unable to install on my rpi4 buster and receive the following error. I tried with and without sudo. Here is the error I received running npm 7.12.1.
npm ERR! code ENOENT
npm ERR! syscall chmod
npm ERR! path /home/pi/node_modules/eufy-security-ws/dist/bin/server.js
npm ERR! errno -2
npm ERR! enoent ENOENT: no such file or directory, chmod '/home/pi/node_modules/eufy-security-ws/dist/bin/server.js'
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent
SOLVED
I was able to reinstall successfully, thanks for all your work.

Hi @xraywinedrinker,
an error occurred during the publishing process. Have now unpublished the package version 0.1.0. In 24h I can publish the corrected package version 0.1.0 again.

@xraywinedrinker
Issue should be solved with version 0.1.1

authors: bropat xraywinedrinker

repo: bropat/eufy-security-ws


text:
add homepage, bugs and repo fields to package.json

useful for contributors

We can backport bugs fixes there. Do we have a place where it will be shown? We do not publish this package to npm.

If a developer/contributor has the repo cloned then it's an easy way for them to get to GitHub issues. I often find it helpful when that is added. Not a big deal though....


text:
$downstreamResponse->numberSuccess() is 1 but not getting notification

$downstreamResponse->numberSuccess() is 1 but not getting notification

Hi are you sending a notification or a data message ?

repo: brozot/Laravel-FCM


text:
请问brpc的http功能支持双向认证吗？

请问brpc的http功能支持双向认证吗？有没有例子可供参考

我是指SSL证书双向认证，客户端也要提供ssl证书给服务器，服务器用来验证客户端身份的，主要是用来跟其他企业对接。我看到最新版本的源码中的 ChannelOptions 是有 ChannelSSLOptions  ssl_options 成员变量的，该结构中可以开启 ssl 验证，并且有成员变量  CertInfo client_cert，可以配置 证书和秘钥文件路径。所以想确认一下是否是为了支持https双向证书认证的。ssl_option.h

支持了吧，内部好像正在push

好的，我测试一下，非常感谢告知

authors: jysonet zhouxiangling

repo: brpc/brpc


text:
brpc latency时间收集不准确

目前观察到brpc timer使用cpu频率获取时间，而cpu频率是变化的，导致获取的延迟不准确，不知道是否确实有这个问题？

我们测试发下，butil/time.h 中的 butil::Timer 的start 和 stop函数使用了 cpu_wide_time_ns， 这个函数会在启动的时候 获取一次 invariant_cpu_freq, 而真实的 cpu frequency会不断变化的。 且多核场景下，不同核心的 frequency也不同。
// --------------------------------------------------------------- // Get cpu-wide (wall-) time. // Cost ~9ns on Intel(R) Xeon(R) CPU E5620 @ 2.40GHz // --------------------------------------------------------------- // note: Inlining shortens time cost per-call for 15ns in a loop of many //       calls to this function. inline int64_t cpuwide_time_ns() {     if (detail::invariant_cpu_freq > 0) {         const uint64_t tsc = detail::clock_cycles();         const uint64_t sec = tsc / detail::invariant_cpu_freq;         // TODO: should be OK until CPU's frequency exceeds 16GHz.         return (tsc - sec * detail::invariant_cpu_freq) * 1000000000L /             detail::invariant_cpu_freq + sec * 1000000000L;     } else if (!detail::invariant_cpu_freq) {         // Lack of necessary features, return system-wide monotonic time instead.         return monotonic_time_ns();     } else {         // Use a thread-unsafe method(OK to us) to initialize the freq         // to save a "if" test comparing to using a local static variable         detail::invariant_cpu_freq = detail::read_invariant_cpu_frequency();         return cpuwide_time_ns();     } }
@jamesge  是不是有这个问题呢？ 以及，该怎么高效获取一个精确的时间呢？

#414 这里有一些解释。按道理constant_tsc(the TSC runs at constant frequency irrespective of P/T- states)和nonstop_tsc(TSC does not stop in deep C-states)，说明tsc是可用作wall-time的。

@jamesge 会不会是因为read_cpu_frequency在不同核读到的值不一样，但是代码里面只执行了一次 detail::read_invariant_cpu_frequency();这样后续的时间都会按照这个cpu frequency校准？

@gtarcoder 的意思感觉应该是不同的核在cat /proc/cpuinfo的时候，得到的cpu MHz其实是不稳定的，而且不同的核差别可能大。而贴的那段代码是只会获取一次invariant_cpu_freq，这样可能会导致整个耗时都会收到第一次收集的那个核频率影响，导致后续的收集会有持续的偏移吧？

@gethinzhang , constant_tsc的意思就是TSC的频率和cpu降频无关。能贴一下对应机器的cpuinfo么，也许是cpu有新的状态了。

intel对于tsc完整的描述：
16.11.1 Invariant TSC
The time stamp counter in newer processors may support an enhancement, referred to as invariant TSC. Processor's support for invariant TSC is indicated by CPUID.80000007H:EDX[8]. (X86_FEATURE_CONSTANT_TSC + X86_FEATURE_NONSTOP_TSC)
The invariant TSC will run at a constant rate in all ACPI P-, C-. and T-states. This is the architectural behavior moving forward. On processors with invariant TSC support, the OS may use the TSC for wall clock timer services (instead of ACPI or HPET timers). TSC reads are much more efficient and do not incur the overhead associated with a ring transition or access to a platform resource.

@jamesge  这是截取的其中的两个核的cpuinfo， flags 是有 constant_tsc 和 nonstop_tsc 的。
`
processor       : 30
vendor_id       : GenuineIntel
cpu family      : 6
model           : 79
model name      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
stepping        : 1
microcode       : 0xb00002c
cpu MHz         : 1210.345
cache size      : 20480 KB
physical id     : 0
siblings        : 16
core id         : 7
cpu cores       : 8
apicid          : 15
initial apicid  : 15
fpu             : yes
fpu_exception   : yes
cpuid level     : 20
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch epb intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local dtherm ida arat pln pts
bugs            :
bogomips        : 4199.85
clflush size    : 64
cache_alignment : 64
address sizes   : 46 bits physical, 48 bits virtual
power management:
processor       : 31
vendor_id       : GenuineIntel
cpu family      : 6
model           : 79
model name      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
stepping        : 1
microcode       : 0xb00002c
cpu MHz         : 1199.963
cache size      : 20480 KB
physical id     : 1
siblings        : 16
core id         : 7
cpu cores       : 8
apicid          : 31
initial apicid  : 31
fpu             : yes
fpu_exception   : yes
cpuid level     : 20
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch epb intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm rdseed adx smap xsaveopt cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local dtherm ida arat pln pts
bugs            :
bogomips        : 4201.11
clflush size    : 64
cache_alignment : 64
address sizes   : 46 bits physical, 48 bits virtual
power management:
`
不过我看代码实现 int64_t read_cpu_frequency(bool* invariant_tsc)  直接读取了第一个核的cpu 频率freq，然后用 tsc / freq 得到时间，怀疑这是不是 constant_tsc的正确做法呢？
这里是另外的获取方法：
`
The TSC rate is directly related to "cpu MHz" in /proc/cpuinfo. Actually, the better number to use is "bogomips". The reason is that while the freq for TSC is the max CPU freq, the current "cpu Mhz" can vary at time of your invocation.
The bogomips value is computed at boot. You'll need to adjust this value by number of cores and processor count (i.e. the number of hyperthreads) That gives you [fractional] MHz. That is what I use to do what you want to do.
To get the processor count, look for the last "processor: " line. The processor count is  + 1. Call it "cpu_count".
To get number of cores, any "cpu cores: " works. number of cores is . Call it "core_count".
So, the formula is:
smt_count = cpu_count;
if (core_count)
smt_count /= core_count;
cpu_freq_in_khz = (bogomips * scale_factor) / smt_count;
`

@jamesge 戈兄，感觉这个问题现在不是rdstc问题，感觉是获取freq的方式有点问题

https://github.com/brpc/brpc/pull/494 @jamesge  我想用这种方式 去获取 cpu frequency，你看下是否合适？

可以确定brpc的timer 获取时间是不准确的（我们的服务已经出现多次计时不准的问题了）。 @jamesge  能给看下PR 不？

@gydong  bvar监控服务的时延； 以及brpc 服务的好多用到timer的地方，只要用了 cpu_wide_time， 那么就不准确。一方面影响了很多依赖time的逻辑，比如redis 超时；另外也对我们对服务优化带来很大干扰。

@gtarcoder 你觉得 #497 能解决你目前的问题么？如果方便的话请帮忙测试一下。你自己提的 #494 是基于bogomips的，和cpu型号关系密切，现在看起来也不是很合适的解决方法。

@jamesge  我觉得这个是可以解决我们的问题。我觉得这个改动，只需要进行单测就可以。 我可以帮忙在我们机器上测试下。
btw，这种使用tsc的方法，对cpu型号依赖很大，做到通用性不容易。另外，我们自己用的时候，对brpc代码进行了稍微的修改，所有使用 tsc的地方，都使用 clock_getime。之前单独测试  tsc 和 clock_gettime，发现二者几乎没有性能上的差别。

新版本glibc中确实能观察到gettimeofday和CLOCK_REALTIME/MONOTONIC的性能都不错，未来可以考虑brpc完全不使用rdtsc。
你也可以在自己机器上编译下test目录，并运行./test_butil --gtest_filter=BaiduTimeTest.*  运行结果可以在这里贴一下

@jamesge   测试了  #497  的实现，在intel cpu的机器上，拿到的时钟是准确的。比较了 sleep 相同的时间的情况下， clock_gettime 和 cpu_wide_time 两种方式的计时，差别很小。

authors: Redfriday gethinzhang gtarcoder jamesge


text:
Broken with React 16.5.0

Hi,
When upgrading to react 16.5.0, all tests fail.
It seems to be due to react-render-hook. All tests are fixed there when bumping to the latest commit on the submodule react-devtools. https://github.com/albertfdp/react-render-hook/commits/fix/react-devtools (I can open this PR if this is the solution).
I have tried then running the tests on unexpected-react using this fork, and most of the tests are fixed, however, I get many errors with
Error: EEXIST, file already exists '/path/to/tests/__snapshots__'

Which I can't understand what is the issue. If you could guide me on the right direction, I can submit a PR with the fix, as this is blocking to upgrade to 16.5.0.
Thanks

Thanks for reporting. Updating devtools sounds like the way to go. The file already exists error is a timing race condition in the tests that I've never got to the bottom of - maybe it's triggered more often now.
PR would be awesome, but otherwise I'll fix it

Thanks!
I tried looking into the file issue, but I didn't know where to start, it seems to happen in https://github.com/bruderstein/unexpected-react/blob/master/src/helpers/snapshots.js#L107
I have opened a PR on react-render-hook.

We also had a lot of failing tests after updating to React 16.5.2. However, these tests did work again after updating to the recently released React 16.6.0.

@albertfdp 's PR to react-render-hook was merged and the version of react-render-hook was bumped in unexpected-react 5.0.2

authors: albertfdp bruderstein ingmarh

repo: bruderstein/unexpected-react


text:
🛑 Three.js Journey is down

In e4ad9db, Three.js Journey (https://threejs-journey.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Three.js Journey is back up in 1bc1c41 after 12 minutes.

repo: brunosimon/threejs-journey-uptime


text:
how to edit configuration after initial setup ?

Before you submit a new bug report, please check that

[X] I have read frequently asked questions and limitations

Write your question here
Hi,
I would like to edit initial setup. I find #366 with a screenshoot on how to edit but I'm unable to found it on my HA 2022.08.
I look at helper, device, service, blueprint, just no update button or something else.
How to edit icons, offset, etc. ?
Best regards

If you have a schedule already configured, you will find in in the helpers. There you can change the configuration.

If you did not create a schedule yet, just add a new helper.
Offset is not an option anymore. If you really need to do that, this is possible through an automation blueprint, but it si an advanced option (check documentation)

I miss this buttons ! Thank you


text:
Share sessionUrl across comands

In order to share the sessionUrl between requests, we need every WrapAPI endpoint to support an error output scenario when the following elements are detected:

	Sorry, your session has expired. Please login again.

When these elements (and text) are detected, the page actually already has a new sessionUrl. So the WrapAPI endpoints should return the new sessionUrl so we can immediately jump right back into logging in without making yet another initlogin request.
Go to this URL to see what the redirected page looks like with an expired session: https://www.alarm.com/pda/(S(bogus))/main.aspx
I would do this myself, but I'm not very familiar with WrapAPI and whether or not I can publish new versions to the alarmdotcom endpoints.

I'll try and knock this out tomorrow. If not, then for sure over the weekend.

06a2147 uses new endpoints that support a session expired output scenario whose data object contains a sessionUrl property. @yungsters Let me know if that's not what you wanted.

authors: bryanbartow yungsters

license: isc


text:
default checkpoint

Dear bryandlee,
Thank you for your great work, it is a very nice project.
About the defalut checkpoint (encoder_ffhq.pt) in the main webpage, it is trained with a generator of 256x256? If so, then it is not the official stylegan2 on FFHQ 1024x1024. Would you mind provide the generator weight for this encoder?
Thank you very much for your help.
Best Wishes,
Alex

sorry, I just found it (https://drive.google.com/u/0/uc?id=1PQutd-JboOCOZqmd95XWxWrO8gGEvRcO&export=download).
Thank you for your help.


text:
Refine zktx

zktx: add transaction workflow explaination
zktx: ZKStorage.get_latest(): return ((txid, value), version) instead of ({txid: value}, version)
zktx: add watch_acquire_key(), remove try_lock_key()

txid 10位够用吗？

@sejust zk里的sequence 节点就是10位...它够用的话我们应该也够用...

authors: drmingdrmer sejust


text:
Server sometimes leaves a child process running after crashing

When I start the server/worker using run_combined.sh it starts two processes which are running dpxdt/tools/run_server.py - one a child of the other. When one of them dies as in #163 the other remains running.

Only an issue using the development deployment instructions so I'll close this.

repo: bslatkin/dpxdt


text:
Amalgamated Harmonics Arpeggiator MkII consistently crashes

Not sure if there's anything that can be done about it, but the Arpeggiator MkII will crash my host without fail, upon removing the module.
I tried it with the 64-bit plugin on Reaper, VSTHost and LMMS and got the same results. Windows 8.

Confirmed, it crashes everytime. I took a quick look at the module but wasn't able to spot anything obvious.
However, here's a (rather crude) workaround for the issue:
vst2_bin-win64-no_module_delete-17May2021.7z
replace the DLLs in your installation with the ones from the 7z file and the crash should be gone.
The workaround is "crude" because this build never deletes any modules, i.e. it still removes them from the rack but doesn't deconstruct the modules. This results in memory leaks which, for all practical purposes, are probably negligible, though.

@rafaelferreiraql here's an alternative, less "crude" fix:
vst2_bin-win64-18May2021_arpeggiatormkii_fix.7z
on a technical note:
the issue here is the destruction of the NotePattern::notes field (std::vector<int> notes;)
the module code looks ok to me, though.
the fix skips the deletion of just this single field (just a few bytes per arp module instance).
this might be a compiler issue, or an issue with the runtime lib (it's 100% reproduceable and occurs independent of which other modules are loaded)

Much appreciated, I thought I wouldn't get the chance to run that module without issues!


text:
App is not recognizing that I'm in a draft

Just upgraded to 3.07. Started a Shadows Remastered Premier Draft. When I opened the Magic Draft app, it said Current Draft: None. No recognition that I was drafting at all. The draft that I did shows up in 17lands so it was being recorded by the draft log. This is the 2nd time this has happened. Any ideas?

Hi Phyrre56,
Have you tried the solution listed in the troubleshooting section of the readme?

I did try the solution in the readme, but the app using the regular .exe also started working fine again. It seems to be a transient issue, only pops up occasionally. Next time I'm going to try restarting the computer or something and see if it fixes it, or if specific events for some reason seem to break it. (It's not format specific though, it happened once with a ONE draft and then was fine for the next ONE draft, and the same with SIR.)

I tried to reproduce your issue by starting a SIR draft, opening and closing the application, and modifying the settings mid-draft. The application was able to detect the draft every time and I didn't see any issues.
Is the application still unable to detect a draft after you restart it?
The next time this happens, if you could send me your Player.log file and debug.log files, then I can look into this further. Since I can't reproduce this issue on my own, there isn't much I can do without the log files.


text:
IE11下上传图片失败（Upload Failed!）

在IE11下上传图片会显示Upload Failed! 兼容性视图模式也不行    chrome下正常返回MD5等信息，请问是什么原因

查看log里没有记录只有两行
2016/08/06 23:21:30:404935 [INFO] zimg started
2016/08/06 23:22:54:143251 [INFO] 192.168.135.1 succ root page

看这日志根本就没有发请求到后端，估计是我那个示例HTML里的js不兼容IE，这方面我不是很擅长，建议自己写js上传代码。

authors: McLeeX buaazp

repo: buaazp/zimg


text:
Crashes if there are no dependencies / no node_modules directory

If there aren't any dependencies, then license-reporter will crash with something similar to the following:
$ license-reporter --ignore-version-range --all --silent --file licenses.xml
fs.js:808
  return binding.readdir(pathModule._makeLong(path));
                 ^

Error: ENOENT: no such file or directory, scandir '/home/grdryn/src/fheng/fh-template-apps/node_modules'
    at Error (native)
    at Object.fs.readdirSync (fs.js:808:18)
    at html.parse.then.Object.keys.filter.content (/home/grdryn/src/bucharest-gold/licenser/bin/cli.js:175:22)
    at Object.run (/home/grdryn/src/bucharest-gold/licenser/bin/cli.js:220:7)
    at Object.<anonymous> (/home/grdryn/src/bucharest-gold/licenser/bin/license-reporter:88:5)
    at Module._compile (module.js:409:26)
    at Object.Module._extensions..js (module.js:416:10)
    at Module.load (module.js:343:32)
    at Function.Module._load (module.js:300:12)
    at Function.Module.runMain (module.js:441:10)

It should ideally succeed, just reporting on the project itself.
We encountered this because we've started running the tool after installing production dependencies, but before installing dev dependencies (we did this initially to work around one of the other bugs, but we're sticking to it now because we believe it's what we want). In one project, we've got dev dependencies but no production dependencies -- so when we go to run this, there's no node_modules directory, and our builds fail on this.

@helio-frota 👆

@grdryn thanks for report !

If there aren't any dependencies, then license-reporter will crash with something similar to the following:

yah, this needs to be fixed.

It should ideally succeed, just reporting on the project itself.

This case we need to think a bit more. We need to do some kind of workaround because the tool that scans the dependencies needs node_modules directory.

...and our builds fail on this.

One of the main focus of the workaround is to avoid this.

@grdryn can you please test again ? Thanks!
https://github.com/bucharest-gold/license-reporter/commit/210ca536c039b4c714aab7a4c5cd93ea98d75064

@helio-frota I've pulled again and tried just now. It doesn't crash any longer, so thanks! :)
It doesn't give a license file though, and instead gives the following message:
$ license-reporter --ignore-version-range --all --silent --file licenses.xml
You need to run 'npm install' before search for license information.

@grdryn yes.

It should ideally succeed, just reporting on the project itself.

I'll try something about it, but this is not in the plans. I think we can only display the project name, version and license (if found) on package.json of the root/current project. To generate the license.xml
Going to close this and open a new one for this.

authors: grdryn helio-frota

repo: bucharest-gold/license-reporter


text:
BP-2297 - Fix the back button for iDEAL

Updated the code to use service contract layer instead of deprecated method

It is already merged


text:
Update landing-page.md

Update group name again

Lol, many thanks

authors: buehlmaier tsechunhei