text:
How can I cause the table to refresh programatically?

Hi there,
My bind-resource-callback is set to a function makes a request to my server to retrieve the table data.
Before I send the request though, I also send the values of 3 check boxes in my user interface.
I am now trying to trigger a table refresh when these checkboxes are checked/unchecked in my user interface.
I am stuck however, because I see that the bind-resource-callback function needs to have to parameters: (params, paramsObj) and I don't know how to access these values since they are bound within your directive (numPages and count)
Can you tell me how I can 1) either retrieve these params, so I can manually call my callback when a checkbox is checked, or 2) tell me how to trigger a refresh of the table data?
Thanks

Ah!  I figured it out!  using the bind-reload!

Awesome!

authors: Zizzamia firecentaur

repo: Zizzamia/ng-tasty


text:
🛑 Invoice - LTI Lite (Canvas) is down

In ea267aa, Invoice - LTI Lite (Canvas) (https://zql.zollege.com/lti/invoice?email=r.watkins@zollege.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Invoice - LTI Lite (Canvas) is back up in 1d457f5.

source: gharchive/issue

repo: Zollege/status

license: MIT

license_type: permissive

license_source: github-api


text:
🛑 Brownsville Dental Assistant School is down

In e932f8e, Brownsville Dental Assistant School (https://brownsvilledentalassistant.com/) was down:

HTTP code: 500
Response time: 103 ms

Resolved: Brownsville Dental Assistant School is back up in 30b30b8.


text:
🛑 Reports (Metabase) is down

In 27a9e7f, Reports (Metabase) (https://reports.zollege.com/api/health) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Reports (Metabase) is back up in c55cee9.


text:
🛑 Zollege LTI (Canvas) is down

In e1769ca, Zollege LTI (Canvas) (https://lti.zollege.com/ping/) was down:

HTTP code: 503
Response time: 103 ms

Resolved: Zollege LTI (Canvas) is back up in 1e1bc96.


text:
Flip horizontally/vertically not working

At version 0.7.4/0.7.5 flip horizontally/vertically is not working anymore

At HUD the flipHorizontally/flipVertically buttons didn't have actions assigned
At MainForm the actions had event handlers assigned ok, but since the buttons didn't have actions assigned (at the hosted HUD frame), pressing them didn't do anything
Probably broke at 0.7.4


text:
Eco and Jobs Reborn Money doesnt work

Hello,
im running a Minecraft Spigot Server on 1.19.2. I have installed the Essentials, Jobs Reborn and the Vault Plugin. Also both Plugins (Essentials and Jobs Reborn) are hooked in Vault but the money doesnt match together.
If I look in /jobs shop. It says i have not enough money. Any one has an Idea? All Plugins are up to date.
This is what I got with /money

In /jobs shop it says I have only 15482 and I cant buy this item

Is that a Bug only in Spigot 1.19.2? I tried everything but nothing worked for me...
Here is the log:
latest_log.zip

This might have been unclear in config file but jobs shop is used to buy items with jobs points and not Vault money which are separate one from the other. Will add support for regular vault currency with next update.
2165e1fe685e2fe905b6da73382d6f62d0de2e49

authors: Sereax Zrips

repo: Zrips/Jobs

license_source: bigquery


text:
Setting node size

Hi,
I'm trying, without success, to assign a specific size to each node.
If I get it right this should be possible by linking the node_size property to a node attribute.
Unfortunately, the result is a graph with all nodes represented as dots (size=1 i guess).
What am I doing wrong?
Here's my code:
for n in g.nodes():
    g.nodes[n]['name'] = n
    w = randint(300, 1000)
    g.nodes[n]['size'] = w
    print(w)

pos = nx.spring_layout(g)

viz = nxa.draw_networkx(
    g,
    pos=pos,
    node_color='#ff0000',
    width='weight',
    edge_color='black',
    node_label='name',
    node_size='size'
)

viz.interactive()

@GiulioRossetti, you're right! This should work. I'll let you know when I have this fixed.

@Zsailer thanks again for your work! I'll wait for updates then.

Sorry for not returning to this issue sooner, @GiulioRossetti. This seems to be working for me. If you're still having issues, feel free to reopen this issue. Thanks!

authors: GiulioRossetti Zsailer


text:
Enable photometry downloads

Feature Summary
We currently have code to make and upload photometry (within fritz.py, called by scope_upload_classification.py). It would also be helpful to have the ability to programmatically download photometry.
Usage / behavior
This functionality could be implemented within scope_download_classification.py, toggled by an optional keyword. It should save the user's requested photometry locally.
Implementation details
This may need to be implemented in the section of the code that loops over each individual source. I am not aware of a current way to download photometry in bulk for multiple sources.

@bfhealy Theo has code here for this: https://github.com/Theodlz/skyportal-dumps/blob/main/dump_skyportal.py#L741 that should be easy enough to incorporate.

authors: bfhealy mcoughlin

repo: ZwickyTransientFacility/scope


text:
Type hints TypeError

def load_txt2img_custom_tracked_component_ids() -> list[str]: TypeError: 'type' object is not subscriptable
i can't create a pull request.
from typing import List and change list[str] to List[str]

What version of Python are you loading with Stable Diffusion?
I'm on 3.10.6 and no errors here.

I'm still on Python 3.8.10 for A1111. the extension still works. But I'm always getting this error at startup.

That's the issue. The minimum recommended Python version is 3.10.6, so I won't make code changes to address your error.


text:
Request to add bio when there is no rich presence

As the title describes, when no rich presence is founded, a weird blank will be shown below the badge. Maybe adding a bio message will be helpful to make it look more balanced.
I like this Discord README Badge very much! Great work!

Thank you! I wasn't too sure what to put there when I made this project back then but it was definitely something I also that looked a little odd.
Discord's API doesn't give developers access to people's "About Me" section that people can define in their profiles.
Looking a bit through the most recent Discord.js docs, it seems I can at least get what badges they have (UserFlagsBitField). Maybe I'll fill the empty space with that.
I've been meaning to redo this project a bit but college tends to take a lot of my time.
This is definitely on the things to do for this project though!

For the time being, I've created a pull request (#3) that'll automatically reduce the height of the card when no activity is in progress. We can definitely consider adding a bio in the future though!

Pull request #3 was approved and the README has been updated with the new card states.
If something like "About Me" information ever becomes available maybe we'll bring the original card sizes back. For now, cards will now shrink if no extra presence data is there.

repo: Zyplos/discord-readme-badge


text:
feat(lsp): add workspace folder initialization

Added logic to walk through workspace folders and initialize templ files.
Logs warnings when source maps are not found in cache.
Parses templates and sets source map cache contents.
Handles errors during file reading, template parsing, and generation.

works on #911

This PR preloads the templ files into sourcemaps
This works, but the issue still persists, will need to look closer as to why

Okay, so before the file is open, when we forward the request to gopls, it returns a result that is off by 1 (in the line only, character is fine)
This throws our mapping off. I have no idea why that would be the case at the moment

Okay, this works.
We store the loaded URIs and their contents and then fire them into didOpen once the servers are all initialized.
I don't know if I like this implementation, but it works

Happy to add this changes if you don't have time, let me know! And thankyou for the contribution and deep dive into this bug!

I'm going to take some time to test this out today in various projects to ensure it works as expected.
I also wonder if we can lock this bug away with an lsp test: 60631f9/cmd/templ/lspcmd/lsp_test.go

I agree this should have a test, I am just not sure of the best way to approach it.
I think it would be a new templ file in the

I'm going to take some time to test this out today in various projects to ensure it works as expected.
I also wonder if we can lock this bug away with an lsp test: 60631f9/cmd/templ/lspcmd/lsp_test.go

I have added a test (and fixtures to provide for this) have a look and see if you think this is good enough

Tested this on my own projects and works as expected. Thanks!!

source: gharchive/pull-request

repo: a-h/templ


text:
prelim path support #269

Reference Issues/PRs
#269
What does this implement/fix? Explain your changes
What testing did you do to verify the changes in this PR?
Pull Request Checklist

[ ] Added a note about the modification or contribution to the ./CHANGELOG.md file (if applicable)
[ ] Added appropriate unit test functions in the ./graphein/tests/* directories (if applicable)
[ ] Modify documentation in the corresponding Jupyter Notebook under ./notebooks/ (if applicable)
[ ] Ran python -m py.test tests/ and make sure that all unit tests pass (for small modifications, it might be sufficient to only run the specific test file, e.g., python -m py.test tests/protein/test_graphs.py)
[ ] Checked for style issues by running black . and isort .

Codecov Report
Patch coverage: 49.54% and project coverage change: +5.20 :tada:

Comparison is base (8123f42) 40.27% compared to head (8d5d54c) 45.47%.

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more
Additional details and impacted files
@@            Coverage Diff             @@
##           master     #277      +/-   ##
==========================================
+ Coverage   40.27%   45.47%   +5.20%
==========================================
  Files          48      111      +63
  Lines        2811     7138    +4327
==========================================
+ Hits         1132     3246    +2114
- Misses       1679     3892    +2213

Impacted Files
Coverage Δ

graphein/ml/diffusion.py
0.00% <0.00%> (ø)

graphein/ml/metrics/__init__.py
0.00% <0.00%> (ø)

graphein/ml/metrics/gdt.py
0.00% <0.00%> (ø)

graphein/ml/metrics/tm_score.py
0.00% <0.00%> (ø)

graphein/ppi/graph_metadata.py
0.00% <0.00%> (ø)

graphein/ppi/visualisation.py
0.00% <0.00%> (ø)

graphein/protein/analysis.py
0.00% <0.00%> (ø)

graphein/protein/features/utils.py
27.77% <0.00%> (ø)

graphein/protein/folding_utils.py
0.00% <0.00%> (ø)

graphein/protein/tensor/data.py
30.37% <ø> (ø)

... and 92 more

... and 2 files with indirect coverage changes
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.

authors: a-r-j codecov-commenter

repo: a-r-j/graphein


text:
🛑 West Broward Massage is down

In 0e143b2, West Broward Massage (https://westbrowardtherapeuticmassage.com/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: West Broward Massage is back up in 07b346f after 5 minutes.


text:
Ajax load issue: Should shim.css be loaded from relative path?

When I attempt to (re)load webshim to populate a modal dialog, etc... via ajax, the browser spits out warnings/errors about trying to load the shim.css file from an odd path.  I've found two fixes for this:

Set 'loadStyles:false' if the instance is doing an ajax load
Rewrite the polyfill.js line where the stylesheet is loaded to include the path

The code change is in line 230 of v1.15.10 and goes from
if(webCFG.loadStyles){
    loader.loadCSS('styles/shim'+(needExtStyles ? '-ext' : '')+'.css');
}

to
if(webCFG.loadStyles){
    loader.loadCSS(path+'styles/shim'+(needExtStyles ? '-ext' : '')+'.css');
}

webshim.setOptions('basePath', );
did you try this?

authors: dleffler yingjun

repo: aFarkas/webshim

license: mit


text:
🛑 KIOSKOS - HOME is down

In 7065e45, KIOSKOS - HOME (https://recaudacion.yucatan.gob.mx) was down:

HTTP code: 0
Response time: 0 ms

Resolved: KIOSKOS - HOME is back up in 247d15f after 13 minutes.

repo: aafyyuc/upptime


text:
🛑 KIOSKOS - HOME is down

In aaa2a60, KIOSKOS - HOME (https://recaudacion.yucatan.gob.mx) was down:

HTTP code: 0
Response time: 0 ms

Resolved: KIOSKOS - HOME is back up in 1ef6080 after 20 minutes.


text:
🛑 KIOSKOS - HOME is down

In 5563fdb, KIOSKOS - HOME (https://recaudacion.yucatan.gob.mx) was down:

HTTP code: 0
Response time: 0 ms

Resolved: KIOSKOS - HOME is back up in 7c6f2d4 after 10 minutes.


text:
username not found'why  it can just skip?

│   189 │   with Runner(debug=debug) as runner:                                                    │
│ ❱ 190 │   │   return runner.run(main)                                                            │
│   191                                                                                │
│   192                                                                                │
│   193 def _cancel_all_tasks(loop):                                                               │
│                                                                                │
│ /Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/asyncio/runners.py:118 in run  │
│                                                                                │
│   115 │   │                                                                                │
│   116 │   │   self._interrupt_count = 0                                                          │
│   117 │   │   try:                                                                               │
│ ❱ 118 │   │   │   return self._loop.run_until_complete(task)                                     │
│   119 │   │   except exceptions.CancelledError:                                                  │
│   120 │   │   │   if self._interrupt_count > 0:                                                  │
│   121 │   │   │   │   uncancel = getattr(task, "uncancel", None)                                 │
│                                                                                │
│ /Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/asyncio/base_events.py:653 in  │
│ run_until_complete                                                                               │
│                                                                                │
│    650 │   │   if not future.done():                                                             │
│    651 │   │   │   raise RuntimeError('Event loop stopped before Future completed.')             │
│    652 │   │                                                                                │
│ ❱  653 │   │   return future.result()                                                            │
│    654 │                                                                                │
│    655 │   def stop(self):                                                                       │
│    656 │   │   """Stop running the event loop.                                                   │
│                                                                                │
│ /Users/itamartuby/my-tgcf/.venv/lib/python3.11/site-packages/tgcf/past.py:35 in forward_job      │
│                                                                                │
│   32 │   async with TelegramClient(                                                              │
│   33 │   │   SESSION, CONFIG.login.API_ID, CONFIG.login.API_HASH                                 │
│   34 │   ) as client:                                                                            │
│ ❱ 35 │   │   config.from_to = await config.load_from_to(client, config.CONFIG.forwards)          │
│   36 │   │   client: TelegramClient                                                              │
│   37 │   │   for from_to, forward in zip(config.from_to.items(), config.CONFIG.forwards):        │
│   38 │   │   │   src, dest = from_to                                                             │
│                                                                                │
│ /Users/itamartuby/my-tgcf/.venv/lib/python3.11/site-packages/tgcf/config.py:198 in load_from_to  │
│                                                                                │
│   195 │   │   if type(source) != int and source.strip() == "":                                   │
│   196 │   │   │   continue                                                                       │
│   197 │   │   src = await _(forward.source)                                                      │
│ ❱ 198 │   │   from_to_dict[src] = [await _(dest) for dest in forward.dest]                       │
│   199 │   logging.info(f"From to dict is {from_to_dict}")                                        │
│   200 │   return from_to_dict                                                                    │
│   201                                                                                │
│                                                                                │
│ /Users/itamartuby/my-tgcf/.venv/lib/python3.11/site-packages/tgcf/config.py:198 in     │
│                                                                                │
│   195 │   │   if type(source) != int and source.strip() == "":                                   │
│   196 │   │   │   continue                                                                       │
│   197 │   │   src = await _(forward.source)                                                      │
│ ❱ 198 │   │   from_to_dict[src] = [await _(dest) for dest in forward.dest]                       │
│   199 │   logging.info(f"From to dict is {from_to_dict}")                                        │
│   200 │   return from_to_dict                                                                    │
│   201                                                                                │
│                                                                                │
│ /Users/itamartuby/my-tgcf/.venv/lib/python3.11/site-packages/tgcf/config.py:189 in _             │
│                                                                                │
│   186 │   from_to_dict = {}                                                                      │
│   187 │                                                                                │
│   188 │   async def _(peer):                                                                     │
│ ❱ 189 │   │   return await get_id(client, peer)                                                  │
│   190 │                                                                                │
│   191 │   for forward in forwards:                                                               │
│   192 │   │   if not forward.use_this:                                                           │
│                                                                                │
│ /Users/itamartuby/my-tgcf/.venv/lib/python3.11/site-packages/tgcf/config.py:164 in get_id        │
│                                                                                │
│   161                                                                                │
│   162                                                                                │
│   163 async def get_id(client: TelegramClient, peer):                                            │
│ ❱ 164 │   return await client.get_peer_id(peer)                                                  │
│   165                                                                                │
│   166                                                                                │
│   167 async def load_from_to(                                                                    │
│                                                                                │
│ /Users/itamartuby/my-tgcf/.venv/lib/python3.11/site-packages/telethon/client/users.py:503 in     │
│ get_peer_id                                                                                │
│                                                                                │
│   500 │   │   │   │   # 0x2d45687, 0xc91c90b6 == crc32(b'Peer') and b'InputPeer'                 │
│   501 │   │   │   │   peer = await self.get_input_entity(peer)                                   │
│   502 │   │   except AttributeError:                                                             │
│ ❱ 503 │   │   │   peer = await self.get_input_entity(peer)                                       │
│   504 │   │                                                                                │
│   505 │   │   if isinstance(peer, types.InputPeerSelf):                                          │
│   506 │   │   │   peer = await self.get_me(input_peer=True)                                      │
│                                                                                │
│ /Users/itamartuby/my-tgcf/.venv/lib/python3.11/site-packages/telethon/client/users.py:556 in     │
│ _get_entity_from_string                                                                          │
│                                                                                │
│   553 │   │   │   │   │   result = await self(                                                   │
│   554 │   │   │   │   │   │   functions.contacts.ResolveUsernameRequest(username))               │
│   555 │   │   │   │   except errors.UsernameNotOccupiedError as e:                               │
│ ❱ 556 │   │   │   │   │   raise ValueError('No user has "{}" as username'                        │
│   557 │   │   │   │   │   │   │   │   │    .format(username)) from e                             │
│   558 │   │   │   │                                                                              │
│   559 │   │   │   │   try:                                                                       │
╰──────────────────────────────────────────────────────────────────────────────────────────────────╯
ValueError: No user has "llll413" as username

Have you try with same username who running TGCF on your system?

repo: aahnik/tgcf


text:
Has Apple fixed this?

Describe the bug
This is not a bug report, but a request for confirmation/information.
Some time in the last month or two the keyboard on my MBP 13" Touch Bar (mid 2018) - which had gotten quite bad - stopped having any repeating keys!! I did not notice the change right away, since Unshaky usually does a great job of preventing repeat keys. I finally have a period when I can take my MBP in for repairs, and decided to unload Unshaky and see how bad the problem had gotten, before going to the shop. No repeat keys!!
I recall installing a MacOS update a few weeks ago. Could Apple have fixed the problem in software? Am I the only person with a magically self-repairing keyboard?
I would like to have this confirmed so that I can rule out an intermittent keyboard problem before my warranty runs out.
To Reproduce
Update to latest MacOS: 10.14.5 (18F132) (Install all available updates.)
Unload Unshaky.
Type stuff.
Expected behavior
Broken keyboard should be broken. ¯_(ツ)_/¯
Desktop (please complete the following information):

macOS version: 10.14.5 (18F132)

I believe your MacBook falls under the free repair program. You can create an appointment on the Apple Support site for free. I went into the Apple Store and they cleaned out my worst keys for free as a service and now the double press occurrence has greatly been reduced.
The service program is only valid for the 4 years after the purchase date. Your entire top chassis will be replaced if you go through with it (including touchbar, battery, speakers, trackpad). You can only do this for free once!
This is what the guy from the Apple Store told me. If this isn't true, blame that guy, not me.

Hi. I am actually looking for anyone to confirm whether or not Apple have implemented a software fix as I have 0 dismissed keys now, and I used to have a few hundred per day in the past.
(I will look into the 4-year free repair program, however I do not believe Apple will have this in my country, South Africa).

Here is the Keyboard Repair Program page, you can check for yourself:
https://www.apple.com/support/keyboard-service-program-for-mac-notebooks/
Regarding the original topic: I just checked an I was running 10.14.5 (18F132) even before the cleaning by Apple on my keyboard. For the record; I'm still seeing double presses and before the cleaning even experienced rare quadruple presses.

@dfdy I am not sure. It is not likely since I don't see any news. The keyboard itself is unstable, yours could possibly fix itself somehow :-D

@Zandor300 not sure if "for free once" is a practice for all apple store. I think (hopefully) they will fix it when we have the problem again. replacing the top case has a bonus new battery, which I really appreciate

Nope, Apple has not corrected the problem via software (I, too, own a MBP 2018).
I hope the 4th generation keyboard is going to fix all the issues, but the reality seems more pessimistic.
I see some issues with Apple releasing an official substitute to Unshaky, directly in macOS:

everyone types at a different speed, they wouldn't able to hide the software because users would need a menu to configure the delay for each key.

it would be a PR nightmare, admitting that they screwed up so much that their only solution is a software one.

@domcorvasce thanks for sharing your experience. I am gonna close this issue.

authors: Zandor300 aahung dfdy domcorvasce

repo: aahung/Unshaky


text:
Fix spelling mistakes

I spotted a mistake in the README, so cloned the repo to open a PR, and VSCode found a few more in the rest of the repo, so have also fixed those whilst I'm here :-)

ohh.. my dyslexia strikes again lol
thank you!

authors: aaronabramov edmorley


text:
Cartisian product supporting named arguments

So far working nicely for my benchmark dataset generation task. I need to sweep over some keyword/named arguments (--kwarg X), and I see GNU parallel can potentially do this via --header?
E.g. see this from my custom command random-graph-walks kind size --n-walks --n-jumps --seed, where the named arguments have default values, and I want to have rust-parallel sweep over --seeds without giving it n-walks and n-jumps input (they would stay randomized).
rust-parallel -p random-graph-walks ::: tree block ::: 5 10 15

that works just fine to loop over combinations of (kind,size). But if I want to provide --seed  options, how would I specify? This doesn't work:
rust-parallel -p random-graph-walks ::: tree block ::: 5 10 15 ::: --seed 2 5 10

complaining that parameter 'seed' requires an argument ( meaning, --seed, 2,5,10 all get passed as n-walks individually)

One way to do this currently would be using regular expression groups to rewrite the commands - I think something like this should work (here using echo for demo):
rust-parallel --dry-run -r '(.*) (.*) (.*)' echo {1} {2} --seed {3} ::: tree block ::: 5 10 15 ::: 2 5 10

regex pattern matches each argument group and {1} {2} {3} are numbered capture groups - you can write arbitrary commands similar to above using these.
In your case I think this command should work:

Looks like GNU parallel can use --header option in this way for your example:
parallel --header : random-graph-walks {kind} {size} --seed {seed}  ::: kind tree block ::: size 5 10 15 ::: seed 2 5 10

From this reference, --header : lets the first argument after each ::: be a named alias that gets replaced - in this example names are kind, size, seed.
So far rust-parallel does not support --header option but can consider adding this.  The options in previous comment using regex/bash function could be workarounds for now.
@rtbs-dev am I understanding your use case correctly?  Thanks!

Awesome, yes! This is a super helpful pattern for parameter sweeps. I've been successfully using the regex version you posted and it definitely works nicely, though something like the header option might be very nice to simplify things.
Not sure if you're wanting feature parity, since imo the header syntax is a little weird for gnu-parallel. Open to any syntactic sugar, really, that implements argument interpolation for combinations of variables.

Working in this branch https://github.com/aaronriekenberg/rust-parallel/tree/autoregex
With these changes below commands work and are equivalent:
rust-parallel --auto-interpolate-args echo {1} {2} --seed {3} ::: tree block ::: 5 10 15 ::: 2 5 10

rust-parallel --auto-interpolate-named-args echo {kind} {size} --seed {seed} ::: kind tree block ::: size 5 10 15 ::: seed 2 5 10

Todo:

tests
code cleanup
Consider better option names - currently using auto-interpolate-args and auto-interpolate-named-args.  I agree --header : in GNU parallel is not very obvious :)

In version 1.18.0 - added support for automatic numbered variable interpolation
In addition to above options - the following will work now:
rust-parallel --dry-run echo {1} {2} --seed {3} ::: tree block ::: 5 10 15 ::: 2 5 10

May in future consider adding support for named arguments similar to --header : in GNU parallel, but starting with above only for now :)
Thanks @rtbs-dev !

authors: aaronriekenberg rtbs-dev

repo: aaronriekenberg/rust-parallel


text:
Sample 190/191 not working.

Deep Structures are not working. See Sample 190/191
Thanks in advance.

thank you for the sample, i will check this!

fixed with https://github.com/abap2UI5/abap2UI5/pull/1085

Works now.
Thanks alot

Works now,
thanks alot!

authors: abapsheep oblomov-dev


text:
リンクカードへの対応

[ ] #70
[ ] #69

くらいは対応していいかも。やり方から調べる必要あり

参考: https://qiita.com/hinastory/items/05baa8aec64a75026b3a


text:
Add user exit for adjusting display of filenames

The filenames can become very long, for example, usage of many sub-packages, namespaces, objects like function groups, or BSP/Fiori apps with many sub-objects, or a long path as starting folder. This can make the repository view very busy or render the output as a very wide table (see #5169, #5178).
This exit allows adjusting the filename according to your own rules.
Closes #5178
Here's an example for suppressing the starting folder and shortening the display of files for sub-objects:
  METHOD zif_abapgit_exit~adjust_display_filename.

    DATA:
      lv_path TYPE string,
      lv_name TYPE string,
      lv_ext1 TYPE string,
      lv_ext2 TYPE string.

    SPLIT iv_filename AT '.' INTO lv_path lv_name lv_ext1 lv_ext2.

    IF lv_ext2 IS INITIAL.
      " Main object
      rv_filename = iv_filename.
    ELSE.
      " Sub object
      rv_filename = |…{ lv_ext1 }.{ lv_ext2 }|.
    ENDIF.

   " Suppress default starting folder
   REPLACE '/src/' IN rv_filename WITH ''.

  ENDMETHOD.

Before:

After (with exit):

I'm not particularly fond of changing information that is correct, but anyhow, guess it wont hurt

authors: larshp mbtools

repo: abapGit/abapGit


text:
usage in Telegram?

Nice! I kindly wanted to ask if you could provide some usage instructions in the README for how to fire it up on Telegram or even an inlined GIF in the README, whichever works.
Thank you.

Thanks for providing feedback!
I will update with the README with detailed usage instruction along with setting up a local instance. Things need to be improved a lot :+1:

authors: abdulhannanali odeke-em

repo: abdulhannanali/gifs-telegram-bot


text:
getaddrinfo failed error:11004 when trying to connect to a local server

I’m encountering a "getaddrinfo failed error:11004" issue with your SKSE plugin. The local connection is properly configured, and testing the URL http://172.24.88.163:8081/HerikaServer/comm.php via a web browser works fine (the server responds).
To troubleshoot, I have:

Verified my local network settings (ping and access to the address are working).
Tested the server response through a web browser, confirming it’s functional.
Disabled the firewall temporarily to rule out interference — the issue persists.

Error Log:
[2024-12-25 14:36:40.683] [log] [info] [Plugin.cpp:759] AIAgent.esp present
[2024-12-25 14:36:40.684] [log] [info] [Conf.cpp:93] Using gateway url http://172.24.88.163:8081/HerikaServer/comm.php
[2024-12-25 14:36:40.684] [log] [info] [SpeakManager.cpp:725] DELETING QUEUE!
[2024-12-25 14:36:40.684] [log] [info] [Plugin.cpp:803] Narrator initialized for Prisoner
[2024-12-25 14:36:40.684] [log] [debug] [Plugin.cpp:818] Sending init msg
[2024-12-25 14:36:40.684] [log] [debug] [HTTPManager.cpp:179] getaddrinfo failed error:11004 server:'172.24.88.163' port:'8081'

Could you please provide the source code for the plugin? This would allow me to debug the issue further and potentially help resolve it for myself and others.
Thank you!

After further investigation into the getaddrinfo failed error:11004, I discovered that the issue may be related to the ALI213 crack I am using. It appears that this crack disables all network activity within the game environment.

repo: abeiro/aiagent-aiff


text:
配置项 mapper.ORDER=BEFORE 设置无效

该配置在 mapper-spring-boot-starter 1.2.3 版本中，正常使用。
但升级到 mapper-spring-boot-starter 2.0 之后，ID就无法获得了。
数据库：Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
@Id
@Column(name = "ID")
@GeneratedValue(strategy = GenerationType.IDENTITY, generator = "select sys_guid() from dual")
private String id;

不知道是不是升级版本之后还需要有别的更改。

3.3  ORDER(别名: order, before)
<selectKey>中的order属性，可选值为BEFORE和AFTER。
后来为了方便在 Spring Boot 中配置该参数，符合 Boot 的规范，增加了 order  和 before 两个别名。
在 3.1 的配置以及 2.3.2 和 2.3.3 中都提到了这个参数。
在支持主键递增，满足 2.3.2 中的情况时，配置如下：
//Properties 方式配置时
ORDER=AFTER
//还可以
order=AFTER
//或
before=false

//Spring Boot 中，比上面多个前缀，并且 ORDER 不能使用
mapper.order=AFTER
//或者（Spring Boot）
mapper.before=false

在类似Oracle序列或者通用的 UUID 时，配置如下：
//Properties 方式配置时
ORDER=BEFORE
//还可以
order=BEFORE
//或
before=true

//Spring Boot 中，比上面多个前缀，并且 ORDER 不能使用
mapper.order=BEFORE
//或者（Spring Boot）
mapper.before=true

上面示例中有多种写法，使用时按照需要选择一种即可，切勿同时配置！

目前 order 存在一个 bug，会尽快发布 4.0.1 和 2.0.1 版本解决此问题。

再次更新到 mapper-spring-boot-starter 2.0 ，依次尝试了以下四种方式
#mapper.before=true
#mapper.order=BEFORE
#mapper.b-e-f-o-r-e=true
mapper.o-r-d-e-r=BEFORE

都不行....

静等了，感谢！

感谢，静候！


text:
关于自定义方法扩展的一些问题

mapper 现有逻辑只支持单表查询，如果自定义sql 时，需要添加 mpper 方法，并映射到 xml 中，
我想加一些通用的方法，直接用 sqlSession 来执行xml 里面的sql ，并且不用在 mapper 里面加接口，大概实现如下：
    public Object select(String sql, Object obj) throws Exception {
        SqlSession session = this.getSqlSession();
        Object object = session.select(sql, obj);
        return object;
    }
    public Object delete(String sql, Object obj) throws Exception {
        SqlSession session = this.getSqlSession();
        Object object = session.delete(sql, obj);
        return object;
    }
    public Object update(String sql, Object obj) throws Exception {
        SqlSession session = this.getSqlSession();
        Object object = session.update(sql, obj);
        return object;
    }

其中参数 sql 为xml 中的 id，现在的问题是，我该如何对 mapper 进行扩展呢？感觉无从入手，烦请指教

很久以前有：https://gitee.com/free/Mybatis_Utils/tree/master/SqlMapper


text:
Failed to load shared library \venv\Lib\site-packages\llama_cpp\llama.dll

Hi,
I am running llama-cpp-python on surface book 2 having i7 with nvidea geforce gtx 1060.
I installed vc++, cuda drivers 12.4
Running on Python 3.11.3
Compiled llama using below command on MinGW bash console
CUDACXX="C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.4\bin\nvcc.exe" CMAKE_ARGS="-DLLAMA_CUBLAS=on -DCMAKE_CUDA_ARCHITECTURES=all-major" FORCE_CMAKE=1
pip install llama-cpp-python --no-cache-dir --force-reinstall --upgrade --verbose

It ran successfully and yielded llama.dll
However, when i try to load, it is throwing error
  File "D:\My_Tech\GenAIPlay\venv\Lib\site-packages\llama_cpp\llama_cpp.py", line 72, in _load_shared_library
    raise RuntimeError(f"Failed to load shared library '{_lib_path}': {e}")
RuntimeError: Failed to load shared library 'D:\My_Tech\GenAIPlay\venv\Lib\site-packages\llama_cpp\llama.dll': Could not find module 'D:\My_Tech\GenAIPlay\venv\Lib\site-packages\llama_cpp\llama.dll' (or one of its dependencies). Try using the full path with constructor syntax.

I tried fixing it as per other suggestions by modifying llama_cpp.py where the error was throwing as below but didn't work
return ctypes.CDLL(str(_lib_path),winmode=0)

I did set environment variables as well, still couldn't work.
Can you please help how can i fix it ?
$ echo $CUDA_PATH
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.4
(venv)
umapa@UMA-SB2 MINGW64 /d/My_Tech/GenAIPlay
$ echo $PATH
D:\My_Tech\GenAIPlay\venv/Scripts:C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.4\bin;C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.4\libnvvp;C:\Python311\Scripts\;C:\Python31
1\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Users\umapa\AppData\Local\Packages\PythonSoftwareFoundatio
n.Python.3.9_qbz5n2kfra8p0\LocalCache\local-packages\Python39\Scripts;C:\Program Files\Git\cmd;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\nodejs\;C:\ProgramData\chocolatey\bi
n;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\;C:\Program Files\NVIDIA Corporation\Nsight Compute 2024.1.0\;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Prog
ram Files (x86)\Incredibuild;C:\Users\umapa\AppData\Local\Microsoft\WindowsApps;C:\Users\umapa\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\LocalCache\local-packages
\Python39\Scripts;;C:\Users\umapa\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\umapa\AppData\Roaming\npm;C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.4\lib;D:\My_Tech\GenAIPlay\venv\Lib\site-packages\llama_cpp

 *** Installing project into wheel...
  -- Installing: C:\Users\umapa\AppData\Local\Temp\tmpffhzeu6k\wheel\platlib/lib/ggml_shared.lib
  -- Installing: C:\Users\umapa\AppData\Local\Temp\tmpffhzeu6k\wheel\platlib/bin/ggml_shared.dll
  -- Installing: C:\Users\umapa\AppData\Local\Temp\tmpffhzeu6k\wheel\platlib/lib/cmake/Llama/LlamaConfig.cmake
  -- Installing: C:\Users\umapa\AppData\Local\Temp\tmpffhzeu6k\wheel\platlib/lib/cmake/Llama/LlamaConfigVersion.cmake
  -- Installing: C:\Users\umapa\AppData\Local\Temp\tmpffhzeu6k\wheel\platlib/include/ggml.h
  -- Installing: C:\Users\umapa\AppData\Local\Temp\tmpffhzeu6k\wheel\platlib/include/ggml-alloc.h
  -- Installing: C:\Users\umapa\AppData\Local\Temp\tmpffhzeu6k\wheel\platlib/include/ggml-backend.h
  -- Installing: C:\Users\umapa\AppData\Local\Temp\tmpffhzeu6k\wheel\platlib/include/ggml-cuda.h
  -- Installing: C:\Users\umapa\AppData\Local\Temp\tmpffhzeu6k\wheel\platlib/lib/llama.lib
  -- Installing: C:\Users\umapa\AppData\Local\Temp\tmpffhzeu6k\wheel\platlib/bin/llama.dll
  -- Installing: C:\Users\umapa\AppData\Local\Temp\tmpffhzeu6k\wheel\platlib/include/llama.h
  -- Installing: C:\Users\umapa\AppData\Local\Temp\tmpffhzeu6k\wheel\platlib/bin/convert.py
  -- Installing: C:\Users\umapa\AppData\Local\Temp\tmpffhzeu6k\wheel\platlib/bin/convert-lora-to-ggml.py
  -- Installing: C:/Users/umapa/AppData/Local/Temp/tmpffhzeu6k/wheel/platlib/llama_cpp/llama.lib
  -- Installing: C:/Users/umapa/AppData/Local/Temp/tmpffhzeu6k/wheel/platlib/llama_cpp/llama.dll
  -- Installing: C:/Users/umapa/AppData/Local/Temp/pip-install-cn0mqw5n/llama-cpp-python_bd51aa929f42429a9180b8d6bd519841/llama_cpp/llama.lib
  -- Installing: C:/Users/umapa/AppData/Local/Temp/pip-install-cn0mqw5n/llama-cpp-python_bd51aa929f42429a9180b8d6bd519841/llama_cpp/llama.dll
  -- Installing: C:\Users\umapa\AppData\Local\Temp\tmpffhzeu6k\wheel\platlib/lib/llava.lib
  -- Installing: C:\Users\umapa\AppData\Local\Temp\tmpffhzeu6k\wheel\platlib/bin/llava.dll
  -- Installing: C:\Users\umapa\AppData\Local\Temp\tmpffhzeu6k\wheel\platlib/bin/llava-cli.exe
  -- Installing: C:/Users/umapa/AppData/Local/Temp/tmpffhzeu6k/wheel/platlib/llama_cpp/llava.lib
  -- Installing: C:/Users/umapa/AppData/Local/Temp/tmpffhzeu6k/wheel/platlib/llama_cpp/llava.dll
  -- Installing: C:/Users/umapa/AppData/Local/Temp/pip-install-cn0mqw5n/llama-cpp-python_bd51aa929f42429a9180b8d6bd519841/llama_cpp/llava.lib
  -- Installing: C:/Users/umapa/AppData/Local/Temp/pip-install-cn0mqw5n/llama-cpp-python_bd51aa929f42429a9180b8d6bd519841/llama_cpp/llava.dll
  *** Making wheel...
  *** Created llama_cpp_python-0.2.56-cp311-cp311-win_amd64.whl...
  Building wheel for llama-cpp-python (pyproject.toml) ... done
  Created wheel for llama-cpp-python: filename=llama_cpp_python-0.2.56-cp311-cp311-win_amd64.whl size=22345276 sha256=ffffb1a35fc1e2b8a49a1c90d0e4f4a490ed71c298a29cd468816bbb6251aad7
  Stored in directory: C:\Users\umapa\AppData\Local\Temp\pip-ephem-wheel-cache-px49kwop\wheels\f5\48\62\014b1a3c38f77df21219f81ed63ca4c09531d52a205b15d8e4
Successfully built llama-cpp-python
Installing collected packages: typing-extensions, numpy, MarkupSafe, diskcache, jinja2, llama-cpp-python

It worked after removing the cdll_args in return statement of llama_cpp.py
       if _lib_path.exists():
            try:
                return ctypes.CDLL(str(_lib_path))
                return ctypes.CDLL(str(_lib_path), **cdll_args)

However i still that CPU is being used for computes and not the GTX 1060 Graphic Card.
I am invoking the model as below
    llama_model = Llama(model_path=model_path, n_gpu_layers=50)
    output = llama_model(question,max_tokens=5000)

llm_load_print_meta: model ftype      = Q4_K - Medium
llm_load_print_meta: model params     = 2.51 B
llm_load_print_meta: model size       = 1.39 GiB (4.75 BPW)
llm_load_print_meta: general.name     = gemma-2b-it
llm_load_print_meta: BOS token        = 2 '<bos>'
llm_load_print_meta: EOS token        = 1 '<eos>'
llm_load_print_meta: UNK token        = 3 '<unk>'
llm_load_print_meta: PAD token        = 0 '<pad>'
llm_load_print_meta: LF token         = 227 '<0x0A>'
llm_load_tensors: ggml ctx size =    0.06 MiB
llm_load_tensors: offloading 18 repeating layers to GPU
llm_load_tensors: offloading non-repeating layers to GPU
llm_load_tensors: offloaded 19/19 layers to GPU
llm_load_tensors:        CPU buffer size =  1420.21 MiB
............................................................
llama_new_context_with_model: n_ctx      = 512
llama_new_context_with_model: freq_base  = 10000.0
llama_new_context_with_model: freq_scale = 1
WARNING: failed to allocate 9.00 MB of pinned memory: CUDA driver version is insufficient for CUDA runtime version
llama_kv_cache_init:        CPU KV buffer size =     9.00 MiB
llama_new_context_with_model: KV self size  =    9.00 MiB, K (f16):    4.50 MiB, V (f16):    4.50 MiB
WARNING: failed to allocate 6.01 MB of pinned memory: CUDA driver version is insufficient for CUDA runtime version
llama_new_context_with_model:        CPU input buffer size   =     6.01 MiB
WARNING: failed to allocate 504.25 MB of pinned memory: CUDA driver version is insufficient for CUDA runtime version
llama_new_context_with_model:  CUDA_Host compute buffer size =   504.25 MiB
llama_new_context_with_model: graph splits (measure): 1
AVX = 1 | AVX_VNNI = 0 | AVX2 = 1 | AVX512 = 0 | AVX512_VBMI = 0 | AVX512_VNNI = 0 | FMA = 1 | NEON = 0 | ARM_FMA = 0 | F16C = 1 | FP16_VA = 0 | WASM_SIMD = 0 | BLAS = 1 | SSE3 = 1 | SSSE3 = 0 | VSX = 0 | MATMUL_INT8 = 0 |
Model metadata: {'general.name': 'gemma-2b-it', 'general.architecture': 'gemma', 'gemma.context_length': '8192', 'gemma.block_count': '18', 'gemma.attention.head_count_kv': '1', 'gemma.embeddin
g_length': '2048', 'gemma.feed_forward_length': '16384', 'gemma.attention.head_count': '8', 'gemma.attention.key_length': '256', 'gemma.attention.value_length': '256', 'gemma.attention.layer_no
rm_rms_epsilon': '0.000001', 'tokenizer.ggml.model': 'llama', 'general.quantization_version': '2', 'tokenizer.ggml.bos_token_id': '2', 'general.file_type': '15', 'tokenizer.ggml.eos_token_id': '1', 'tokenizer.ggml.padding_token_id': '0', 'tokenizer.ggml.unknown_token_id': '3'}
Using fallback chat format: None

I have the same issue, the solution of removing arguments as suggested by @mahesh557 did not help me.

I had the same issue, but it was not a bug in my case; the cuda toolkit is simply not installed yet.
First, uninstall llama-cpp-python and install the cuda toolkit from https://developer.nvidia.com/cuda-toolkit.
You should find CUDA_PATH in the command prompt restarted.
echo %CUDA_PATH%
Then, install the binary that supports your cuda and python version in the releases section.
https://github.com/abetlen/llama-cpp-python/releases
For example, install v0.2.69 in python 3.11 and cuda 12.2 environment:
pip install https://github.com/abetlen/llama-cpp-python/releases/download/v0.2.69-cu122/llama_cpp_python-0.2.69-cp311-cp311-win_amd64.whl

For some reason only b3259 was working for me, so I simply checked that out and merged b3259 which introduced the gemma2 architecture that I needed. The .dll files that were generated ended up working in llama-cpp_python, altough I had to add  os.add_dll_directory(dll_directory) to the llama_cpp.py file.
Will try it out later today by compiling the new files with Visual Studio instead, as I suspect that the problem could lie there. (Altough the compiled binaries in the releases also don't work, so maybe not.)

I have the same issue, but only for 0.2.77 and above. Version 0.2.76 works perfectly fine.
I install llama-cpp using a pre-built wheel for CPU.
Setting any environment variables is not possible, since these are admin controlled in my company.
Did anything change between 0.2.76 and 0.2.77 that could cause this behaviour?

Same problem. Python 12.3.4, CUDA 12.4/12.5.
ENV variable CUDA_PATH set to cuda installation.
Commenting cdll_args["winmode"] = ctypes.RTLD_GLOBAL fixed it.

authors: EvgeniPodymov GromoshtanniK Teuns gaduffl mahesh557 terracottahaniwa

repo: abetlen/llama-cpp-python


text:
WhatsApp notification always opens the same chat

When I get a WhatsApp notification for it always opens the same chat when I tap on it (presumably the first chat it first ever got the notification for)
Say I get a notification for person A, it works fine but then I get a notification for person B and when I tap on it, it opens the chat for person A, same with everyone else.

solution?


text:
Currency on Account

Is your feature request related to a problem? Please describe.
The current account model lacks currency support, making it difficult to handle multi-currency accounts. This could be problematic for future expansion in regions with different currencies.
Describe the solution you'd like
Introduce a Currency model that allows accounts to be linked to different currencies. This will enable the application to support multi-currency accounts and transactions.
Describe alternatives you've considered
Adding a simple currency field to the account model without a full currency entity.
Additional context
This feature would future-proof the application for international usage. It could also open the door to additional features like currency conversion, exchange rate tracking, and multi-currency balances.

@iamwales You can add this contribution if you want. This is a project for learning and it's not meant for real production. We're open for contributions.

authors: AmrElsayyad iamwales


text:
Update hacktobermap.js

Added my info

Only added by own info so Prettier must have change something.

Well, I can't merge your PR as-is. If you want to fix the indentation/formatting, then please do so in a separate PR.

repo: abhijitparida/hacktobermap


text:
FLICKR8k Dataset Analysis (MS COCO)

Issue Title : FLICKR8k Dataset Analysis (MS COCO)

The aim of the project is to build a model which can generate captions from images

[x] SWOC Participant

[ ] JWOC Participant

[ ] Contributor

Name: Karishni Mehta

GitHub ID: https://github.com/karishni

(Mention these details are must)
Closes: #52
Describe the add-ons or changes you've made
Added a model which is able to generate captions from images. It first preprocesses the captions from the dataset and maps every image to its caption. Then a CNN model is used to extract features from the images and LSTM, a RNN, is used to generate captions from feature vectors.
Type of change
What sort of change have you made:

[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Code style update (formatting, local variables)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] This change requires a documentation update

How Has This Been Tested?
I have tested my code on my local desktop
Checklist:

[x] My code follows the guidelines of this project.
[x] I have performed a self-review of my own code.
[x] I have commented my code, particularly wherever it was hard to understand.
[x] I have made corresponding changes to the documentation.
[x] My changes generate no new warnings.
[x] I have added things that prove my fix is effective or that my feature works.
[x] Any dependent changes have been merged and published in downstream modules.

Good work @karishni. Your PR is approved and merged 🎉


text:
bug: "Should not create replicas on node with non-tolerable taint" fails randomly

What happened:
The e2e test case "Should not create replicas on node with non-tolerable taint" fails randomly with the following error:
rpc error: code = Internal desc = AzVolumeAttachment (pvc-ef917682-bb89-45f5-925f-207531922061-k8s-agentpool1-27221923-0-attachment) created on a wrong node (k8s-agentpool1-27221923-0)

What you expected to happen:
It should pass consistently.
How to reproduce it:
Anything else we need to know?:
Environment:

CSI Driver version:
Kubernetes version (use kubectl version):
OS (e.g. from /etc/os-release):
Kernel (e.g. uname -a):
Install tools:
Others:

The test was disable by #284 pending the fix.


text:
🛑 Kota Pontianak is down

In 86fae14, Kota Pontianak (https://pontianak.go.id) was down:

HTTP code: 500
Response time: 2631 ms

Resolved: Kota Pontianak is back up in 9ee7adf after 14 minutes.

repo: abimanyu/Kalbarnetworks


text:
🛑 BPSDM is down

In 7f3496b, BPSDM (https://bpsdm.kalbarprov.go.id) was down:

HTTP code: 0
Response time: 0 ms

Resolved: BPSDM is back up in 8798c5e after 35 minutes.


text:
🛑 DISNAKERTRANS is down

In 27806d0, DISNAKERTRANS (https://disnakertrans.kalbarprov.go.id) was down:

HTTP code: 0
Response time: 0 ms

Resolved: DISNAKERTRANS is back up in 18291f0 after 1 hour, 3 minutes.


text:
Auth.requestToken(): input must not start with a slash when using prefixUrl

Context
I have installed ably-labs/react-hooks in order to use the configureAbly() and useChannel hook in My Next.js app. I created an API endpoint for authentication:
import Ably from "ably/promises";

export default async function handler(req, res) {
    const client = new Ably.Realtime(process.env.ABLY_API_KEY);
    const tokenRequestData = await client.auth.createTokenRequest({ clientId: 'ably-blog-app' });
    res.status(200).json(tokenRequestData);
};

And called configureAbly in my component:
configureAbly({ authUrl: '/api/createTokenRequest' });

It works fine apart from the fact that I get log messages in my server:
Ably: Auth.requestToken(): token request signing call returned error; err = Error: `input` must not start with a slash when using `prefixUrl`

I have tried removing the slash (this causes an issue) and I have moved the configureAbly in various places (inside a component, in _app.js), but it still appears. There is a new one every 30 seconds. Any idea what might cause it?

I am seeing the same error and after doing some digging, I found that this is caused by a bug in the Ably dependency got v11.8.2 npm package. This bug seems to have been fixed by https://github.com/sindresorhus/got/pull/1667 (released in Got 12).

@thisisjofrank I don't think your solution solves this problem. I am also still struggling with the same exact symptoms as the OP, but my got version is "^11.8.5",. I am wondering if I should manually set this to ^12?

I am having the same issue. Currently, the only solution is to manually modify the authUrl to be absolute (which would be different e.g. in dev and prod)

Yeah this is annoying, @thisisjofrank should this really be closed?

I'm afraid I no longer work on this product. Please email DevRel@ably.com to get some eyes on it.

We understand this issue may have been closed while the fix for it was not working. Apologies about that, I have now re-opened the issue and we will look into it in the next week.

Hey all, thanks for raising this issue with us!
This error message actually comes from got which is the HTTP client used by Ably when used in NodeJS. The error message itself is caused by got not being able to make an HTTP request to a URL which starts with a / (which makes sense really, in NodeJS there's no window.location or anything, so there's no obvious way to resolve a path without an explicit host name or scheme).
The real problem if you're seeing this issue, is that your NextJS application is creating an Ably client on the server side (ie in a NodeJS process) but really the Ably client should only be created on the client side. In my experience, the best way to ensure that this never happens is to wrap components which contain client-only code in a next/dynamic in order to force them to load on the client side, here's a simple example of how to do that:
import dynamic from 'next/dynamic';

const DynamicAblyComponent = dynamic(() => import('./path/to/your/ably/component'), {
  ssr: false, // this ensures that server side rendering is never used for this component
})

export default DynamicAblyComponent;

If the above solution doesn't work for you, there are a few alternatives documented here.
It's worth mentioning also that, while the name 'Client Components' (ie components with the 'use client' directive) implies that these components will only be rendered on the client side, NextJS may still run the component code on the server in order to pre-render HTML so you may still need to use dynamic loading in order to avoid Ably clients being created on the server side.
I hope this clears things up, please let us know here if you have any further questions 🙂

There is something more dastardly going on here that really underscores the importance of using dynamic import for your client-side ably.  If you are seeing phantom connections/subscribers on your ably dashboard this could be the reason why.
When I switched to using next/dynamic, I saw that my "max connections" was not linearly increasing.
I am still trying to figure out how to export my Realtime client directly using this next/dynamic realm without having to create a custom component for each use case I want to connect client-side.

@starlight-akouri Let me know if you find a solution.  I'm using Remix and it doesn't have dynamic function like nextjs, so I'm running into a similar issue as you I think.

@starlight-akouri, I'm sorry to hear that you're still having issues here. It sounds like something in your application code is creating more ably-js clients than it should, but it's hard to say what the issue is without seeing some code. If you're able to share a repro I'd be happy to take a look?

@sikula, fyi I'm using Remix.run and it works fine with configureAbly hook. I've just wrapped it into a custom hook and ugly check for window

const useRTS = () => {
  const [configured, setConfigured] = useState(false);
  const hasWindow = typeof window !== 'undefined';
  useEffect(() => {
    if (hasWindow && !configured) {
      configureAbly({ authUrl: '/api/token' });
      setConfigured(true);
    }
  }, [hasWindow, configured]);
};

export default useRTS;

authors: WillSmithTE abdullinmx mariesta oleg131 owenpearson retsamboon sikula starlight-akouri stmoreau thisisjofrank

repo: ably-labs/react-hooks


text:
Configura for test

This draft PR contains some various unrelated changes (different configuration, task optimisation, feature addition and deletion) I will create separate PRs to put relavant changes separately

This is no longer relevant and superseded by separate non-experimental PRs

repo: ably/kafka-connect-ably


text:
No logo and heading in main page

I would like to add and align logo and heading to main page.

sure get started

@abn15 have a look at PR #34


text:
0.14 not support iron 0.6???

why? 0.13.6 support yet

Ah, an oversight.

fixed in 0.14.2

authors: Matrix-Zhang abonander

repo: abonander/multipart


text:
AlboPOP Molfetta: preview indesiderate

In alcune pubblicazioni sull'albo viene usato AA.GG. per "Affari Generali".
Purtroppo esiste un sito aa.gg e Telegram mostra la preview del logo e alcune info della Home page. Per fortuna si tratta di un internet provider.
Ho indagato e pare sia sufficiente inserire nel body del messaggio il parametro
disable_web_page_preview=true
La modifica è ancora sotto osservazione. (Attendo pubblicazioni col suddetto acronimo)

Ok.  Ho potuto verificare che con questo parametro anche in presenza del AA.GG. non viene allegata la precise. Chiudo la issue

Era "preview" non precise

repo: aborruso/albo-pop


text:
Events/History service

Events/History service will track Thing and Channel (and Users?) change/update history. There are two potential approaches and the goal of this issue is to explore the drawbacks and benefits of them.

Use events from Things service, process them, and store them in the internal DB.
Use DB triggers to automatically update history table(s).

@dborovcanin This is closed by https://github.com/absmach/magistrala/pull/2057

authors: dborovcanin rodneyosodo

repo: absmach/magistrala


text:
NullPointerException when using ifController

To Reproduce:
    @Test
    void test() {
        testPlan(
                threadGroup(2, 10,
                        httpSampler("http://my.service/accounts")
                                .post("{\"name\": \"John Doe\"}", ContentType.APPLICATION_JSON)
                                .children(
                                        regexExtractor("ACCOUNT_ID", "\"id\":\"([^\"]+)\"")
                                ),
                        ifController("${__groovy(vars['ACCOUNT_ID'] != null)}",
                                httpSampler("http://my.service/accounts/${ACCOUNT_ID}")
                        )
                )
        ).showInGui();
    }

Expected behavior:
Test plan opened in GUI
Actual behavior:
java.lang.NullPointerException
	at org.fife.ui.rsyntaxtextarea.TokenImpl.getWidthUpTo(TokenImpl.java:578)
	at org.fife.ui.rsyntaxtextarea.TokenImpl.getWidth(TokenImpl.java:570)
	at org.fife.ui.rsyntaxtextarea.WrappedSyntaxView.calculateBreakPosition(WrappedSyntaxView.java:132)
	at org.fife.ui.rsyntaxtextarea.WrappedSyntaxView$WrappedLine.calculateLineCount(WrappedSyntaxView.java:1197)
	at org.fife.ui.rsyntaxtextarea.WrappedSyntaxView$WrappedLine.handleDocumentEvent(WrappedSyntaxView.java:1444)
	at org.fife.ui.rsyntaxtextarea.WrappedSyntaxView$WrappedLine.insertUpdate(WrappedSyntaxView.java:1468)
	at org.fife.ui.rsyntaxtextarea.WrappedSyntaxView.insertUpdate(WrappedSyntaxView.java:711)
	at java.desktop/javax.swing.plaf.basic.BasicTextUI$RootView.insertUpdate(BasicTextUI.java:1706)
	at java.desktop/javax.swing.plaf.basic.BasicTextUI$UpdateHandler.insertUpdate(BasicTextUI.java:1965)
	at java.desktop/javax.swing.text.AbstractDocument.fireInsertUpdate(AbstractDocument.java:203)
	at org.fife.ui.rsyntaxtextarea.RSyntaxDocument.fireInsertUpdate(RSyntaxDocument.java:187)
	at java.desktop/javax.swing.text.AbstractDocument.handleInsertString(AbstractDocument.java:757)
	at java.desktop/javax.swing.text.AbstractDocument.insertString(AbstractDocument.java:716)
	at java.desktop/javax.swing.text.PlainDocument.insertString(PlainDocument.java:131)
	at java.desktop/javax.swing.text.AbstractDocument.replace(AbstractDocument.java:675)
	at java.desktop/javax.swing.text.JTextComponent.setText(JTextComponent.java:1729)
	at org.apache.jmeter.control.gui.IfControllerPanel.configure(IfControllerPanel.java:121)
	at org.apache.jmeter.gui.tree.JMeterTreeModel.addComponent(JMeterTreeModel.java:162)
	at org.apache.jmeter.gui.tree.JMeterTreeModel.addSubTree(JMeterTreeModel.java:131)
	at org.apache.jmeter.gui.tree.JMeterTreeModel.addSubTree(JMeterTreeModel.java:131)
	at org.apache.jmeter.gui.tree.JMeterTreeModel.addSubTree(JMeterTreeModel.java:123)
	at org.apache.jmeter.gui.GuiPackage.addSubTree(GuiPackage.java:554)
	at org.apache.jmeter.gui.action.Load.insertLoadedTree(Load.java:199)
	at org.apache.jmeter.gui.action.Load.insertLoadedTree(Load.java:235)
	at us.abstracta.jmeter.javadsl.core.engines.JmeterGui.load(JmeterGui.java:82)
	at us.abstracta.jmeter.javadsl.core.DslTestPlan.showInGui(DslTestPlan.java:146)
	at PerformanceTest.test(PerformanceTest.java:108)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727)
	at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
	at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
	at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156)
	at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147)
	at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:86)
	at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103)
	at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93)
	at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
	at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
	at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
	at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
	at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92)
	at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86)
	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:217)
	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:213)
	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:138)
	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:68)
	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
	at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
	at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
	at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
	at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:107)
	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:88)
	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:54)
	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:67)
	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:52)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86)
	at org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86)
	at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:53)
	at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:57)
	at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
	at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
	at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
	at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:235)
	at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:54)

Environment:

Jmeter-java-dsl
1.0.1

JUnit
5.9.1

JDK
11.0.15

Hello, thanks for reporting this and with such detail!
We have just released a new version which should fix this.
Please try it and let us know.
Regards

Yes, it works!
Thanks a lot

authors: dkrut rabelenda

repo: abstracta/jmeter-java-dsl


text:
Feature: Enable screenshots on capybara failure

Asana-task: Investigate: Do capybara screenshots work from the muffi template?

@GeoffAbtion's concerns seem to have been resolved, I'm merging this

authors: bohme jeppester

repo: abtion/muffi

license: Unlicense


text:
Review script for paper "2023A&A...675A..27J" made with predictor "DataLinkerWithSupport"

Created by Paper Data Linking Bot
Please review the download script and instrument details for the paper.
bibcode: 2023A&A...675A..27J
predictor: DataLinkerWithSupport
annotated pdf: view here (requires login)
Checklist
Download Script

[ ] Correct time ranges specified

[ ] Correct VSO instruments specified

[ ] Query returns good results or contains warning with reasoning if not

[ ] Physical observables omitted or correct

[ ] Wavelengths omitted or correct

[ ] Cadences omitted or correct

Instrument Details

[ ] Consistent with download_script.py

Metadata

[ ] Contains the bibcode for the relevant paper
[ ] VSO sources consistent with download_script.py

For more details, refer to the Contributing Guide.

Again, appears to only be focussed on instruments that are mentioned in the abstract and ignores those which are present in the "Instrumentation" section (analogous to a data section).

Mixing up instrument and detectors for STEREO_A, as usual. Tried querying for a variety of sources which are not available.

repo: abuonomo/paper-data-links


text:
Nullable not included in type definition

According to this information it should be possible to define a nullable type in OpenAPI 3.0.x like this:
schemas:
  StringNullable:
    type: string
    nullable: true

However this generates the following TypeScript:
export type StringNullable = string;

I was hoping it would create:
export type StringNullable = string | null;

@bluenote10 Thanks for open this issue!
Will fix it today I guess :)

Awesome, thanks!

Fixed in https://github.com/acacode/swagger-typescript-api/pull/38

repo: acacode/swagger-typescript-api


text:
Comments features not showing properly

Describe the bug
When I want to use comments providers, such as giscus, the page is not behaving as what I think. I can only see a “LEAVE A COMMENT” label at the bottom of the blog posts but no actual widgets.
To Reproduce
Follow the tutorial by Lazy Ren
Debugging
I believe the problem is that the _layouts/default.html doesn't include the /comments-providers/scripts.html.
I added {% include comments-providers/scripts.html %} to _includes/scripts.html and the problem is solved.
Is this a bug? If so I hope you could add the line to the file to solve this problem for others.
Before:

After:

This does look like a bug, but there are other comment providers, so we would need to check to make sure adding /comments-providers/scripts.html to _layouts/default.html doesn't break things. Off-hand I suspect it would because the comments should only be rendering in places where they make sense such as the blog posts, as opposed to throughout the site, which edits to some of the default pages can tdo.

Yeah, I believe the code in /comments-providers/scripts.html take care of the problem you mentioned: only add comments section to blog posts, etc. instead of throughout the site. Check this line in /comments-providers/scripts.html:
{% if site.comments.provider and page.comments %}

If the _config.yaml does assign a true value to the comments field of a certain page, i.e. page.comments == true, then the comments section would appear; if not, it would not appear.

authors: Dr-Left rjzupkoii


text:
URL encode password

Fixes https://github.com/acaloiaro/neoq/issues/112
Encode passwords so that puncuation characters including : and @ are allowed in passwords.

Thanks. Smart change.

authors: acaloiaro pconstantinou

repo: acaloiaro/neoq


text:
example_Reddit can't run

When I run preprocess_reddit.py ，there is error  that download link is wrong, urllib.error.HTTPError: HTTP Error 404: Not Found
, How to solve this?

It didn't appear from my side. The function that might cause this problem is "
from torch_geometric.datasets import Reddit", probably you can refer to torch_geometric document to check whether there is network issue.
One alternative way is to directly download the reddit dataset, and replace this line.

I also meet this problem, I think it is because of the old version torch_geometric. In the latest version of torch_geometric, url = 'https://data.dgl.ai/dataset/reddit.zip'. You can directly download it.

hello~I have downloaded this website, but there is no graph_ reddit. pk, how to deal with it?

repo: acbull/GPT-GNN


text:
Switch file encoding to UTF-8

Some files within the source did have a file encoding of ISO-8859-15 which is a national encoding and might provoke sometimes suspicious issues.
That was detected by Lintian, a Debian QA tool for detecting issues within Debian packages.
https://lintian.debian.org/tags/national-encoding
https://udd.debian.org/lintian/?packages=systemc

Should be fixed in https://github.com/accellera-official/systemc/commit/7e36d43296e81b48d907d00eb08f07436971316a. I will close this issue, feel free to reopen if the issue remains at your end

authors: barnasc tijuca

repo: accellera-official/systemc


text:
The json schema is a bit too strict

I was just testing a new Task and decided to use the local connection type to test the deployment on my local machine with this config:
{
    "stage": "test",
    "connectionType": "local",
    "path": "/Users/ron/Development/Tmp/MyProject"
},

Accompli failed due to:
[Accompli\Exception\JSONValidationException]
  The configuration file "/Users/ron/Development/src/MyProject/accompli.json" does not match the expected JSON schema.

After checking the schema I found the hostname is required, which seems a little pointless when releasing using the local connectionType.

The hostname can be set to 'localhost'. The LocalConnectionAdapter will probably be the only connection adapter not requiring a hostname.
For the sake of consistency this won't be changed.

authors: RonRademaker niels-nijens

repo: accompli/accompli


text:
chore(version) Bump for 0.21.5

Signed-off-by: Jerome Simeon jeromesimeon@me.com

Coverage remained the same at 95.376% when pulling 44b4874f9f17c8c7781887d865997c939784b15b on jeromesimeon:js-chore-0.21.5 into dd9e82b94c349cf7ee02e817ce8dbc88b62dbe5f on accordproject:master.

authors: coveralls jeromesimeon

repo: accordproject/ergo


text:
docs(README): include docusaurus link

Signed-off-by: Pratik Butani pratik13butani@gmail.com

Thanks for the PR! You'll want to make sure to add a DCO (Developers Certificate of Originality) per the instructions:

Ensure you provide a DCO sign-off for your commits using the -s option of git commit. For more information see how this works.

@pratikbutani Any progress on this?

@pratikbutani Any progress on this?

I am not getting how to resolve it. Can you please suggest.

You'll want to amend the commits with git commit --amend --signoff and then force push.

git commit --amend --signoff

S I have to commit from cmd, will it not work directly on GitHub?

I'm not as familiar with GitHub Desktop, but I don't believe you can do it on there. I'd recommend using the CLI going forward.

No activity on this. I'm folding the fix into https://github.com/accordproject/techdocs/pull/198

authors: irmerk jeromesimeon pratikbutani

repo: accordproject/techdocs


text:
🛑 AutoLink is down

In 64e39f8, AutoLink (https://auto.acdcorp.com) was down:

HTTP code: 403
Response time: 76 ms

Resolved: AutoLink is back up in 11788f1.

repo: acdcorp/status-monitor


text:
Migrate to PHP 8.2

Since 2023-03-30 the application uses PHP 8.1 (in test and dev). This will be in released in version 2023-02.
PHP 8.2 was released in dec-22.
Some work needs to be done to migrate to this version.

Fix other deprecation warnings as well

@PixlTracer  @IvdL22
This is a very technical issue, but since we agreed on the workflow to review every issue, before closing, I'll leave it up to you ;)
Can you review this and change the label to Done?
You can visit the dev instance https://dev-dhcr.clarin-dariah.eu/
And check that everything still works and no deprecation warnings are displayed.

wonderful, thanks!
I'll set the label 'done'

Implemented in 2023-08.

authors: PixlTracer patrickakk

repo: acdh-oeaw/dhcr-main


text:
🛑 AceBlock Swagger UI is down

In b2554a4, AceBlock Swagger UI ($ACEBLOCK_SWAGGER_UI) was down:

HTTP code: 0
Response time: 0 ms

Resolved: AceBlock Swagger UI is back up in cc6b426.

repo: aceblockID/monitoring


text:
🛑 AceBlock Swagger UI is down

In 28d2d44, AceBlock Swagger UI ($ACEBLOCK_SWAGGER_UI) was down:

HTTP code: 0
Response time: 0 ms

Resolved: AceBlock Swagger UI is back up in 14272e0.


text:
🛑 AceBlock Swagger UI is down

In 74e3ac2, AceBlock Swagger UI ($ACEBLOCK_SWAGGER_UI) was down:

HTTP code: 0
Response time: 0 ms

Resolved: AceBlock Swagger UI is back up in 5a370a2.


text:
🛑 AceBlock Swagger UI is down

In 14f9cfb, AceBlock Swagger UI ($ACEBLOCK_SWAGGER_UI) was down:

HTTP code: 0
Response time: 0 ms

Resolved: AceBlock Swagger UI is back up in bc6a2bd.


text:
🛑 AceBlock Swagger UI is down

In e87cb96, AceBlock Swagger UI ($ACEBLOCK_SWAGGER_UI) was down:

HTTP code: 0
Response time: 0 ms

Resolved: AceBlock Swagger UI is back up in e33d8a1.


text:
Need to save plain text file as utf-16 in textedit

Hi, thanks very much for creating this input method!
I've installed in using the manual method listed on the main page (the one added on 23.1.17) and wanted to add that the file needs to be saved as utf-16 for it to work. By default it's saved as utf-8.
Perhaps this would be useful to add into your instructions for others. This isn't an issue per se, but I wasn't sure how else to contact you.
Thanks again!

Thank you for your important feedback!
This merge request will fix the issue.

authors: BigRiceEater willowness


text:
Keyboard shortcut doesn't work

On windows 11, the shortcut "Ctrl+D" doesn't work.

Alright, I'll get to it.

done. you can now set your own hotkey. double click on addons' list. (by default, i am keeping it 'Alt+m').

authors: Bleety achyutmorang


text:
The longer the script runs for, the more slower it gets

The script will get slower and slower when you scrape more companies on Glassdoor as well as LinkedIn.

By inputting number of companies to scrape as 500 or more there are more Give Up's, because the website fails to load in the given time.
Find out a way to fix this issue

can you assign this to me

can i get assigned

@Om210 You have been assigned

can you assign this to me

Could You assign me this issue?

can you assign this issue to me?

@Om210 I will need an update by 9:30, else I will reassign this issue

can i work on this issue #6

can i get assigned if this is still open?

@neethanm you have been assigned for this issue

@neethanm Reply if you are working on this issue

@Vaarun-Kamath issue can be allotted to someone else

can i get it?

can i get this issue...???

Could you plean assign this to me?

@swayamchhaba you are assigned

repo: acmpesuecc/Email-Scraper


text:
removed stdout

removed stdout and added stacktrace

!bounty 60

repo: acmpesuecc/pinger


text:
Integrate subpackage demo.py in main package

In GitLab by @esarradj on Oct 30, 2020, 11:50

closed via commit 741f16abc17c6d164449813f905b2aa23af2631e
By Gert Herold on 2020-10-30T14:33:04 (imported from GitLab)

repo: acoular/acoular


text:
Ensure saved cell versions are different

Some saved cell versions seem to have the exact same source and outputs, making them equivalent for our purposes. These should not be saved as separate versions. Perhaps it is an issue with the timing of the saving of the cell, either before or after cell execution when changes have or have not taken place because the execution yet.

This seems to be a persistent issue. Not sure if I will have time to debug before the deployment, but we will see.

repo: acrule/janus


text:
Get Intent gets action, not Intent

https://github.com/actions-on-google/actions-on-google-nodejs/blob/63d2a6f5a375db72ce66a9ada9aae4c51a2d657c/api-ai-app.js#L959
Intent name is underneath metadata.intentName, this method name is misleading.

Right now I am circumnavigating this with a hack. Before I initialize ApiAiApp I do:
request.body.result.action = request.body.result.action || request.body.result.metadata.intentName

which is awful, and should be fixed, but it has been working.

I'm doing exactly the same. I fish it out from the payload.

I forget to add. It seems this is a problem only with "barge-ins".

Thanks for the feedback.
In v2 of the library, we more clearly separated the abstractions between Actions SDK and Dialogflow so naming is clearer for stuff like this. Also in v2, we use the Dialogflow intent name instead of action name to simplify the development experience. There's a thread about this in Dialogflow's GitHub for further discussions.
Let us know of any feedback so we polish it up during the alpha phase.

authors: Canain HerrPfister OpenDog saffy


text:
feat: bump runner version

There is a new runner version out so this bumps the runner
https://github.com/actions-runner-controller/actions-runner-controller/issues/680 also removes the deprecated env var entirely

@mumoshu Need help to merge this. :)

authors: avdhoot toast-gear


text:
Encounter error "AADSTS5000611: Symmetric Key Derivation Function version 'KDFV1' is invalid"

Description
Hi there, recently we found an issue in our pipeline. This issue is Windows-only. While we are running our test, we saw this error:
Message: AADSTS5000611: Symmetric Key Derivation Function version 'KDFV1' is invalid. Update the device for the latest updates.
And I found this: https://techcommunity.microsoft.com/t5/microsoft-entra-blog/what-s-new-in-microsoft-entra-june-2024/ba-p/3796387#:~:text=sign-ins workbook-,Change announcements,devices have Security Patches after July 2021 no action is required.,-If your Windows
Do you know if the VM image "windows server 2019" is patched?
This issue happens sporadically.
Platforms affected

[X] Azure DevOps
[ ] GitHub Actions - Standard Runners
[ ] GitHub Actions - Larger Runners

Runner images affected

[ ] Ubuntu 20.04
[ ] Ubuntu 22.04
[ ] Ubuntu 24.04
[ ] macOS 12
[ ] macOS 13
[ ] macOS 13 Arm64
[ ] macOS 14
[ ] macOS 14 Arm64
[X] Windows Server 2019
[ ] Windows Server 2022

Image version and build link
Image: windows-2019
Version: 20240730.1.0
Image: windows-2019
Version: 20240811.1.0
https://identitydivision.visualstudio.com/IDDP/_build/results?buildId=1344843&view=logs&j=eb47cf0f-d985-55a1-6f14-8e290b77d0a1&t=c5c9351d-1e6e-4cd0-a382-f00d0e38cb8e
Is it regression?
No
Expected behavior
The test should succeed.
Actual behavior
The test failed with AADSTS5000611: Symmetric Key Derivation Function version 'KDFV1' is invalid. Update the device for the latest updates.
Repro steps
N/A

Hi @tongyuze , looking into your issue , we will investigate and inform you !.

@tongyuze , The new version will available by EOW. thank you ! .

Thank you for the quick response @kishorekumar-anchala ! Will check after that.

Hi @tongyuze , Could you please try now .

@kishorekumar-anchala Since this doesn't always repro in our pipeline, I would like to look at it for the next two days. So far, I haven't seen any failure.

Hi @tongyuze , I believe we're not reproducing the issue again, hence we're closing the issue. Thank you !

authors: kishorekumar-anchala tongyuze

repo: actions/runner-images


text:
Update [NSIS]

Tool name
NSIS (Nullsoft Scriptable Install System)
Tool license
https://nsis.sourceforge.io/License
Add or update?

[ ] Add
[X] Update

Desired version
3.09
Approximate size
No response
Brief description of tool
NSIS (Nullsoft Scriptable Install System) is a professional open source system to create Windows installers
URL for tool's homepage
https://nsis.sourceforge.io/Main_Page
Provide a basic test case to validate the tool's functionality.
No response
Platforms where you need the tool

[ ] Azure DevOps
[ ] GitHub Actions

Runner images where you need the tool

[ ] Ubuntu 20.04
[ ] Ubuntu 22.04
[ ] macOS 11
[ ] macOS 12
[ ] macOS 13
[X] Windows Server 2019
[X] Windows Server 2022

Can this tool be installed during the build?
No response
Tool installation time in runtime
No response
Are you willing to submit a PR?
No response

thank you for bringing this up, we'll update

@ilia-shipitsin FYI: Windows2019-Readme.md & Windows2022-Readme.md (tools section) will need to be updated too to reflect version bump, unsure if this is done by bot or needs to be done manually at image creation time.

that will happen after new image deployment.
also, deployment takes few days and some agent may run older version until deploy is finished.
image used for particular build can be found under "Set up job"

Deployed

authors: ilia-shipitsin mikhailkoliada xavier2k6


text:
Add .NET environment variables to windows image

Description
Improvement
Adds .NET environments variables that are already being added in the Linux image.
This will remove some noise in the output and squeeze out some performance.
Related issue:
I started a discussion post, but I never received any feedback.
Check list

[ ] Related issue / work item is attached
[ ] Tests are written (if applicable)
[ ] Documentation is updated (if applicable)
[ ] Changes are tested and related VM images are successfully generated

/azp run windows2019, windows2022

Thanks!

authors: MisinformedDNA mikhailkoliada


text:
specify min tls for supporting stg acct - to support MS policy

Description
Those organisations that have applied this built-in (Microsoft authored) Azure Policy Storage accounts should have the specified minimum TLS version are unable to use these build tools due to the requisite storage account command not passing in a minimum TLS version.
Related issue:
GenerateResourcesAndImage: /agent/_work/1/s/UpdateRunnerImage.ps1:66
Line |
  66 |  GenerateResourcesAndImage -SubscriptionId ${env:SUBSCRIPTIONID} `
     |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     | Resource 'itcgiocstprunnerwin2022r' was disallowed by policy. Policy
     | identifiers: '[{"policyAssignment":{"name":"P!-DENY-290-Storage accounts
     | must have the specified minimum TLS
     | version","id":"/providers/Microsoft.Management/managementGroups/cfa5342f-a686-4a51-9d41-3736c6ba8c2e/providers/Microsoft.Authorization/policyAssignments/290"},"policyDefinition":{"name":"290-Storage accounts must have the specified minimum TLS version","id":"/providers/Microsoft.Management/managementGroups/76e3921f-489b-4b7e-9547-9ea297add9b5/providers/Microsoft.Authorization/policyDefinitions/290"}}]'.

##[error]PowerShell exited with code '1'.

Thanks!

authors: brgsstm mikhailkoliada


text:
Support Volta for node-version-file

Description:
While node-version-file works well for a project like NVM, which specifies the Node version to use in a separate file, Volta sets this version in a project's package.json by adding the following key:
"volta": {
  "node": "12.20.2",
  "yarn": "1.19.2"
}

It would be nice to be able to specify package.json as a value for node-version-file.
Justification:
Volta is a popular alternative for NVM, because it's faster, and because it allows you to specify not just the version of Node, but also of the package manager to use. (In fact, that latter feature can also be used to determine the package manager to use in GH Actions.)
Are you willing to submit a PR?

Probably not, unless it's like half an hour work for someone new to the codebase and working on an Action (including review time).

Hello @Vinnl. Thank you for your feature request. Actually the support for installing Nodejs with volta was added. We have not released it yet. Could you please try to use the main branch to check it.

Hi @dmitry-shibanov, that's some proper turnaround time :grin: Unfortunately I'm not quite sure how to run it from a branch; do I just do
- uses: actions/setup-node@main

?

Hi @dmitry-shibanov, that's some proper turnaround time 😁 Unfortunately I'm not quite sure how to run it from a branch; do I just do
- uses: actions/setup-node@main

?

Yes, it is correct.

@dmitry-shibanov I can confirm that that is working swimmingly - this run successfully identified our Node version from the correct package.json.

Thank you for your response. I'll keep the issue opened until release

Personally I think it would be better if Volta allowed more typical configuration, like engines.node and corepack's packageManager.

Hello everyone. We released a new version and updated the major. The Changes should be available. For now I'm going to close the issue.

authors: Vinnl dmitry-shibanov nickmccurdy

repo: actions/setup-node


text:
Always yarn install failed  on macOS runnner

Description
I use macOS Runner to test and build on an electron project( based on npm and yarn). And when I run yarn install. It always failed.
Although I use the taobao npm registry, I don't think the install fail is due to general network connection. Because the install process pass on linux and windows runner.
Here is an example: https://github.com/arvinxx/umi-electron-template/actions/runs/579846219
Area for Triage:
Npm
Question, Bug, or Feature?:
Bug
Virtual environments affected

[ ] Ubuntu 16.04
[ ] Ubuntu 18.04
[ ] Ubuntu 20.04
[x] macOS 10.15
[ ] macOS 11.0
[ ] Windows Server 2016 R2
[ ] Windows Server 2019

Image version
Environment: macos-10.15
Version: 20210213.1
Expected behavior
Expect macOS runner install dependencies correctly.
Actual behavior
Install failed due to network error. Like this: https://github.com/arvinxx/github-action-macos-runner-install-failed/runs/1931795195?check_suite_focus=true
Repro steps
I have made a mini repo : https://github.com/arvinxx/github-action-macos-runner-install-failed.
You can see the failed ci here: https://github.com/arvinxx/github-action-macos-runner-install-failed/actions

@arvinxx i see the most recent build succeeded, also i forked your repo and had the success build as well.
It seems the temporary network fault has gone.
please confirm

I have just tried three build action, two pass and one failed :

✅  https://github.com/arvinxx/umi-electron-template/actions/runs/580009339
✅  https://github.com/arvinxx/umi-electron-template/runs/1933414880?check_suite_focus=true
❌  https://github.com/arvinxx/umi-electron-template/runs/1933417703?check_suite_focus=true

I think it's not a temporary network fault but a network stability problem on macOS runner. Because linux and windows runner can work well all the time.

@arvinxx i see the problem appears only for taobao npm registry and the others works works without a problem. I suggest there's a problem with taobao CDN node which services macos datacenter.
Can you please enforce your build to use the other registry with
npm config set registry ... or npm install --registry= ?
the info about taobao npm regitry mirrors can be found here https://npm.taobao.org/mirrors

@arvinxx were you able to solve the problem with the tabao mirror? I see the most recent build succeeded and am going to close the issue

Yeah. Thanks a lot

authors: arvinxx dsame

repo: actions/virtual-environments