bump version to 0.2.2

Why are these changes needed?
Choose the right openai version.
Related issue number

Checks

[ ] I've included any doc changes needed for https://microsoft.github.io/autogen/. See https://microsoft.github.io/autogen/docs/Contribute#documentation to build and test documentation locally.
[ ] I've added tests (if relevant) corresponding to the changes introduced in this PR.
[ ] I've made sure all auto checks have passed.

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Comparison is base (cbd1e19) 26.58% compared to head (1826b53) 30.68%.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #906      +/-   ##
==========================================
+ Coverage   26.58%   30.68%   +4.09%
==========================================
  Files          28       28
  Lines        3732     3732
  Branches      847      847
==========================================
+ Hits          992     1145     +153
+ Misses       2667     2502     -165
- Partials       73       85      +12

Flag
Coverage Δ

unittests
30.68% <100.00%> (+4.15%)
:arrow_up:

Flags with carried forward coverage won't be shown. Click here to find out more.

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


(PUP-7580) Don't show the namevar to protect sensitive data.

Checking this in with a non-working unit test (and no code fix) so that I can collaborate with the team.
I was able to manually reproduce this with this short test.pp file:
$secret = Sensitive('cat /tmp/secret_file_name.txt')
exec { 'do it':
command => $secret,
path    => '/bin/'
}
However, I have not been able to reproduce with a unit test.

CLA signed by all contributors.

Should be ready for review/merge, just waiting for tests.


Extend get-graphql-schema with options to directly download from endpoint and specify JSON or SDL as format

I think it should be possible to use graphql get-graphql-schema to directly download a schema from an endpoint. It would also be nice if I could specify which format to use.
Something like the following:
graphql get-graphql-schema --endpoint URL --format FORMAT

Thanks for bringing this up @nikolasburk. This is what the get-graphql-schema repository is meant for. What's the specific workflow you're thinking about that's currently not supported?

Get the schema as JSON would be great

@schickling This is really confusing. Why does get-schema package have more functionality than this package but this package? Why not just allow us to specify all the commands when using this package.
So now because I want a json graphql schema I have to uninstall this package and install the get-schema one?

Thanks a lot for your comment @MartinDawson. I understand your confusion/concerns and would be open to merging a PR which adds get-graphql-schema's functionality. 🙂

JSON formatting is added in #84. I'm not sure about directly specifying an endpoint. I think an endpoint should be configured first. But I'm interested to see what @schickling thinks about that too, because it is the only reason get-graphql-schema will exist after #84 is merged.


[FR] Add an option to show tabs

I know the point of fullscreen is focus on one thing, but many time we need to focus only on one pane where all tabs related to a certain project are. It would be very nice if there was an option to toggle show tabs in this mode.
Thanks

The Zen plugin could be used as an alternative if tabs are needed.


No module named 'PyQt4'

How should I install PyQt4 package??

sudo apt-get install python-qt4
On Wed, 25 Sep, 2019, 10:05 PM Prathmesh1508<EMAIL_ADDRESS>wrote:

How should I install PyQt4 package??
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/johri002/Automatic-leaf-infection-identifier/issues/38?email_source=notifications&email_token=AJCIYXMRUSL23IZE3VOWBBDQLOHORA5CNFSM4I2PJAZ2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HNU6U2A,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AJCIYXKDGGUFEEUWYJXO4S3QLOHORANCNFSM4I2PJAZQ
.

I download PyQt4 from this web: https://www.lfd.uci.edu/~gohlke/pythonlibs/#pyqt4
if you cannot install ver 36, I suggest you should install ver 37.
1st: Download it and paste it to desktop
2nd: open Anaconda prompt ( I use anaconda )
3rd: activate to your env you used and type: pip install (name ver of PyQt).whl
It worked for me. Good luck

I am not able to Install PyQt4. How can I install it? I am not using Anaconda


Possibility to fit background and some improvements

Changes Log:
Improvements:

Added 'fit' option so it is possible now to fit background image into
browser viewport
Added callback calling into resize.backstretch event
Image's object is now accessible inside callback via 'this' pointer

Fixes:

If browser supports fixed position try to use the window's innerWidth
first like used for height before
Ommited unnecessary useWindowInnerHeight variable
Correct calculating of backgroung dimension for horisontal and
vertical viewport orientation
Correct centering X or Y, it is not related now from image ratio
Replaced double call of image css setting in _adjustBG with one by
extending bgCSS properties

Hi Scott! I'm just refresh my fork with the last version of this plugin. So if you still support this you could merge this pull request and expand your plugin with FIT feature. Anyway my fork now has no conflicts and is actualized with last state of your plugin.


Weird Weather Model Variable t Missing in the Dataset Error: ERA5 issue [BUG]

Describe the bug
After installing RAiDER version 0.5.3 ,Python3.10 using Conda on Ubuntu 24, the following error occurs when running the weather model processing. After spending some time, It is ERA5 issue and not for instance same issue for MERRA-2 data:

Error message:/raid-manaslu/maref/Software/anaconda3/envs/RAIDERC/lib/python3.10/site-packages/RAiDER/utilFcns.py:236: RasterioDeprecationWarning: statistics() will be removed in 2.0.0. Please switch to stats().
stats = src.statistics(band)
WARNING: Weather model only extends to the surface topography; height levels below the topography will be interpolated from the surface and may be inaccurate.
...
ERROR: "No variable named 't'. Variables on the dataset include ['z', 'lnsp', 'valid_time', 'model_level', 'latitude', 'expver', 'longitude']"
ERROR: Weather model files are: []
ERROR: Downloading and/or preparation of ERA-5 failed.

I have downloaded weather data using cdsapi and I don't underestand why i have such error in raider
>>> import cdsapi
>>> c = cdsapi.Client()
2024-11-11 01:03:47,488 INFO [2024-09-28T00:00:00] **Welcome to the New Climate Data Store (CDS)!** This new system is in its early days of full operations and still undergoing enhancements and fine tuning. Some disruptions are to be expected. Your
[feedback](https://jira.ecmwf.int/plugins/servlet/desk/portal/1/create/202) is key to improve the user experience on the new CDS for the benefit of everyone. Thank you.
2024-11-11 01:03:47,489 WARNING [2024-09-26T00:00:00] Should you have not yet migrated from the old CDS system to the new CDS, please check our [informative page](https://confluence.ecmwf.int/x/uINmFw) for guidance.
2024-11-11 01:03:47,489 INFO [2024-09-26T00:00:00] Watch our [Forum](https://forum.ecmwf.int/) for Announcements, news and other discussed topics.
2024-11-11 01:03:47,489 INFO [2024-09-16T00:00:00] Remember that you need to have an ECMWF account to use the new CDS. **Your old CDS credentials will not work in new CDS!**
2024-11-11 01:03:47,489 WARNING [2024-06-16T00:00:00] CDS API syntax is changed and some keys or parameter names may have also changed. To avoid requests failing, please use the "Show API request code" tool on the dataset Download Form to check you are using the correct syntax for your API request.
>>> c.retrieve(
...     'reanalysis-era5-single-levels',
...     {
...         'product_type': 'reanalysis',
...         'variable': ['temperature', 'geopotential', 'lnsp'],
...         'year': '2014',
...         'month': '10',
...         'day': '18',
...         'time': '09:00',
...         'format': 'netcdf'
...     },
...     'weather_files/ERA-5_2014_10_18_T09_44_45.nc')
2024-11-11 01:03:47,892 WARNING [2024-10-10T00:00:00] The final validated ERA5 differs from ERA5T from July 2024 until further notice - please refer to our
[Forum announcement](https://forum.ecmwf.int/t/final-validated-era5-product-to-differ-from-era5t-in-july-2024/6685)
for details and watch it for further updates on this.
2024-11-11 01:03:47,892 INFO Request ID is 7523488e-3256-48f1-8d14-9dfe52a85b3a
2024-11-11 01:03:47,960 INFO status has been updated to accepted
2024-11-11 01:03:50,628 INFO status has been updated to running
2024-11-11 01:03:52,956 INFO status has been updated to successful
'weather_files/ERA-5_2014_10_18_T09_44_45.nc'

>>> import xarray as xr
>>> ds=xr.load_dataset('weather_files/ERA-5_2014_10_18_T09_44_45.nc', engine='netcdf4')
>>> print(ds)
<xarray.Dataset> Size: 4MB
Dimensions:     (valid_time: 1, latitude: 721, longitude: 1440)
Coordinates:
    number      int64 8B 0
  * valid_time  (valid_time) datetime64[ns] 8B 2014-10-18T09:00:00
  * latitude    (latitude) float64 6kB 90.0 89.75 89.5 ... -89.5 -89.75 -90.0
  * longitude   (longitude) float64 12kB 0.0 0.25 0.5 0.75 ... 359.2 359.5 359.8
    expver      <U4 16B '0001'
Data variables:
    z           (valid_time, latitude, longitude) float32 4MB 0.3228 ... 2.73...
Attributes:
    GRIB_centre:             ecmf
    GRIB_centreDescription:  European Centre for Medium-Range Weather Forecasts
    GRIB_subCentre:          0
    Conventions:             CF-1.7
    institution:             European Centre for Medium-Range Weather Forecasts
    history:                 2024-11-10T03:14 GRIB to CDM+CF via cfgrib-0.9.1...
>>>

I really appreciate if you can help me for this to fix that?
Best regards,
Mohammad

Thanks for update @jlmaurer .What would be possible solution?


Please update the docker hyperledger/besu registry

It currently has version 20.10.0 from 3 months ago
New permissioning system (released Dec 16, 2020) requires 20.10.1+
It would be nice to have 20.10.4

Hi @MWaser this isn't anything to do with the permissioning-smart-contracts repo and I think you've solved your problem but reach out if you still have issues! Closing this issue.


Use of the word "role" as a key in a Chef attribute can cause nodes to be misidentified

Due to the way Flattener works, a key called "role" that appears at any level of nesting in a node hash will be flattened so that it is incorrectly indexed as having a role equal to the hash value.
Example
Say you have a role called guest and a node defined by sample_node.json.
The node will be inadvertently returned by a search for role:guest even though it is not in that role.
Proof-of-concept
Proof-of-concept here: https://gist.github.com/brandt/657f001909b2046dea1a
Reference
I suspect this may have been the cause of CHEF-2902.
Versions
Found this on chef-server 11.1.6, however I suspect multiple versions are impacted.

+1

Upvote! +1

I am going to close this as a duplicate of https://github.com/chef/chef-server/issues/303 for tracking purposes.  The original report is correct that this is a direct consequence of how we flatten the data for search and is thus present in every supported version of chef-server.  Thank you for taking the time to file this issue.


Improve booking section

Changes to be made:

Improve alignment of this section
Enhance it's styling for better user- interface

Screenshot 📸

I would like to work on this issue under gssoc24 and hacktoberfest
@PriyaGhosal Can you assign it to me?
Thank you.

@poorvikaa08 I’ve assigned this issue to you. Please go ahead and start working on it.

@dwivedishrey Thanks for assigning me. I will work on it


Document changes are not picked up when using Emacs eglot with a symlinked folder

There's some oddity wrt URIs and paths (e.g. eglot doesn't encode ( and ) inside a URI). Plus it seems like it's starting 2 server instances (one for the symlinked folder and the other one for the original one).
Emacs v29.1

(sigh) I wish Artem from the past would provide a more detailed description of the problem and what exactly was symlinked to what.


Fixes issue #276, specifying payload for getSignedURL

Thanks for contributing @ajmas  . Component with your contribution has been published in recent release v3.0.4
Happy Coding.


Comparison: Falcon 40B GGML 2_k vs 3_k vs 4_k vs 5_k

We have the data already, this should be a fun comparison.

Done.


Python wrapper

Just FYI, I thought this was cool and made a Python wrapper: https://pypi.org/project/routrie/

That's cool! Thank you. :)

No problem! Thank the PyO3 authors.

I closed the issue since you saw it to avoid clutter. But feel free to add a link to your readme or something, if you want.

@adriangb Ok, I like that.

@adriangb PR plz.

#13


main: Change digit/anal method prefix to digital/analog

digital/analog are well-known prefix by embedded developers.
Although the prefix are used in wiringPI for its services,
They can be used for the prefix in string constants.

I know that, but the problem is write and read also well-known letters for developers
for example, the original funtion name's digitalWrite, but this service's functions are wrapped so, i cannot use the same name.. the names are Temporary.
if you have any great idea, post the idea on this page.
I will also think about the names more
thank you.

Thank you for the reply quickly.
However, I mean that those prefix, digital and analog of "digitalWrital", "analogRead" and so on in wiringPI can be also used for the name of those methods of rpi.gpio service.
For examples, the current implementation might be worked like this, luna://<service.name>/analRead. But in my opinion, luna://<service.name>/analogRead would be great for the developers and we can fix it since the methods are named by string constants.
Sorry for not being clarified the commit message.
Best regards,
Yi-Soo

okay, I understood.
I will try on your proposal.
thank you.

This is patched at https://github.com/webosce/com.webos.service.rpi.gpio/commit/c0eff48292f1cfb7b93485c0c26443ea3c2e5628


meet this error when train faster rcnn with voc2007

freshman to training faster rcnn with vpc2007.
CUDA_VISIBLE_DEVICES=0 python trainval_net.py --dataset pascal_voc --net vgg16  --bs 1 --nw 1 --cuda
get the following mistake:
Traceback (most recent call last):
File "trainval_net.py", line 186, in
imdb, roidb, ratio_list, ratio_index = combined_roidb(args.imdb_name)
File "/home/ray/Documents/Detection-PyTorch-Notebook/chapter4/faster-rcnn-pytorch/lib/roi_data_layer/roidb.py", line 116, in combined_roidb
roidbs = [get_roidb(s) for s in imdb_names.split('+')]
File "/home/ray/Documents/Detection-PyTorch-Notebook/chapter4/faster-rcnn-pytorch/lib/roi_data_layer/roidb.py", line 116, in
roidbs = [get_roidb(s) for s in imdb_names.split('+')]
File "/home/ray/Documents/Detection-PyTorch-Notebook/chapter4/faster-rcnn-pytorch/lib/roi_data_layer/roidb.py", line 109, in get_roidb
imdb = get_imdb(imdb_name)
File "/home/ray/Documents/Detection-PyTorch-Notebook/chapter4/faster-rcnn-pytorch/lib/datasets/factory.py", line 66, in get_imdb
return __setsname
File "/home/ray/Documents/Detection-PyTorch-Notebook/chapter4/faster-rcnn-pytorch/lib/datasets/factory.py", line 25, in
__sets[name] = (lambda split=split, year=year: pascal_voc(split, year))
File "/home/ray/Documents/Detection-PyTorch-Notebook/chapter4/faster-rcnn-pytorch/lib/datasets/pascal_voc.py", line 58, in init
self._image_index = self._load_image_set_index()
File "/home/ray/Documents/Detection-PyTorch-Notebook/chapter4/faster-rcnn-pytorch/lib/datasets/pascal_voc.py", line 109, in _load_image_set_index
'Path does not exist: {}'.format(image_set_file)
AssertionError: Path does not exist: /root/Detection-PyTorch-Notebook/chapter4/faster-rcnn-pytorch/data/VOC2012/ImageSets/Main/trainval.txt
how could i solve this problem?

why i got the "/root/Detection-PyTorch-Notebook/chapter4``````"


Reset visibility to allow toggle show/hide

This is more of a question rather than an issue, I am trying resetting the state after exit transition so I can restart it, i.e. I first show a div using;
$(hypeDocument.getElementById(mydoc)).velocity("transition.flipXIn", { stagger: 250 }, { delay: 5000 });
Then close the div via:
$(hypeDocument.getElementById(mydoc)).velocity("transition.flipXOut", { stagger: 250 }, { delay: 5000 }, {visibility: "hidden"} );
However when I try to use the show again the div does not show? not sure how to reset the div to allow the toggle show / hide?
Any help is appreciated.

You're forgetting to add {visibility:"visible"} to the first one - that should then let you toggle between the two.


Assignment Deadline confusion

Hello, the Assignment deadline in the README.MD is "April 15th" and the deadline in the Octernship tasks website is "May 15th". I'm a little confused with which one of these is the real deadline. Do we have time till May 15th? or is it just up till April 15th? Please update the dates ASAP.

The deadline is April 15th. May 15th is the start of the internship for the selected individuals who best completed the task :) Sorry for the confusion, the process was a bit clunky at the beginning for us to get onboarded, but things got cleared soon after. Please feel free to ask questions on the Discussion board https://github.com/orgs/appwrite-octernship/discussions


Changes to Main are shown twice

The article shows Changes to Main in 2.1 twice- once as an image, second time as code. Image is redundant, as you can highlight particular lines/words in HTML text.

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 4fa0f562-bdf0-eeea-f076-0c3e05222f75
Version Independent ID: 8269d917-3b32-1607-71da-c756d4d7ad32
Content: Migrate from ASP.NET Core 2.0 to 2.1
Content Source: aspnetcore/migration/20_21.md
Product: aspnet-core
GitHub Login: @Rick-Anderson
Microsoft Alias: riande

you can highlight particular lines/words in HTML text.

Right, but the image is the standard diff image optimized to shows a difference.
Thanks for your comment.

Consider to use better diff tools :) that generate HTML difference instead of image.GitHub and TeamCity do it well for git changes. May be http://www.mergely.com/ will be useful


[TASK] Create system optimization/tunning doc to avoid inevitable filesystem/data corruption

What's the task? Please describe
As known, Longhorn is primarily responsible for backend storage/block level, and the interface between block devices and users is through the file system. (no matter what volume type, at the end it will be an fs interface in between)
File system corruption for distributed storage solutions is mostly contributed by data integrity issues between fs metadata and data after involuntary situations like power off, system crash, node restart, network latency, disk issue, or host settings like buffer before flush (page usage).
For Longhorn, what should be guaranteed is after data arrives at the block level, it should be persistent, consistent, available, and protected by data integrity. Beyond that, user applications (including fs layer) should be responsible for avoiding other factors that will potentially cause data corruption as mentioned above.
Therefore, we should provide best-practice tuning guidance and anti-practices for users to understand how to make their applications work well with Longhorn.
Describe the items of the task (DoD, definition of done) you'd like

[ ] Have tuning guidance in our doc for best practices, also anti-practices

cc @longhorn/dev @longhorn/qa

File system corruption for distributed storage solutions is mostly contributed by data integrity issues between fs metadata and data after involuntary situations like power off, system crash, node restart, network latency, disk issue, or host settings like buffer before flush (page usage).

@derekbit @shuo-wu Do you think this kind of involuntary factor would be still a concern for data integrity or data corruption after we introduced the below fixes in 1.3.2?
https://github.com/longhorn/longhorn/issues/4354: Introduce Data Alignment Correction for existing volumes if the filesystem block size is less than 4096.
https://github.com/longhorn/longhorn/issues/4594: Use the specific block size for the filesystem to avoid unnecessary Ready-Modify-Write operations between volume head and snapshots.

Probably NO. Should we mention unexpected Longhorn bugs?

cc @derekbit @shuo-wu @PhanLe1010

Actually, in case of unclean unmount triggered by (IM pod crash or OS reboot/...), I am thinking if mount operation will replay the journal for the filesystem automatically. If NO, we can add a fs auto repair (without user intervention) in NodeStageVolume. If YES, the I am curious how the repair util handles the corrupted filesystem inside the volumes and if we can get any clues from where it repairs.
Based on some articles, it seems that mount or OS will do the fs check/repair automatically. But I cannot confirm that. For ext4 mount, there is an option norecovery/noload that indicates the journal replay skip. And I don't think it's an default option.

cc @longhorn/dev-data-plane @PhanLe1010


Missing "build-bundle" dependency

Trying to run the master branch with npm run-script build fails with the following error message:
npm ERR! Error: ENOENT: no such file or directory, open '/home/ivan/devel/tangram/node_modules/build-bundle/package.json'
This can be worked around with npm install --save-dev build-bundle. Will try to make a pull req to amend package.json.

Hmm... Do you mind providing more of the log information from the error? I don't believe any package we use requires build-bundle, "build-bundle" is just the name of one of our npm scripts (as in npm run-script build-bundle) that the build script calls.

Hmm, yes, fwiw I'm unable to replicate this – though I am seeing a different npm problem, which I've just filed separately: https://github.com/tangrams/tangram/issues/386

Since #386 has been patched, can you confirm @IvanSanchez that things are working for you with a clean install and build? Let us know if you are still having installation issues. Thanks.

Closing as I believe the related issues are resolved elsewhere - build-bundle is an npm script, not a package.


speaker notes

To get speaker notes, I just have to place "note:" in the presentation, but how to indicate, where this note ends?
Everything after "note:" is put into speaker notes even when I start a new slide.

never mind, I had another problem with the slides (white space after the "---"). Once I corrected this, I got the speaker note question answered


Update warning -> error for functions like "listAccountSAS"

As discussed in #12906 , we should update this warning to an error when triggering the new language version (from using: nullable type syntax, user-defined types, compile-time imports, or an extensibility provider):

Do we also want to update the error message to "Use a full resource ID..." instead of "Use a resource reference..." for clarity's sake?

The following should be blocked with an error for symbolic name templates, because it will error during deployment:
listAccountSAS(storageAccount.name, '2023-01-01', { ... })

The following is still technically valid in symbolic name templates, but not optimal. Ideally it would just raise a warning, but could be an error if it's too complex to differentiate:
listAccountSAS(storageAccount.id, '2023-01-01', { ... })

Do we also want to update the error message to "Use a full resource ID..." instead of "Use a resource reference..." for clarity's sake?

@stephaniezyen to answer this question - the latter is correct - we are trying to recommend:
// here we're using a resource reference
storageAccount.listAccountSAS('2023-01-01', { ... })

Instead of:
// here we're using a resource id
listAccountSAS(storageAccount.id, '2023-01-01', { ... })


Refactored Mesh.CreateCylinder

Now this method uses the CreateTube method with simplified parameters, and a specific way of adding caps.
Fixes the normal discontinuity on existing cylinders.
Example here: http://www.babylonjs-playground.com/#1S6POH#1
Left cylinders are created using the new method, and right cylinders using the old one.
Please note:

the UV mapping is shifted by PI/2 on the cylinder side (probably fixable for backwards compatiblity purposes)
this renders the VertexData.CreateCylinder method useless.

You're on the way to be the top contributor of the month :)

yeah well, that's what happens when you stall on your own project...


Update request: astro-language-server 2.15.0 -> 2.15.3

Package name: astro-language-server
Latest released version: 2.15.3

Current version on the unstable channel: 2.15.0
Current version on the stable/release channel: None

[x] Checked the nixpkgs pull requests

Notify maintainers

Note for maintainers: Please tag this issue in your PR.

@pyrox0
Add a :+1: reaction to issues you find important.

#349343 should fix this


[urgent] HHH-11083 Fix compilation failures in hibernate-jcache

Thanks @rvansa
merged

will this need backporting as well?

@gbadner ^

@Sanne No, hibernate-jcache (where the changes were not applied) is not in 5.1

ok, right. Sorry, hadn't looked at the changes ;)


What happened to level 71+ options?

Required Information
Class: Culinarian
Level: 80
Craftsmanship: 2463
Control: 2220
CP: 488
Recipe Name: Anything above 70
Recipe Level: Anything above 70
Solver Seed: (Look at the top of the Execution Log on the Solver page)
Expected Behaviour
Ability to set to level 80 and utilize associated recipes
Actual Behaviour
Font turns red when attempting to set to 80, only allows for recipes 70 or lower.
Steps To Reproduce
Try setting to anything above level 70.

Apparently this was resolved though? Isn't happening since posting ¯_(ツ)_/¯


sub_send_signed_packet commented out in C bindings, Chrysalis-2 branch

Bug description
I notice the sub_send_signed_packet function is commented out of the channels.h file in the tip of the Chrysalis-2 branch
https://github.com/iotaledger/streams/blob/06ac7f3508c1ac0747228f1df2eca364653dbe27/bindings/c/include/iota_streams/channels.h#L175
This would prevent that function from being exported rendering it unusable.
The documentation references this function in the example for how to send messages, although the function has six parameters in the docs and only four in this commented out version. There is no other version of sub_send_signed_packet provided in channels.h
Seems like a mistake.

This has been addressed in the updates included in the v1.1.0 release
https://github.com/iotaledger/streams/commit/3d3bfd4c73a06f1ef929291ef6a68113c3ee0bff#diff-da3ba93a0261b329e139772fd87cde8ef2dc18c19dd0ee6887b71da38d18abb4


Tour pattern

Implement the tour pattern as specified on patternfly.org:
http://www.patternfly.org/pattern-library/communication/tour/
Side note:  Should rectify with iPaaS team as they were looking at some advancements to the tour capability.  Need to coordinate design and development contributions in this area.

Closing due to inactivity.


Notification Templating API and UI Support for SMS Templating

Problem statement
With the release of the the React Console we have removed the UI capability to update the registry hence removing the capability to update the SMS templates. Furthermore, the we provide a dedicated email templating API. With this approach each notification channel would require a new dedicated API. Hence it is necessary and ideal for customers to have a unified API for templating for all notification channels.
How do you expect it to be solved
The UI capability has to be provided to update the SMS templates. This has to be done by adding the capability to the React console.
Deprecating the Email templating API has to be considered  and a new API has to be introduced which will support updating templates for all notification channels supported by the identity server.

Update : The code changes are merged. The doc updates are currently ongoing.


[.NET SDK] Get Dialog Result from Scorable, And Posting it

Hello!
I was wondering if I could call a dialog from a scorable, get it's result, and post it to the dialog on the stack that existed before the scorable was called.
Thanks!

I'm trying to do a spell check scorable. The scorable calls a spell check service, and if it finds there's an error on the user input, it should call a dialog, with a yes/no prompt saying:
"Perhaps you ment to say correction goes here".
If the user presses yes, then the correction is sent back to the dialog he was participating on before the scorable got triggered, else, the text before the spell check is sent.
@JasonSowers  @nwhitmont , Is this possible?

Are you planning on sending every message to a scorable?  Do you have an implementation or eve pseudocode for that?

@JasonSowers , yes. Every message goes through bing spell check, and if it retrieves a correction, the scorable returns a score of 1. At that point I'm triggering a SpellCheck dialog, in which I ask the user if he ment to say what the spell check suggests or not.
I'm sending him to that dialog through this:
https://pastebin.com/raw/P0dn1tui
Check the PostASync method.
At that point I want to achieve what I mentioned on my previous post.
I'm just not sure how to achieve that.
Thanks!

Well, I got this to work in a kind of hacky way. I called context.Done twice. Apparently the first context done closes the dialog flow in the scorable, and the second context done, post that result to the dialog i was before the scorable got triggered.
It works, but I'm sure there must be a non-hacky way to achieve this.

Awesome glad you got it working!  If you want us to take a look please post the code and we can see if there is a way that is less of a hack.  However given the nature of what you are trying to do, you may have found the best way even if it is hacky.

@JasonSowers
The previous pastebin is the scorable, and this is the SpellCheck dialog: https://pastebin.com/HuZrRt7H
In the dialog, I'm asking the user: "Did you ment to say correction"? in a confirm prompt. If he says yes, then i change his activity text for the correction, otherwise leave it as the original message. I'm calling twice context.Done() here.


ur_robot_driver: 2.2.15-1 in 'humble/distribution.yaml' [bloom]

Increasing version of package(s) in repository ur_robot_driver to 2.2.15-1:

upstream repository: https://github.com/UniversalRobots/Universal_Robots_ROS2_Driver.git
release repository: https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release.git
distro file: humble/distribution.yaml
bloom version: 0.12.0
previous version for package: 2.2.14-1

ur

No changes

ur_bringup

No changes

ur_calibration

No changes

ur_controllers
* Updated scaled JTC to latest upstream updates (#1067 <https://github.com/UniversalRobots/Universal_Robots_ROS2_Driver/issues/1067>)
* Contributors: Felix Exner (fexner)

ur_dashboard_msgs

No changes

ur_moveit_config

No changes

ur_robot_driver
* Fix passing launch_dashobard_client launch argument (backport of #1057 <https://github.com/UniversalRobots/Universal_Robots_ROS2_Driver/issues/1057>)
* Updated the UR family photo on the readme (backport of #1064 <https://github.com/UniversalRobots/Universal_Robots_ROS2_Driver/issues/1064>)
* Contributors: Rune Søoe-Knudsen, Felix Exner

Note: This should resolve the current build regression in the buildfarm.


How to scrape angularjs website by using splash ?

i am facing an issue to scrape the data in an angularjs website. In that when ever login to page unable to post the data to next URL ,Because in that website ng-route for making that website as single page application.

Please, use StackOverflow to ask this type of questions.


Zig 0.11 compatibility fixes

Thank you for an excellent port of btreemap to zig. zig 0.11 broke a bunch of stuff and I've attempted to fix them to the best of my knowledge.

Ignore this request, it had a bad build.zig because of my misunderstanding on how to create a module.


16 bit single channel support

Prompt error when encoding is not None on 16 bit source images by checking encoding before saving to DB
Note this PR modifies files in another PR.  Therefore, it's better to postpone reviewing this until #830 is merged.  After that, we can add 16 bit support on top of that new code base.

Close this to reduce unrelated PR.


slate release

The last release is over a year old, and particularly #151 is a good addition for those using it besides a lot of other changes

0.7.0 was just released!

Is there a specific reason this was released as 0.7.0 rather than 0.6.3? At quick glance, I don't see differences between 0.6.2 and 0.7.0 that would need a semver bump, but I could be wrong. It is an unfortunate bump, because rouille, which hasn't been updated in a while, is still on 0.6, and can't get the fix for #151.

Is there a specific reason this was released as 0.7.0 rather than 0.6.3? At quick glance, I don't see differences between 0.6.2 and 0.7.0 that would need a semver bump, but I could be wrong. It is an unfortunate bump, because rouille, which hasn't been updated in a while, is still on 0.6, and can't get the fix for #151.


Deleting old tokens

I find old, expired access tokens piling up pretty fast in my application, which takes up unnecessary database space.
I believe this package could use being shipped with a task to delete expired tokens. It could be run with celery beat or something else to periodically clean the table.
Would this make sense? If so, I'd be happy to work on a solution myself and possibly pull request here.

Hi @samul-1,
Thank you for your suggestions. Your suggestion is a great idea. I would really appreciate if you could do it. But it needs to be a full-fledged solution. For example, I would encourage celery, celery-beat and the broker (redis or rabbitmq) to be used in containers. Furthermore, it needs to offer a condition to the developers in case the opt-out of using the periodic task to remove the tokens.
I mean, some people might not just be comfortable with the idea of including other layers of software (beat, celery, rabbit etc) just to get tokens removed.
Let me know what you think.


Rulemaking

Perform the following tasks for the Rulemaking page:

[x] Review for content design principles
[x] Get final accuracy approval from Christina/Alex
[x] Airtable fields confirmed
Title
Slug
Menu
Page description (short text that appears in bookmarks and social media page shares)
Body content

Content moved into Airtable with associated info.


(PUP-3713) Fix zfs type volume with volsize param

This is the content of #4990, with commit message adjusted and an additional test that adjusts the spec to account for this change.
From #4990:

Zfs of type "volume" (not filesystem) must be created with the -V option and the volsize param is only used in this case.
So puppet should not specify -o volsize=N but -V N .
It has already been asked the 11/26/2014 and updated twice in 2015 : https://tickets.puppetlabs.com/browse/PUP-3713
Thx

Manually confirmed existing failure on solaris 11 and that this code corrects the failure.
Current puppet:
root@nz9o6gh0wwvczhf:~# /opt/puppetlabs/puppet/bin/puppet apply -e "zfs { 'tstpool/tstfs2': ensure => present, volsize => 8192, }" --debug
Info: Applying configuration version '1508452315'
Debug: Executing: '/usr/sbin/zfs list tstpool/tstfs2'
Debug: Executing: '/usr/sbin/zfs create -o volsize=8192 tstpool/tstfs2'
Error: Execution of '/usr/sbin/zfs create -o volsize=8192 tstpool/tstfs2' returned 1: cannot create 'tstpool/tstfs2': 'volsize' does not apply to datasets of this type
Error: /Stage[main]/Main/Zfs[tstpool/tstfs2]/ensure: change from absent to present failed: Execution of '/usr/sbin/zfs create -o volsize=8192 tstpool/tstfs2' returned 1: cannot create 'tstpool/tstfs2': 'volsize' does not apply to datasets of this type
Debug: Class[Main]: Resource is being skipped, unscheduling all events

With this change:
opt/puppetlabs/puppet/bin/puppet apply -e "zfs { 'tstpool/tstfs2': ensure => present, volsize => 8192, }"
Info: Applying configuration version '1508452249'
Debug: Executing: '/usr/sbin/zfs list tstpool/tstfs'
Debug: Executing: '/usr/sbin/zfs create -V 8192 tstpool/tstfs'
Notice: /Stage[main]/Main/Zfs[tstpool/tstfs]/ensure: created
Debug: /Stage[main]/Main/Zfs[tstpool/tstfs]: The container Class[Main] will propagate my refresh event


Allow PostProcess to write to disk when in server/memory mode

See #10554
Any PostCSS post-processing via resources.PostProcess needs to work on files on disk. When running hugo server without options, everything is rendered and served from disk. You can do hugo server --renderToDisk, but that throws away the performance benefit of doing everything in memory just to handle a couple of CSS files.
We did, however, introduce a new flag recently:
--renderStaticToDisk         serve static files from disk and dynamic files from memory

I haven't tested it, but using that flag today should also work fine for the resources.PostProcess case. It will also write/serve files in /static to disk, but that's probably fine in most cases.
This issue is to track whether we can do better, possible detect the above situation and make resources.PostProcess use this hybrid file system, I'm not sure.
/cc @UtkarshVerma

I tried the --renderStaticToDisk flag today, but it does not work for me. My use case is a bit hacky, so maybe you could chime in as well. Hugo does not have support for post-build tasks yet, and to avoid maintaining build recipes for each site, I wrote a custom PostCSS plugin in the theme to incorporate the build task.
Here's a short rundown:

I have a portfolio website, whose sources are used to generate PDFs using  PagedJS.
In production mode, to build the PDFs, I wrote a PostCSS plugin to:

Read HUGO_PUBLISHDIR and find appropriate source files
Start the conversion using exec
Remove the source files from the public directory. The PDFs are already linked in the HTML so the final website directly refers to the PDFs.

While this is a bit hacky, it allows me to specify the plugin in the theme (not currently working on a module level: https://discourse.gohugo.io/t/how-to-make-postcss-recognize-hugo-module-imports/44633/2) and have all websites inherit the build recipe without needing to do anything extra.
In the context of this issue, I tried this, but in the server mode,  I could not get the PDFs to generate with PostCSS in the public directory at all. It works with the non-server hugo command. Please let me know if you need further information.


Need to check if snap service is active after machine reboot

Since we use zaza for functional test. It's not able to reboot the unit during test running.
What we can do are

verify the service restart logic is exists by unit test
In the functional test, manually stop the service and trigger the hook. The target hook should have the restart service logic

Hi @przemeklal,
Currently the service will be enable on config-change hook and the restart-condition is on-abnormal. Is it good for you?

Because the service life-cycle is control by snap. The service will be active if it's active before reboot.
The situation service is not active may be a bug inside exporter itself.


Using jstree offline with IE11

Hi, I'm using jstree v3.2.1 wrapped with ngJsTree in an AngularJS web-app to be used mainly on IE11 browsers.
I found that users who could not connect to the internet, due to their company policies, could not load properly the jstree I use within my forementioned web-app, on the other hand users who do access to the internet see everything just fine.
In particular the former users see just the spinner of jstree loading frozen and the "Loading..." text, which is strange because I set up the jstree config object to translate it into another string.
Moreover, I put a breakpoint inside the callback function associated to the ready event, and it never gets called.
Finally, the jstree part of my web-app works uber fine with both online and offline users when they reach it through Chrome or Firefox.
Is there any restriction on the online/offline usage of this library when in combo with some sort of IE11 strict security policy?
Thank you in advance

Unfortunately, I can't help you without a demo. I have not had any issues with IE11 and I am afraid there is nothing IE specific in the code. Have you tried creating a basic sample but without angular? There were quite a few issues caused by the angular wrappers (I am not saying this one is, but it is worth checking out).
Anyway - can you provide a demo so that I can try to help you?

Thank you for your response.
As I explained, my observations point that this issue could be related to some kind of IE11 custom security policy set by the IT guys of the same company our users work for, so it's impossible for me to reproduce it.
But given that the wrapper works correctly in every browser of online users and just Firefox and Chrome for the offline ones, is there some IE11 custom security/privacy restriction which could harm something in jstree to a point where the spinner gif doesn't animate and the "Loading..." string is not switched with the string I provide within the config object?

This might seem a bit silly - but is there any console output? An error maybe? The only reason to be stuck at loading is a JS error.
Since you said the spinner is not spinning - is the rest of the page responsive, as sometimes not spinning means excessive CPU usage?
The only thing I can think of that might violate policies is data URLs, but I doubt those are the issue.
Have you tried using another data set - a single hard-coded node for example? I am asking because it might be something in the data?
As for not reading the translations in the config - that is very strange - it would indicate that the config is not read at all.
Best regards,
Ivan

The problem is there's no JS error in the console, neither in network tab. The other parts of the web-app are working well.
For me it's quite difficult to create small tests, like the single hard coded node one you suggested, since it's a customer env.
I do find strange the config gets not read, even more strange is the fact that the ready callback gets not called too.
But tell me more about the data URLs you were talking about.

Check jstree's style.css for the data URLs - they are used for disabled nodes, striped background, etc. The other thing I would check in those offline users is compatibility mode - if IE is in quirks or compatibility mode jstree will not work.
Unfortunately, I do not see a way to further help you without some kind of additional info - it does not seem like an issue with jstree itself, but with some specific policies in IE.
I will reopen if new information is available - in the mean time - we can continue the discussion of course.
Best regards,
Ivan

We had the same problem with IE11 in an environtment without online access and custom security policies.
In our case the security policies somehow influenced the compatibility mode of IE which caused the problem.
After setting the compatibility mode manually in the Page header as described below everything works:
(After the Deployment we also needed to close and reopen the Browser, simply pressing refresh didn't change the compatibilty mode)

Thank you @lambert84 for delivering.

Hi, I've been experiencing this issue again when I changed the meta tag delivered by @lambert84 into the following:
<html>
  <head>
    <meta http-equiv="X-UA-Compatible" content="IE=edge;"/>

I need this in order to fix an issue with another library, but this solution eventually breaks jsTree in the way we deeply discussed.
Can you please help me with that?


[Configuration help] Round trip (error code 200) when connecting to a service through path

UPDATED, SEE BELOW!
What version of Traefik are you using (traefik version)?
1.1.2
What is your environment & configuration (arguments, toml...)?
This is my .toml:
################################################################
# Web configuration backend
################################################################
[web]
address = ":8080"
################################################################
# Docker configuration backend
################################################################
[docker]
domain = "docker.localhost"
watch = true

[entryPoints]
  [entryPoints.http]
  address = ":80"
    [entryPoints.http.redirect]
    entryPoint = "https"
  [entryPoints.https]
  address = ":443"
    [entryPoints.https.tls]
      [[entryPoints.https.tls.certificates]]
      certFile = "/etc/traefik/ssl/fullchain.pem"
      keyFile = "/etc/traefik/ssl/privkey.pem"

This is my docker-compose.yml:
version: '2'

services:
  traefik:
    image: traefik
    command: accessLogsFile='/etc/traefik/log/access.log'
    network_mode: "host"
    ports:
    - "80:80"
    - "443:443"
    - "8080:8080"
    volumes:
    - traefik:/etc/traefik
    - /var/run/docker.sock:/var/run/docker.sock

  gitea:
    restart: always
    image: gitea/gitea
#    ports:
#    - "10022:22"
#    - "10000:10000"
    volumes:
    - gitea:/data
    labels:
    - traefik.backend=gitea
    - traefik.frontend.rule=Host:mydomain.com;Path:/gitea
    - traefik.port=10000

volumes:
  gitea:
  traefik:

What did you do?
I've set up the toml file and I'm trying to access to gitea through mydomain.com/gitea.
What did you expect to see?
The gitea web service
What did you see instead?
404 not found
What am I missing? Thanks!

Why is this closed? What was the fix?

Never received an answer.

@peperunas apologies for not getting back to your issue. If you are (or anyone else is) still interesting in an answer, we should reopen the issue and drive for a resolution.

@peperunas thanks for reopening.
@containous/traefik let's investigate.

@peperunas Starting the gitea Docker locally, it seems that it runs on port 3000. Could that be your problem?
If that's not the problem: Could you please start Traefik with the additional --debug parameter and then post the output of your docker-compose log?

@timoreimann, I configured gitea to work on port 10000. I'll post the debug log asap.

@timoreimann, here is an updated scenario.
What version of Traefik are you using (traefik version)?
1.2.0
What is your environment & configuration (arguments, toml...)?
This is my .toml:
# traefik.toml
logLevel = "DEBUG"
defaultEntryPoints = ["http", "https"]
[entryPoints]
  [entryPoints.http]
  address = ":80"
    [entryPoints.http.redirect]
      entryPoint = "https"
  [entryPoints.https]
  address = ":443"
    [entryPoints.https.tls]
      [[entryPoints.https.tls.certificates]]
      CertFile = "/etc/ssl/traefik/fullchain.pem"
      KeyFile = "/etc/ssl/traefik/privkey.pem"
      [[entryPoints.https.tls.certificates]]
      CertFile = "/etc/ssl/traefik/fullchain.pem"
      KeyFile = "/etc/ssl/traefik/privkey.pem"

This is my docker-compose.yml:
version: '2'

services:
  traefik:
    image: traefik
    command: --web --docker --docker.domain=domain.com --logLevel=DEBUG
    ports:
      - "80:80"
      - "443:443"
      - "8080:8080"
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
      - ./traefik/traefik.toml:/traefik.toml
#      - /dev/null:/traefik.toml
      - ./traefik/ssl:/etc/ssl/traefik

  gitea:
    restart: always
    image: gitea/gitea
    ports:
    - "10022:22"
    - "10000:10000"
    volumes:
    - gitea:/data
    labels:
    - "traefik.frontend.rule=Host:domain.com;PathStrip:/gitea/"
    - "traefik.port=10000"

volumes:
  gitea:
  traefik:

What did you do?
I've set up the toml file and I'm trying to access to gitea through domain.com/gitea.
What did you expect to see?
The gitea web service
What did you see instead?
gitea is actually reached but the page is heavily incomplete (see screenshot).
The only error I get is:
traefik_1    | time="2017-03-27T10:11:28Z" level=debug msg="Round trip: http://<IP_ADDRESS>:10000, code: 200, duration: 15.113091ms tls:version: 303, tls:resume:false, tls:csuite:c02f, tls:server:domain.com"

Screenshot

It looks like there is some css missing... this usually  because the application doesn't know about the path you have configured... and is expecting the css to be available from some path relative to root.
You can test if this the case by dropping the PathStrip from your rule, and chucking a test hostname in your /etc/hosts ...

@errm stripping the PathStrip directive and using just another domain (e.g gitea.domain.com) makes the page render correctly.
Anyway, I still get a lot of code 200.
I also tried to use the PathPrefixStrip directive to no avail.

Thanks to @errm hint, I discovered I had to set the ROOT_URL of gitea as the same used in traefik's PathPrefixStrip directive.


Add natMap for Sentinel configuration

Related with https://github.com/redisson/redisson/pull/2096

Thanks for your contribution!


[gardening] vm/dart/b162922506_test Timeout

There are new test failures on [vm,wasm] Share more patch libraries...Verify parent of child in ResolvedAstPrinter..
The tests
vm/dart_2/b162922506_test Timeout (expected Pass)

are failing on configurations
dartk-linux-release-arm64

There are new test failures on Redo "[kernel] Create Source.sourceCode as view of the binary bytes"...Avoid treating any / in a URI path as "non-simple"..
The tests
vm/dart/b162922506_test Timeout (expected Pass)

are failing on configurations
dartk-strong-win-release-ia32

There are new test failures on Redo "[kernel] Create Source.sourceCode as view of the binary bytes"...Benchmark for comparing reading Uint8List vs UnmodifiableUint8ListView.
The tests
vm/dart_2/b162922506_test Timeout (expected Pass)

are failing on configurations
dartk-linux-release-arm64

This test has now gone from flaky -> Timeout on vm-reload-linux-release-x64:
https://ci.chromium.org/ui/p/dart/builders/ci.sandbox/vm-reload-linux-release-x64/618/overview


GEODE-7252: Create IncrementalBackupIntegrationTest

Extract integration tests from IncrementalBackupDistributedTest
Use TemporaryFolder for deploy directory
Reduce unnecessary VM invocations in the DistributedTest

I also touched up some product code:
• Improved toString on ClassPathLoader and JarDeployer for debugging
• Removed an unnecessary cast of DistributionManager to ClusterDistributionManager (prevented testing the behavior with a loner)
• Replaced public static variable in TransformUtils with a public static getter
Verify that 6d3f82 fixes GEODE-7252, GEODE-7293 and GEODE-7310.

@mhansonp That's correct. All but one test in the DistributedTest used a single JVM so I extracted those to create the new IntegrationTest.


fix: recover TaosConnection init args

Codecov Report

Merging #150 (cb83630) into main (0f1dd4d) will not change coverage.
The diff coverage is 100.00%.

@@           Coverage Diff           @@
##             main     #150   +/-   ##
=======================================
  Coverage   75.80%   75.80%
=======================================
  Files          20       20
  Lines        2335     2335
=======================================
  Hits         1770     1770
  Misses        565      565

Impacted Files
Coverage Δ

taos/connection.py
88.67% <100.00%> (ø)

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more


reporter: Add some missing imports for KDoc

And update the docs for ExcelReporter.
Signed-off-by: Martin Nonnenmacher<EMAIL_ADDRESS>

This change is

Merging despite the unrelated Travis CI failure.


Make usage more helpful

Now looks like
USAGE:
   # Deploy the master branch of remind101/acme-inc to staging
   deploy -env=staging -ref=master remind101/acme-inc

   # Deploy HEAD of the current branch to staging
   deploy -env=staging remind101/acme-inc

   # Deploy the current GitHub repo to staging
   deploy -env=staging

OPTIONS:
   --ref 				The git ref to deploy. Can be a git commit, branch or tag.
   --env 				The environment to deploy to.
   --github "https://api.github.com"	The location of the GitHub API. You probably don't want to change this. [$GITHUB_API_URL]
   --help, -h				show help
   --version, -v			print the version


attempt to add images to deploy

I do not know if this would work, but this would allow people to
include images by specifying ![](../images/img.png) as opposed to
placing the entire URL of the master branch, where the image would
not exist.
@hlapp, would this work?

I've created a test and I don't see how this can work. Essentially this will put a folder ../images into the tar file, which will expand as such, meaning images/ will go into the wrong directory (i.e., one level up rather than current).
However, perhaps there is a way to accomplish this correctly by adding to the tar file. I haven't had time to investigate that yet.

Perhaps something like
deploy: html
	tar cf $(SITEARCH) include libs *.html *_files; \
	tar rf $(notdir $(SITEARCH)) images -C ../

But since the -C flag seems to only be for extraction, it might be better as
deploy: html
	tar cf $(SITEARCH) include libs *.html *_files; \
	cd ../; \
	tar rf $(notdir $(SITEARCH)) images


Hide "Edit on Github" link if page is a auto-created page

We can use the hasdoc function to detect if the current page is a "physical", i.e. real page or if it's autocreated.
I tested this on the Tornado project with the "search.html" page and the auto inlined source file pages, like http://www.tornadoweb.org/en/stable/_modules/tornado/stack_context.html
Related #1637

We should move this to the sphinx_rtd_theme repo, I have a PR I'm putting together now that blows away our vendorized theme :)
Additionally, for the sphinx-autoapi, we'll want to preserve this behavior i believe. That is, with compiled API reference pages, there is no underlying document and we will be linking to the Github source as determined by the language's documentation tooling. Will this affect that?

Probably it will affect this, yes. That's sad but we need to find another way though to see how we can distinguish between to-github-linkable pages and others.
And doh!! I completely missed that I modified a vendored file. My fault. I'll leave this open for now until I get around next week to further investigate the issue.

@agjohnson I tried to have a new look at this, but I don't know much yet about sphinx-autoapi. Will the pagename variable be the name of the sourcefile then? So it's app/controller/MyClass.cs for example? Do you have any public repository that uses this feature so that I can have a look at an example?

@gregmuellegger we have a working .NET example, but it does require the full build chain to execute. Here's an example of the intermediate YAML output:
https://gist.github.com/agjohnson/dc09d43375c7ab852a0e#file-iuserclaimstore-1-yml-L17-L22
.NET tooling gives us all the info we need to correctly link to Github. We generate a page name for our purposes, but that won't correlate to the source file name at all.
For other tools, we might only have the relative path however and maybe we would be passing that in, relying on the information that RTD passes in to override the Github link? I'm not sure how this could be performed best though.
Maybe sphinx-autoapi should, in the case of generated output, set/override the docname in javascript per-document? This might be something that the footer api fetch needs to respect. Open to any other thoughts here.

The autoapi pages will come from real RST files on the disk, so it will consider them "existing" in terms of Sphinx, but they won't exist on GH -- so this logic will likely break there -- but this is a good thing to do in general, and we can probably work around this in other ways in the autoapi to properly tell Sphinx these docs are "autogen'd"

It might be worth opening a ticket with Sphinx about adding a way to track autogen'd docs inside Sphinx, so we can do this explicitly, rather than with a heuristic.

I didn't find a good example in the autoapi docs, but I assume it would be used like:
.. dotnet:class:: MyClass

So where does the autogen pages come in? The line above is handwritten in a API reference documentation and that is a RST file in the repo. So the link on the page will link to this RST. Is there any mechanic that can generate a set of documentation pages that are not initiated by such a statement?
@ericholscher Indeed that's a good idea that this should be tackled somehow in Sphinx and might be useful in more places than just the GitHub link.

the auto api is actually generating a full rst document at build time, there is no manual directive creation required. we do plan to support that flow next though.
so, currently, documents from the autoapi will not have a linkable rst source file, but would instead link to the source code that generated the intermediary rst.

Closing this, but we should add this logic to the theme in some way. https://github.com/snide/sphinx_rtd_theme/issues/252


A JSON instead of an JSON

Related command

Description

Testing Guide

History Notes

[Component Name 1] BREAKING CHANGE: az command a: Make some customer-facing breaking change
[Component Name 2] az command b: Add some customer-facing feature

This checklist is used to make sure that common guidelines for a pull request are followed.

[ ] The PR title and description has followed the guideline in Submitting Pull Requests.

[ ] I adhere to the Command Guidelines.

[ ] I adhere to the Error Handling Guidelines.

Thank you for your contribution! We will review the pull request and get back to you soon.

Please fix CI issues

Sorry, I don't understand what you mean...
Do I need to do anything?
Is there a problem with the title of the PR or the content?


made tests for morphology faster

cache loading of neurons
added benefit that if any of the tests modify the neuron, it might
be detected by another test (depending on order)

Current coverage is 100.00%

Merging #67 into master will not affect coverage as of 03265ac

@@            master     #67   diff @@
======================================
  Files           26      26
  Stmts          911     911
  Branches         0       0
  Methods
======================================
  Hit            911     911
  Partial          0       0
  Missed           0       0

Review entire Coverage Diff as of 03265ac

Powered by Codecov. Updated on successful CI builds.


Revert "[AMQ-7309] Update to jakarta.jms/jakarta.jms-api:2.0.3 (#682)"

This reverts commit 67256c61b1560127e3a56ba9dede61cad3001f4a.
Reverting this back for the 5.17.0 release

I restarted CI with the new commit

Anyone have any objections before I merge this in? Seems like it's good to merge.

Looks good, you fixed the only bits that seemed of note.


another issue in 0x0b6bc42cb9b89259a3aa986363fa37a9cbf03b8e.json

ERROR! json file name 0x0b6bc42cb9b89259a3aa986363fa37a9cbf03b8e.json parse error, please check first (maybe has some unnecessary space or comma symbol like ",")
npm ERR! Test failed.  See above for more details.
这个问题导致 The Travis CI build failed

Fixed


cargo leptos fails on custom build target-dir

Hey, seems like I'm unable to compile examples having a custom target-dir set up. This is my config in /home/foo/.cargo/config:
[build]
target-dir = ".cargo/target"

and following is the error being thrown on cargo leptos:
~/github/leptos/examples/hackernews_axum ❯ cargo leptos watch
thread 'main' panicked at 'called `Result::unwrap()` on an `Err` value: Could not remove base "/home/foo/github/leptos/examples/hackernews_axum" from "/home/foo/.cargo/target"', /home/foo/.cargo/registry/src/index.crates.io-6f17d22bba15001f/cargo-leptos-0.1.8/src/ext/cargo.rs:73:68
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

Thanks. But could you open an issue in the cargo-leptos repo instead?

sure. created https://github.com/leptos-rs/cargo-leptos/issues/127.


Implement Prometheus for metric scraping

https://marketplace.digitalocean.com/apps/prometheus

This is running in Digital Ocean now


I18n instance appears to load 'en' twice

Hi there - many thanks for your fantastic work on this plugin, it has made making a multilingual site much easier for us.
I am currently working on a bilingual website that will support both English and Arabic, with English being the default (and fallback) locale. The way I currently have it set up seems to be working absolutely fine on first visit to the page, with the English version (as stored in en.json for me) being displayed properly using the strings from the JSON file. It is also possible for me to change languages to the Arabic version (as stored in ar.json) with no problem, and all translates correctly.
However, the issue that arises, is when I try to swap back to the English version (via clicking a button which triggers loadLanguageAsync()). It seems as though the I18n.loaded Array ends up having two keys with en as the lang, and the empty one is the one being returned.
So far, I have been using the same code for the resolve function as recommended for Vite in the readme:
...
resolve: async (lang) => {
                   const langs = import.meta.glob("../../lang/*.json");
                   return await langs[`../../lang/${lang}.json`]();
               },
...

I have also been using loadLanguageAsync() to load the new locale when changing language, as mentioned above.
As a simple test, I adjusted the code for my language switcher dropdown to await the result of loadLanguageAsync('ar') and then to execute console.log(I18n.loaded), which returns an Array with three items instead of the two expected:
0:
  lang: "en"
  messages: {}
  [[Prototype]]: Object
1:
  lang: "en"
  messages: {(and :count more error): '(and :count more error)', (and :count more errors): '(and :count more errors)', …}
  [[Prototype]]: Object
2:
  lang: "ar"
  messages: {(and :count more error): '(و :count خطأ إضافي)', (and :count more errors): '(و :count أخطاء إضافية)', …}
  [[Prototype]]: Object

It seems to be that first item that is being returned when I change the language back to English with loadLanguageAsync perhaps, as the second item contains all of the strings properly (and so if it were being loaded, would display everything as expected). I wonder if this could be because 'en' is also the fallbackLocale?
This definitely could be an issue somewhere on my side as I am quite new to Vue in the first place, so any pointers would be very welcome! Please let me know if I can give any other details to help.
Many thanks in advance!

That issue should be solved on version v2.7.3.


[BUG] Old Bots Showing Bots that are fully repaid and no longer active

[BUG] Old Bots Showing Bots that are fully repaid and no longer active. Fully Repaid Bots need to be in Close Bots

@taariq @verabehr It is also an API issue.

no longer reproducible. This may be related to stopping/starting the service and the backend updates

this is still reproducible

this is a missing feature - ticket: https://github.com/VolumeFi/paloma/issues/1780


[UI] ui-driver-skel license

Hi,
We've been working on a custom ui-driver for Rancher and we noticed that the there is no license in the ui-driver-skel repository.
Rancher UI has apache 2.0 license, would be possible to add a license there as well?

Any updates on this?

The license was added to the repository. Closing issue.


libc++abi.dylib: terminating with uncaught exception of type NSException

Master & also auv3(once I added your AB3 key)
Conductor.swift:start():118:Logging is ON
Conductor.swift:start():145:AudioKit Started
libc++abi.dylib: terminating with uncaught exception of type NSException
this is in AppDelegate.swift.
app runs up,  I can see the main UI, but I get the above issue after a few seconds...
Using your bundle name & AB key. Copied the Pods.xcodeproj into project(seems to be the best way to get it linked). I've turned off cloud & notifications in the app.

ok. Its seems this is related to presets (or maybe lack of?)
I noticed the AUv3 & the Master both say ....Loading... in the header. If I wait or press any header button I get something like this:
AKS1Extension    17:53:32.250286 +0100    -[AKS1Extension.HeaderViewController nextPresetPressed:]: unrecognized selector sent to instance 0x101f0b4d0
AKS1Extension    17:53:32.252631 +0100    *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[AKS1Extension.HeaderViewController nextPresetPressed:]: unrecognized selector sent to instance 0x101f0b4d0'

Presets are included. This is the full source code.
There is no need to add pods.xcodeproj or manipulate the project in any way to run it.
Simply clone and run “pod install”

Looks like your issues have to do with AUv3/AKS1Extension.  This is not a supported problem since it is  under development.

Hi Matt,
I wasn't checking the devices/console properly. It was failing on the mailChimp ID (probably the pop up for free presets needs it) so did a clean install and it now works fine.
Will checkout the auv3 version too.
Regards
Tony

From: Matthew Fecher<EMAIL_ADDRESS>Sent: 13 July 2018 21:41
To: AudioKit/AudioKitSynthOne
Cc: tony saunders; Author
Subject: Re: [AudioKit/AudioKitSynthOne] libc++abi.dylib: terminating with uncaught exception of type NSException (#2)
Presets are included. This is the full source code.
There is no need to add pods.xcodeproj or manipulate the project in any way to run it.
Simply clone and run “pod install”
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/AudioKit/AudioKitSynthOne/issues/2#issuecomment-404948048, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AP_EFTOWyFxBnXgE5pHGQ_IiXL4CkKlJks5uGQXxgaJpZM4VPIWr.

@manowargoblin
Thanks for the reminder about the MailChimp Key. I've added a check to the code to skip the mailing list signup in the case of a removed MailChimp key. Hopefully that will make it easier for people exploring the code.


Nested xsd unions generate lists in java objects

I have the following type in my xsd:
<xsd:simpleType name="FormattedDateTimeType">
xsd:annotation
xsd:documentationThis is formatted representation of a date, which may be specified as a date, date/time, year, or year/month.</xsd:documentation>
</xsd:annotation>
<xsd:union memberTypes="oa:DateType oa:YearMonthDateType oa:YearDateType oa:DateTimeType"/>
</xsd:simpleType>
I would expect it to be translated into a String when generating the Java objects using xjc but it is translated into a List instead.
After having run a few tests, I think it is because the type oa:DateTimeType contained in the union is also a union:
<xsd:simpleType name="DateTimeType">
xsd:annotation
<xsd:documentation xml:lang="en">
ccts:UniqueIDQDT000000</ccts:UniqueID>
ccts:CategoryCodeQDT</ccts:CategoryCode>
ccts:DictionaryEntryNameMonth_ Date. Type</ccts:DictionaryEntryName>
ccts:VersionID1.0</ccts:VersionID>
ccts:DefinitionTextA particular point in the progression of time together with the relevant supplementary information.  Provides the XML Schema simpleType that allows either just the Date or the Date and Time to be provided in the elements that are based on this type and/or types that use this as their base.</ccts:DefinitionText>
ccts:RepresentationTermNameDate</ccts:RepresentationTermName>
ccts:QualifierTermMonth</ccts:QualifierTerm>
</xsd:documentation>
</xsd:annotation>
<xsd:union memberTypes="udt:DateType udt:TimeType udt:DateTimeType"/>
</xsd:simpleType>
Is this behaviour expected? What should I do to obtain a String?
A solution that works is to replace the member oa:DateTimeType in FormattedDateTimeType directly by its own members but I don't know if it is a good practice.
Many thanks

Hi,
I'm getting the same issue with the type NilReasonType in the xsd file http://schemas.opengis.net/gml/3.2.1/basicTypes.xsd

...

As mentionned by Tomas-Kraus, I would expect it to be translated into a String but JaxB translate it as list.
Do I understand uncorrectly the XSD file definition or does JaxB translate it as a list because of:

or the union of the 2

Thank to give some information on this behaviour.


Enforce writing bytes not strings to MediaStorage

Problem
issue #1589
Attempting to write to MediaStorage fails because objects are encoded as strings.
Solution
I removed the line that decodes the bytes to a string if MediaStorage is defined.  This means that the data will be saved in unencoded byte form.
I removed a test added in #416 because now that the bytes are no longer encoded, the line ending will not be modified.
Acceptance Criteria
Tests pass.

coverage: 100.0%. remained the same when pulling 170c0c9cdfa2fa2d686bdaaf31eb0847901abace on matthewhegarty:issue-1589-decode-bytes into c2b2f1ef1436e05fc8d297d268b6fe409c29395d on django-import-export:main.


Remove Travis CI and Coveralls. Add Codecov as coverage reporting tool.

This PR removes Travis CI as our CI provider, adds Codecov as our coverage reporting tool, and modifies our .sail.yml to work with environment variables. There are still some kinks to work out with Codecov – right now we aren't actually getting reporting showing up in their dashboards. I'm suspecting some of this is because we're introducing this change on a branch off a branch off of master. There are some issues with Codecov not having a "base report" that I've attempted to amend via by using their bash uploader, but it's not quite behaving properly. I have a support ticket out to them now that we'll hopefully get some word on soon. In the meantime, our Sail builds are passing nicely 👍.

Might want to review inspectpack which also does codecov but without any token vars

Yeah, I took a look at both inspectpack and react-ssr-prepass. It looks like Codecov can auto-detect those Circle and Travis, so a token isn't necessary when using those CIs. What is stumping me is that I tried running this build with Travis still enabled: https://travis-ci.org/FormidableLabs/reason-urql/builds/516009533. It reaches the codecov step just fine and even outputs a success state in the build log. However, if you follow the link to the Codecov report, it responds with an opaque "There was an error processing coverage reports." I've checked the common issues, and the only one I think it might be are the coverage reports not resolving, but I can't find a way to debug that with Codecov.

This is probably what confuses me the most – the "Missing Base Report" notification. I may try moving the default branch to v1 for now and seeing if using the bash uploader to upload a report to v1 helps generate the proper report. Like I mentioned, I have an email out to Codecov and will hopefully get some help from them.


Intanrawio : both RHD and RHS

This rawio class implement both intan tec RDH and RHS.
It was more difficult that I thought because it handles multiple signals sampling rate and signal size!!

Some files have been added to gin gnode.

I am unlucky here circle do not pass test:

neuralynx trigger warning
the file I put on gnode is not visible from http.

@JuliaSprenger @achilleas-k :
I did gin upload intan/* directly on NeuralEnsemble/ephy_testing_data I did not made any PR.
I can see theses 2 files on other machines with gin download but they do not appear via http and do not appear in the portal. The comit is not there. How is it possible ?
Can you see theses inta files ?

Should close both #489 and #305

Oh.
Files are now on the portal.
I try a new CI run.


Build failure: komikku

Steps To Reproduce
Steps to reproduce the behavior:

build komikku from the latest revision

Build log
https://p.frzn.dev/ji8

Notify maintainers
@chuangzhu
also @infinitivewitch, but account is gone
Add a :+1: reaction to issues you find important.

As a side note, this is related to a build failure for python3.11-pure-protobuf but seeing the maintainer is the same (@chuangzhu) I will not open a second issue.

https://github.com/NixOS/nixpkgs/pull/280551 has been merged

The protobuf package seems to fail to build on the latest nixpkgs master revision.

The protobuf package seems to fail to build on the latest nixpkgs master revision.

Is it? Nix flake sometimes caches the downloads, you need to pass a --refresh for it to work. nix build nixpkgs#komikku --refresh

nix build nixpkgs#komikku --refresh
This will build from unstable not master

I'm building while checked out to the latest revision of nixpkgs locally, in the master branch. Also occurs while using nix build github:nixos/nixpkgs#python311Packages.pure-protobuf

Seems to build now, I don't know what has changed since last night. Eitherway, closing.