[Feature request] An option to set default currency

Right now I always have to type cc 123 usd dkk even though 95% of the requests I'm interested in converting some foreign currency to my country's currency - DKK in my case.
It would be nice if there was a way to set the default currency (like, in settings) so that as soon as I type cc 123 usd the result of usd to dkk conversion is shown. Of course, if I just continue to type the 2nd currency, it should still do the conversion to that currency.

It will be a great feature if you allow to automatically convert to more than one pre-specified currency (I can specify all the currency to automatically convert to in the setting)
Additionally you could allow us to add aliases to the currency (for example, i can specify that USD=dollar, dollars, bucks and whenever i use the term 'dollar' or 'dollars' or 'bucks' it automatically understand that i am reffering to USD.
I got all this ideas from another currency converter plugin for flow converter but disappointingly it is no longer woked on and i am facing issues with it. Whenever i change any setiing related it it, it automatically resets the setting to the original.
link so you can take a look at it: Flow Launcher Plugin CurrencyPP

I do plan on having the auto convert currency, and to have more than one (which means I need to add this to the regular search as well) but not sure if aliases will be in the next update.,


Connexion throws error: AttributeError: module 'typing' has no attribute 'GenericMeta' while using python 3.7.0

Description
While using python 3.7.0 with Swagger 2.0 server side python-flask code, we are getting the error "AttributeError: module 'typing' has no attribute 'GenericMeta'"
See line number 12
---Code---
1 def add_procedure(ProcedureItem=None):  # noqa: E501
2   """adds an Procedure item
3
4    Adds an item to the system # noqa: E501
5
6    :param ProcedureItem: Procedure item to add
7    :type ProcedureItem: dict | bytes
8
9    :rtype: None
10   """
11  if connexion.request.is_json:
12        ProcedureItem = proc_item.from_dict(connexion.request.get_json())  # noqa: E501 -> Error here
13  return 'do some magic!'
Expected behaviour
Has to process the request and return " do some magic!"
Actual behaviour
throwing error at line 12
"AttributeError: module 'typing' has no attribute 'GenericMeta'"
Steps to reproduce
Download swagger python flask server side code and run with python 3.7
Additional info:
We ran the same file with python 3.6.7 and it worked as expected and returned, "do some magic!"
Output of the commands:
Just read the README document while downloading from swagger

Can you post the entire exception?

Hi @jmcs , here's a complete Trace:
Looks somewhat related to https://github.com/sphinx-doc/sphinx/issues/4490 and its
I think I can get away with editing util.py by myself, will try and post the results.
I also think it is a swagger-code-gen issue, if it is a connexion issue, I could try a PR if you guide me through it.
-------------------- >> begin captured logging << --------------------
flask.app: ERROR: Exception on /v1/orders/1000/invoices [PUT]
Traceback (most recent call last):
  File "/home/lightbringer/scudra/scudra-backend-api/.tox/py37/lib/python3.7/site-packages/flask/app.py", line 2292, in wsgi_app
    response = self.full_dispatch_request()
  File "/home/lightbringer/scudra/scudra-backend-api/.tox/py37/lib/python3.7/site-packages/flask/app.py", line 1815, in full_dispatch_request
    rv = self.handle_user_exception(e)
  File "/home/lightbringer/scudra/scudra-backend-api/.tox/py37/lib/python3.7/site-packages/flask/app.py", line 1718, in handle_user_exception
    reraise(exc_type, exc_value, tb)
  File "/home/lightbringer/scudra/scudra-backend-api/.tox/py37/lib/python3.7/site-packages/flask/_compat.py", line 35, in reraise
    raise value
  File "/home/lightbringer/scudra/scudra-backend-api/.tox/py37/lib/python3.7/site-packages/flask/app.py", line 1813, in full_dispatch_request
    rv = self.dispatch_request()
  File "/home/lightbringer/scudra/scudra-backend-api/.tox/py37/lib/python3.7/site-packages/flask/app.py", line 1799, in dispatch_request
    return self.view_functions[rule.endpoint](**req.view_args)
  File "/home/lightbringer/scudra/scudra-backend-api/.tox/py37/lib/python3.7/site-packages/connexion/decorators/decorator.py", line 66, in wrapper
    response = function(request)
  File "/home/lightbringer/scudra/scudra-backend-api/.tox/py37/lib/python3.7/site-packages/connexion/decorators/validation.py", line 122, in wrapper
    response = function(request)
  File "/home/lightbringer/scudra/scudra-backend-api/.tox/py37/lib/python3.7/site-packages/connexion/decorators/validation.py", line 293, in wrapper
    return function(request)
  File "/home/lightbringer/scudra/scudra-backend-api/.tox/py37/lib/python3.7/site-packages/connexion/decorators/decorator.py", line 42, in wrapper
    response = function(request)
  File "/home/lightbringer/scudra/scudra-backend-api/.tox/py37/lib/python3.7/site-packages/connexion/decorators/parameter.py", line 218, in wrapper
    return function(**kwargs)
  File "/home/lightbringer/scudra/scudra-backend-api/api/controllers/orders_controller.py", line 64, in orders_order_id_invoices_put
    api_invoice = Invoice.from_dict(connexion.request.get_json())  # noqa: E501
  File "/home/lightbringer/scudra/scudra-backend-api/api/models/invoice.py", line 69, in from_dict
    return util.deserialize_model(dikt, cls)
  File "/home/lightbringer/scudra/scudra-backend-api/api/util.py", line 110, in deserialize_model
    setattr(instance, attr, _deserialize(value, attr_type))
  File "/home/lightbringer/scudra/scudra-backend-api/api/util.py", line 25, in _deserialize
    elif type(klass) == typing.GenericMeta:
AttributeError: module 'typing' has no attribute 'GenericMeta'
--------------------- >> end captured logging << ---------------------

Thanks a lot for the the lib. :)

Ok, if anyone have the same problem, you can edit util.py in the following way:
Change
elif type(klass) == typing.GenericMeta:
    if klass.__extra__ == list:
        return _deserialize_list(data, klass.__args__[0])
    if klass.__extra__ == dict:
        return _deserialize_dict(data, klass.__args__[1])

In util.py , to
elif hasattr(klass, '__origin__'):
    if klass.__origin__ == list:
        return _deserialize_list(data, klass.__args__[0])
    if klass.__origin__ == dict:
        return _deserialize_dict(data, klass.__args__[1])

I used some google-fu and found this answer in stack overflow

@willianscfa Is that change backward compatible with python 2.7 / 3.5 / 3.6?

Unfortunately not @dtka. In python < 3.7 it worked just fine using __extra__. This error appeared for me after I had to upgrade to python 3.7 while maintaining code generated using swagger-code-gen because of a generic type serialization issue. See https://github.com/python/typing/issues/511.
This is a breaking change within the typing module itself. However, the commit associated with the sphinx issue linked above uses a backward compatible solution. They specifically check for the python version before accessing some properties. See https://github.com/tk0miya/sphinx/commit/e2389b451c49a3ab154b3e875ed38072adbdd64e.

ok awesome. I'll close the issue against connexion for now then.
Thanks for the detailed explanation!

Ok, if anyone have the same problem, you can edit util.py in the following way:
Change
elif type(klass) == typing.GenericMeta:
    if klass.__extra__ == list:
        return _deserialize_list(data, klass.__args__[0])
    if klass.__extra__ == dict:
        return _deserialize_dict(data, klass.__args__[1])

In util.py , to
elif hasattr(klass, '__origin__'):
    if klass.__origin__ == list:
        return _deserialize_list(data, klass.__args__[0])
    if klass.__origin__ == dict:
        return _deserialize_dict(data, klass.__args__[1])

I used some google-fu and found this answer in stack overflow

By using this modification I have problem with python 3.6.5 in deserializing subobjects.
I am trying to find another solution!


FPS option is a switch and not a dropdown

macOS version: Mac OS X 10.14.5 18F96h
Kap version: 3.0.0-beta.5
Steps to reproduce

Open Kap
Navigate to Settings

Current behaviour

FPS option is switch

Expected behaviour

FPS option should be a dropdown OR be a switch and not toggle the native select on click

Workaround

This issue is hopefully fixed in this: https://github.com/wulkano/kap/pull/643
Haven't done a beta release after that was merged, so we can keep this open and track if the issue persists in the next version

What is the current status on this?
I am curious about the planned implementation, and have the wish for something similar to Gifox:

It is great to be able to set the record FPS rather low and then the playback high to speed up the gif and shrink the size!
Should I open another issue to express/clarify this wish?

Ok, I couldn't resist forking and poking around a bit when i realized KAP is react based!
(Very cool)
I managed to make a commit that changes to UI in the direction I am thinking (but I have no idea how to wire up those config options to the viewer and export options), could anyone point me in the right direction?

We're working on a new release and this issue should be fixed in the latest release @gotjoshua. We have 2 options for recording speed, as not all hardware deal well with recording at 60 FPS, and you can tweak the FPS as needed to manage the file size in the final export. It's generally a good idea to look for issues tagged "good first issue" or "help wanted" @gotjoshua, thank you for taking the time!

Hey, Thanks for the reply @skllcrn
I can see now that master has the pulldown menus instead of the switch - thats already great.
I am looking for more flexibility in the options...
As I said if i record a quick feature screenshot in 5fps and then export it at 15, I have a small file that plays at 3x speed and gets a point across very quickly.
As there is already a pulldown menu it was quite easy in the UI to add more options.
But I don't know how to wire up the new options to the actual app functionality.
I think this discussion does not belong here if it will continue, but I'm also not sure if a feature request is appropriate nor wished... what do you think?


Improve: Tests and builds order

:tada: This PR is included in version 0.18.2 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


MQTT User/Pass not working

If i place Username and Passwort for MQTT it is not working.
I get this Error on my broker:
mqtt.0 | 2018-04-28 00:23:52.671 | warn | Client [esp82662c82e4] has invalid password(gular.woff) or username(lflings-regular.woff)
-- | -- | -- | --

This is because of a known bug.
Please refer this for a quick workaround.
https://github.com/omersiar/esp-rfid/issues/87#issuecomment-378342351


Handle multiple-user conversation assistant responses

When multiple users can call assistants

either the assistant should mention the user it's answering, or quote their message
or the assistant response should be inserted exactly below the triggering user message, even if it was created later in conversation (because either another user spoke at the same time, or the assistant was newly mentionned when a user edited their message)

The only case is if we edit the user message after another user message has been posted
That seems like not a real problem right now is it?

This is likely not a problem now. Closing in favor of other tasks. Feel free to reopen if needed


Delete\Remove File

Hi,
Is there a way to delete\remove file ?
example: i chose file, there is client side error (maxSize), that ng-messages display, but after i remove it
(i use bootstrap-fileinput, but i can use any other way that will work) the ng-messages is still displayed
and when
the input file control ng-model="MemberSignUpAttemptModel.Photo" is not updated with, and still has the deleted file, and it sending in to the server
(ng-click="signUp(MemberSignUpAttemptModel.Photo)").
i think that the problem is that model is not updating, is there a way to solve it?
Regards,
Gonen.

Could you create a jsfiddle?

Should be fixed at version 7.0.14

I seem to still be having this issue.  I'm troubleshooting to figure out why.  I have an option for the user to delete a file that has yet to be uploaded to the server to save.  I use the ngf-selected attribute that called a function and if a user decides to add another file, the deleted file comes back with the newly selected file.


Wildcards missing from comments

Hello,
I was very excited to see in the patch notes the inclusion of wildcards in the slurm comment and log path.
So I updated the plugin to get those features, and while I see wildcards in the log path (e.g. .snakemake/slurm_logs/rule_fire/PS00474_HG02630_1_JAHAOQ010000001.1/18033650.log), I still don't see them in the SLURM comment field, just the rule name (e.g. fire). Any ideas?
Thanks in advance,
Mitchell

Hello Mitchell,
yes, indeed. We could do that. At first I was a bit hesitant - not knowing what the buffer size for SLURM strings is. And I bloody well do not want to break anybodies batch system. Yet, SLURM matured over time and as far as I can tell (please, anyone correct me, if I am wrong!), there is no such string limit for comments of job names. And my own tinkering with hello world scripts confirms this.
So, I will - as time permits - draft a PR.
Cheers
Christian

Great! Made a small PR ^. Hope it helps.

closed in #88.

Ah, you are faster than me - got pretty busy.
Anyway, this issues does not go without a "Thank you!".


Add Payment Requests Table to Staff Dashboard

This adds a Payment Requests summary table to the Staff dashboard.

Closing because this was accidentally done with a very stale branch.


Show outline in sidebar

updates amp-start
simple tile based sample listing (tbd)

@kul3r4 PTAL http://amp-by-example-staging.appspot.com


Object docs: more examples with properties

The docs on Reason Objects, could use some more compilable examples of how to create and use different object types that have member properties. I read through the Real World OCaml book topic on Objects to infer that the convention is to use a getter and a setter to access object state. Perhaps a good place to start would be to add the color property to the tesla example.

For other users seeking an example of this I've added one here: http://gradus-reason.com/steps/2018-03-02--objects/


Typescript intellisense works only for opened files

VSCode Version: 1.10.2
OS Version: w10

Video

Open file containing class with reference to other class B
Compilation error appears
Open file with class B
Error disappears

Error from point 2 does no show up during console tsc cmpilation
tsconfig.json
{
   "files":[
      "app/**/*.ts",
      "app/**/*.js",
      "main.js",
      "renderer.js"
   ],
   "compilerOptions":{
      "target":"es5",
      "module":"commonjs",
      "moduleResolution":"node",
      "sourceMap":false,
      "inlineSourceMap":true,
      "inlineSources":true,
      "allowJs":true,
      "rootDir":".",
      "outDir":"dist",
      "typeRoots":[
         "./node_modules/@types"
      ]
   }

Listing each source file in files instead of "app/**/*.ts" resolves issue

You cannot use glob patterns in files. Try changing this to use include instead:
{
   "files":[
      "main.js",
      "renderer.js"
   ],
   "include":[
      "app/**/*.ts",
      "app/**/*.js"
   ]
}


Alternate between quote and weather modes

Simplify the alternate logic
Use device tags instead env vars
Change-type: minor
Signed-off-by: Fırat Gelbal<EMAIL_ADDRESS>

Fixes https://github.com/balenalabs/inkyshot/issues/30

@balena-ci I self-certify!

I also refactored the code to utilize requests library instead of the standard urllib as I find requests superior. It helped with debugging couple of issues already.


Installation failed during ZFS setup.

Installation failed during ZFS setup. Had to create and destroy zpool as workaround.
Previously Support #145.

HISTORY
Updated by Fab 2 days ago
Comment
I solved the problem by destroy the zpool called tank. The zpool was in faulted status where as the partition was ONLINE.
For this, I create a new zpool: zpool create -f tank ada0p2
and destroy it: zpool destroy tank
Then, I relaunched the installation with success.
#2
Updated by vimanuelt 1 day ago
Status changed from New to Resolved
Assignee set to vimanuelt

Comment
A change was merged to correct this issue. The fix will be reflected in the upcoming GhostBSD release.
#3
Updated by ericbsd about 14 hours ago
Comment
I have this issue happening to me with GBI also I might be able to create a fix for it.


Update recipe to create a generic 'resources' deployment, fix GKE and update to latest release

/gcbrun


Add GEOSMakeValid to Shapely

It would be nice to have this functionality available directly in Shapely. It requires GEOS 3.8.
Should it live in ops, validation, or somewhere else?

Just want to note this was already added to PyGEOS recently (https://github.com/pygeos/pygeos/pull/120). Which doesn't prevent adding it to current Shapely for 1.8 as well of course, since it is a rather straightforward one to add and https://github.com/Toblerity/Shapely/issues/782 is at best still a while off.

@jorisvandenbossche, thanks for pointing that out to me - I was unaware of the upcoming plans to merge. Is development on that project active yet? I'd love to be involved or help in any way I can.

The project is active, in the sense that pygeos is actively being developed (including aspects that relate to integration into geopandas and shapely). The actual integration into Shapely a bit less so. I need to update the design document linked in https://github.com/Toblerity/Shapely/issues/782, and further it also needs some more discussion and feedback. And then we actually also need to do the work (I hope to be able to spend more time on this in April). Help here is certainly welcome!

Great to hear! I'll read up a bit more and check out the design document in the linked issue.

@tomplex let's do this for 1.8. The validation module is the right place.

Great, thanks! Does that mean it should be on master instead of maint-1.7?

Yes.


Respond with security timestamp if request had one

When a request is sent with WSSecurity with a security header with a timestamp, it might be expected in the client to have a timestamp in the response.

Thanks a lot for your contribution @roiemir and sorry for the delay - I'm really short on time in 2015 :disappointed:


Adding methods to prior for compatability with sbi package

I've noticed that the prior object from task.get_prior() is not immediately usable with the sbi package since there are no .sample() or .log_prob() methods. Specifically attempting something like this fails:
prior = task.get_prior()
inference = sbi.inference.SNPE(prior=prior, ...)

Looking at the code, I imagine this could be implemented by having task.get_prior() return a class instead of a function. Then the class could have a __call__() method to maintain compatibility with the current API. Happy to give this a shot if you guys agree with the change.
Edit: it would actually just suffice to expose the prior_dist:
https://github.com/sbi-benchmark/sbibm/blob/15f068a08a938383116ffd92b92de50c580810a3/sbibm/tasks/slcp/task.py#L60

Thanks for the question -- you should e.g. be able to access it via task.get_prior_dist(). Hope this helps!

Oh that's perfect! Thanks for the quick response.


[FIX 🛠] Hamburger menu for View Details

Issue #90  📐

I Smit have worked for #90

Guidelines 🔐
I accept the fact that I have followed the guidelines and have not copied the codes from around the internet

[x] Contribution Guidelines
[x] Code of Conduct

Issue to be closed 🛅

My pull request closes #90

Screenshots 📷
Here are the pictures of changes that I have made 🔽
Screencast from 2023-10-03 20-54-35.webm

You may star this project if you liked contributing to it.🌟


Repo Dead Now

Not working anymore please fix

It seems, the original API is dead now. You could try other possibilities, e.g. https://community.spiceworks.com/topic/2001221-powershell-script-to-upload-file-to-onedrive-business


Capstone Project (OtakuZone)

ACHIEVEMENTS

This project is a web application that provides information about anime, targeting anime enthusiasts and fans. It is a personalized adaptation of the original design guidelines, allowing me to showcase my skills and creativity.

To provide an overview of my project, I've recorded a video demonstrating its features. The video includes a description of the project and a page tour, showing the responsive design for various screen sizes. Also, I've highlighted a piece of code or functionality that I'm particularly proud of.

Video Link: https://www.loom.com/share/e782d9ca0561468a91a3a335b74968ab?sid=901349ff-a4ff-4a1c-857b-f6aa6474b725
I followed best practices for HTML, CSS, and JavaScript throughout the development process. I ensured no linter errors, documented my work professionally, and maintained a proper GitHub flow, including version control and pull requests. The project is hosted on GitHub Pages for easy access and deployment.

@AndresEspi  Kindly ignore the approve sign here, it was a mistake 😄 .
Cheers and Happy Coding

I attach an image with the correction made


Mongo Lookup Support

MongoDB lookup commands do not support lookup with object id and a string id. Reference ticket. Most of my other collections have a userId field that is a string ID, and maybe others do too. I created a function to do something similar.
I can create tests and then a pull request, if interested. Also intrested in adding a pagedFind Lookup as well because that would help me more in my porjects.
Lookup By Id Function
Usage
User Collection:
[
  {
    "_id": "ObjectId(59d519e18b3aca4544fed939)",
    "username": "testUser1",
    "email"<EMAIL_ADDRESS>  },
  {
    "_id": "ObjectId(57e50b2e14096f000334a4b7)",
    "username": "testUser2",
    "email"<EMAIL_ADDRESS>  }
]

Example Collection (Mood):
Schema:
{
  "_id": "ObjectId",
  "mood": "string",
  "userId": "string",
  "timeCreated": "date"
}

Collection:
[
  {
    "_id": "ObjectId(57e2a2dc71c112000321d767)",
    "mood": "happy",
    "userId": "59d519e18b3aca4544fed939",
    "timeCreated": "2017-10-04 13:26:57.669"
  },
  {
    "_id": "ObjectId(57e0c26a5b903e0003a131ec)",
    "mood": "sad",
    "userId": "59d519e18b3aca4544fed939",
    "timeCreated": "2017-10-05 13:26:57.669"
  },
  {
    "_id": "ObjectId(57e0b0e95b903e0003a131e0)",
    "mood": "sad",
    "userId": "57e50b2e14096f000334a4b7",
    "timeCreated": "2017-10-06 13:26:57.669"
  },
  {
    "_id": "ObjectId(57e071ab61317900039159be)",
    "mood": "sad",
    "userId": "57e50b2e14096f000334a4b7",
    "timeCreated": "2017-10-07 13:26:57.669"
  }
]

Function
Mood.joinById(filter, ForeignCollection, joinField, localField,callback);

Example
const Mood = require('./models/mood');
const User = require('./models/user');

Mood.joinById({}, User, 'userId', 'user', callback);

returns
[
  {
    "_id": "ObjectId(57e2a2dc71c112000321d767)",
    "mood": "happy",
    "userId": "59d519e18b3aca4544fed939",
    "timeCreated": "2017-10-04 13:26:57.669",
    "user": [
      {
        "_id": "ObjectId(59d519e18b3aca4544fed939)",
        "username": "testUser1",
        "email"<EMAIL_ADDRESS>      }
    ]
  },
  {
    "_id": "ObjectId(57e0c26a5b903e0003a131ec)",
    "mood": "sad",
    "userId": "59d519e18b3aca4544fed939",
    "timeCreated": "2017-10-05 13:26:57.669",
    "user": [
      {
        "_id": "ObjectId(59d519e18b3aca4544fed939)",
        "username": "testUser1",
        "email"<EMAIL_ADDRESS>      }
    ]
  },
  {
    "_id": "ObjectId(57e0b0e95b903e0003a131e0)",
    "mood": "sad",
    "userId": "57e50b2e14096f000334a4b7",
    "timeCreated": "2017-10-06 13:26:57.669",
    "user": [
      {
        "_id": "ObjectId(57e50b2e14096f000334a4b7)",
        "username": "testUser2",
        "email"<EMAIL_ADDRESS>      }
    ]
  },
  {
    "_id": "ObjectId(57e071ab61317900039159be)",
    "mood": "sad",
    "userId": "57e50b2e14096f000334a4b7",
    "timeCreated": "2017-10-07 13:26:57.669",
    "user": [
      {
        "_id": "ObjectId(57e50b2e14096f000334a4b7)",
        "username": "testUser2",
        "email"<EMAIL_ADDRESS>      }
    ]
  }
]

you can also add filters and options like this:
const Mood = require('./models/mood');
const User = require('./models/user');

const moodFields = User.fieldsAdapter('mood') //joinField is added in be default as well
const moodOptions = null //must have null for correct arguments
const userFields = User.fieldsAdapter('username')
//not need for userOptions if null

Mood.joinById({}, User, 'userId', 'user', moodFields, moodOptions, userFields,callback);

returns
[
  {
    "_id": "ObjectId(57e2a2dc71c112000321d767)",
    "mood": "happy",
    "userId": "59d519e18b3aca4544fed939",
    "user": [
      {
        "_id": "ObjectId(59d519e18b3aca4544fed939)",
        "username": "testUser1"
      }
    ]
  },
  {
    "_id": "ObjectId(57e0c26a5b903e0003a131ec)",
    "mood": "sad",
    "userId": "59d519e18b3aca4544fed939",
    "user": [
      {
        "_id": "ObjectId(59d519e18b3aca4544fed939)",
        "username": "testUser1"
      }
    ]
  },
  {
    "_id": "ObjectId(57e0b0e95b903e0003a131e0)",
    "mood": "sad",
    "userId": "57e50b2e14096f000334a4b7",
    "user": [
      {
        "_id": "ObjectId(57e50b2e14096f000334a4b7)",
        "username": "testUser2"
      }
    ]
  },
  {
    "_id": "ObjectId(57e071ab61317900039159be)",
    "mood": "sad",
    "userId": "57e50b2e14096f000334a4b7",
    "user": [
      {
        "_id": "ObjectId(57e50b2e14096f000334a4b7)",
        "username": "testUser2"
      }
    ]
  }
]

Thanks for creating an issue and sharing your ideas about this. I don't think this fits well with the current design of mongo-models.
Also $lookup is used via the aggregate method on a collection. We do expose an aggregate method. See the docs here: https://github.com/jedireza/mongo-models/blob/master/API.md#aggregatepipeline-options-callback
So $lookup would just be part of the pipeline argument we pass to aggregate. I think the proper solution would be to wait for a type conversion mechanism as discussed here:
https://jira.mongodb.org/browse/SERVER-24947.
I'll close this issue for now, but please feel free to continue the conversation and/or create new issues in the future. Thank again for being active with the project.

Minor note: Your function is named lockupById when I think you meant lookupById.


Try switch statement

Signed-off-by: Levi Gross<EMAIL_ADDRESS>

Coverage decreased (-0.2%) to 99.038% when pulling 2760f106d2d72e506660f11cac50c1612a786379 on move-to-switch into 09a7f1722d5bb4477cf9b91d2ce50316f1550aca on master.


Navigation arrow slides multiple slides per click

Check that this is really a bug

[X] I confirm

Reproduction link
https://codesandbox.io/s/busy-aryabhata-dmgxkh?file=/src/index.js
Bug description
If the option "slidesPerView" is used, clicking on a navigation arrow causes the slider to be moved by 2 slides instead of 1.
How can it be controlled that X slides are moved per click? slidesPerGroup does not seem to work.
If the option "loop" is set to true, only 1 slide moves per click. In this case, however, no loop should be used.
Expected Behavior
Only 1 slide per click is moving, or slidesPerGroup has an effect on that behavior.
Actual Behavior
If more than 1 slidePerView is set, 2 slides are sliding per click.
Swiper version
8.3.2
Platform/Target and Browser Versions
Chrome
Validations

[X] Follow our Code of Conduct
[X] Read the docs.
[X] Check that there isn't already an issue that request the same feature to avoid creating a duplicate.
[X] Make sure this is a Swiper issue and not a framework-specific issue

Would you like to open a PR for this bug?

[ ] I'm willing to open a PR

I'm in need of this also, is it possible to make the arrow click move a specific number of slides at certain breakpoints? I.e. click on next moves 3 slides, but 1 on mobile?

I'm in need of this also, is it possible to make the arrow click move a specific number of slides at certain breakpoints? I.e. click on next moves 3 slides, but 1 on mobile?

See the breakpoints prop, you can set values to each breakpoint you wanna, eg:
breakpoints={{
  440: {
    slidesPerView: 2,
    slidesPerGroup: 2,
    spaceBetween: 10,
  },
  640: {
    slidesPerView: 3,
    slidesPerGroup: 3,
    spaceBetween: 10,
  }
 }
....


syncing changes from 2020-06-01-preview api

MSFT employees can try out our new experience at OpenAPI Hub  - one location for using our validation tools and finding your workflow.

Changelog
Please ensure to add changelog with this PR by answering the following questions.

What's the purpose of the update?

[ ] new service onboarding
[x] new API version
[ ] update existing version for new feature
[ ] update existing version to fix swagger quality issue in s360
[ ] Other, please clarify

When you are targeting to deploy new service/feature to public regions? Please provide date, or month to public if date is not available yet.
When you expect to publish swagger? Please provide date, or month to public if date is not available yet.
If it's an update to existing version,  please select SDKs of specific language and CLIs that require refresh after swagger is published.

[ ] SDK of .NET (need service team to ensure code readiness)
[ ] SDK of Python
[ ] SDK of Java
[ ] SDK of Js
[ ] SDK of Go
[ ] PowerShell
[ ] CLI
[ ] Terraform
[ ] No, no need to refresh for updates in this PR

Contribution checklist:

[x] I commit to follow the Breaking Change Policy of “no breaking changes
[x] I have reviewed the documentation for the workflow.
[x] Validation tools were run on swagger spec(s) and errors have all been fixed in this PR. How to fix?

If any further question about AME onboarding or validation tools, please view the FAQ.
ARM API Review Checklist

[x] Ensure to check this box if one of the following scenarios meet updates in the PR, so that label “WaitForARMFeedback” will be added automatically to involve ARM API Review. Failure to comply may result in delays for manifest application. Note this does not apply to data plane APIs, all “removals” and “adding a new property” no more require ARM API review.

Adding new API(s)
Adding a new API version
Adding a new service

[ ] Please ensure you've reviewed following guidelines including ARM resource provider contract and REST guidelines. Estimated time (4 hours). This is required before you can request review from ARM API Review board.

[ ] If you are blocked on ARM review and want to get the PR merged with urgency, please get the ARM oncall for reviews (RP Manifest Approvers team under Azure Resource Manager service) from IcM and reach out to them.

Breaking Change Review Checklist
If there are following updates in the PR, ensure to request an approval from API Review Board as defined in the Breaking Change Policy.

[ ] Removing API(s) in stable version
[ ] Removing properties in stable version
[ ] Removing API version(s) in stable version
[ ] Updating API in stable version with Breaking Change Validation errors
[ ] Updating API(s) in preview over 1 year

Action: to initiate an evaluation of the breaking change, create a new intake using the template for breaking changes. Addition details on the process and office hours are on the Breaking change Wiki.
Please follow the link to find more details on PR review process.

@qianwens this PR is created against a custom branch.
We are working on releasing a new api-version.
In this PR we are only moving changes from old api-version to new api-version.
Here are the corresponding signed-off changes on api-version 2020-06-01-preview
https://github.com/Azure/azure-rest-api-specs/pull/11549
https://github.com/Azure/azure-rest-api-specs/pull/12226
https://github.com/Azure/azure-rest-api-specs/pull/12223

@qianwens this PR is created against a custom branch.
We are working on releasing a new api-version.
In this PR we are only moving changes from old api-version to new api-version.
Here are the corresponding signed-off changes on api-version 2020-06-01-preview
https://github.com/Azure/azure-rest-api-specs/pull/11549
https://github.com/Azure/azure-rest-api-specs/pull/12226
https://github.com/Azure/azure-rest-api-specs/pull/12223

Will create another PR later

Will create another PR later


Missing characters

I tried using glyphhanger on my german website. It does not find the Ö, It also does not find the Y. At first, I thought it does not find the German "umlauts". I tried --UTF8 and --LATIN1 as character sets but it seems to just ignore them.
the command to create the subset was the following:
glyphhanger https://samui-samui.de/ --UTF8 --verbose --subset=assets/fonts/*.ttf

Hmm, well, this isn’t good! Confirmed over here:
glyphhanger https://samui-samui.de/ --verbose --string
glyphhanger requesting: https://samui-samui.de/
glyphhanger output (96):
 !"#'()*,-./0123456789:;<=>?ABCDEFGHIJKLMNOPQRSTUVWXZ[\]abcdefghijklmnopqrstuvwxyz{|}©Üßäöü–’“„…

What’s happening here is that the content glyphs are lowercase (and those are being found, see y and ö above) and they’re using text-transform!
This is definitely fixable.
For what it’s worth, --US_ASCII is the only preset, currently. I should add more.


Remove unused assignment config to publish winner results only.

Fixes #2145

Please add short note to CHANGELOG. Then merge.

Changelog entry added.


3.b Implementation Explanation

Documentation about the games implementation:
(From Assessment Brief) Explain how your code implements your architecture and requirements
(incorporating your recorded changes for Assessment 2). Briefly explain any
significant new features, e.g. non-primitive data types, significant algorithms or data
structures. Give a systematic report of any significant changes made to the previous
software, clearly justifying each change, and relating it to the requirements and
architecture by pointing to relevant class names and requirement IDs. Note that, if a
change has significant side effects, it needs a solid software engineering justification.
State explicitly any of the features required for Assessment 2 that are not (fully)
implemented. (10 marks, ≤ 4 pages)

Started working on the document. Explained and justified significant changes implemented by @aymanish . Currently in progress.
Requesting @R-sc-e to do the same for their changes

Worked on the systematic report of changes for 3b. Added all my changes
Waiting for @R-sc-e to add their changes as well


Android APK size is huge compared to ipa.

Summary:
Building the exact same application, with not much addons from the template itself, the app builds sizes are extremely different.
ipa: 10,3mb.
apk: 49,5mb.
Do i have to manually add things like "enableProguardInReleaseBuilds" to minify the android build or are there other measure that I can take to reduce the android apk?

Hey @ejkkan, I think it's normal as an APK is supposed to have multiple architecture builds in the same file. And for Google Play, you should generate AAB instead of APK. Check out this link for more information: APK vs AAB: Which is Better for Android?
If you are building your app with EAS, we are configuring the build to generate AAB for the production build.
Of course, there are some tricks to reduce APK size, but I think generating AAB format instead of APK is the right choice.

Amazing. Had not tried a production build yet so did not notice this.
Thanks for the detailed answer.


Bug [postgres]: inspected datatype "enum array" not captured correctly in HCL

System

Atlas version: v0.5.0
OS: Mac OS 12.4

Summary
Postgres allows column types of an array of enums.
When Atlas inspects a schema containing a column with this datatype, it correctly identifies the column type. However, it fails to recognize that the column type is a user-defined type that needs to be captured as well.
This results in a failure to apply the schema properly to a new database.
Steps to reproduce
createdb atlas_test
echo "create type my_enum as enum ('test', 'another'); create table testing ( my_array _my_enum );" | psql -h localhost -d atlas_test
atlas schema inspect --dsn "postgres://localhost:5432/atlas_test?sslmode=disable"

Expected output
table "testing" {
  schema = schema.public
  column "my_array" {
    null = true
    type = sql("my_enum[]")
  }
}
schema "public" {
}
enum "my_enum" {
  schema = schema.public
  values = ["test", "another"]
}

Actual output
table "testing" {
  schema = schema.public
  column "my_array" {
    null = true
    type = sql("my_enum[]")
  }
}
schema "public" {
}

Hey @ericyd and thanks for reporting this.
I'll handle it soon.

Hey @ericyd 👋
I forgot to update you that the issue was resolved 2 weeks ago. Thanks for reporting this and please let me know if you still face any problems with it 🙏


[#167163350] front end setup

Initial set up for the project with an example element to test bootstrap-italia css

Warnings

:warning:
Please include a Pivotal story at the beginning of the PR title (see below).

Example of PR titles that include pivotal stories:

single story: [#123456] my PR title
multiple stories: [#123456,#123457,#123458] my PR title

bootstrap
Author: The Bootstrap Authors
Description: The most popular front-end framework for developing responsive, mobile first projects on the web.
Homepage: https://getbootstrap.com/

Createdalmost 8 years agoLast Updated4 months agoLicenseMITMaintainers3Releases29Direct DependenciesKeywordscss, sass, mobile-first, responsive, front-end, framework and web

This README is too long to show.
bootstrap-italia
Author: Presidenza del Consiglio dei Ministri
Description: Bootstrap Italia è un tema Bootstrap 4 per la creazione di applicazioni web nel pieno rispetto delle Linee guida di design per i servizi web della PA
Homepage: https://italia.github.io/bootstrap-italia/

Createdover 1 year agoLast Updated3 days agoLicenseBSD-3-ClauseMaintainers3Releases121Direct Dependenciesbootstrap, bootstrap-select, jquery, owl.carousel, popper.js and svgxuseKeywordscss, sass, mobile-first, responsive, front-end, framework and web

README

Bootstrap Italia
Read this in other languages: Italiano.
Bootstrap Italia is a Bootstrap 4 theme to create responsive web apps to make Italian public digital services consistent, accessible and simple to use.
Bootstrap Italia inherits components, mixins, grid system, and anything else from Bootstrap 4, customising them accordingly to the Italian guidelines for designing public digital services.
Check out the documentation » (in italian)
or
Download the latest version of the library »
Indice

Getting started
Issues and requests
How to contribute
Third-party licenses

Getting started
To start playing with Bootstrap Italia, you can unzip the library and add the files to your project, as described here (automatic translation by Google Translate).
Issues and requests
Found a bug or asking for help?
First of all, please ensure you're trying to tackle a problem with the Bootstrap Italia theme and not with the Bootstrap library itself (in that case you can refer directly to Bootstrap repository), then
you can create an issue.
How to contribute
Would you like to help with Bootstrap Italia? You are in the right place!
If you have not already done so, start by spending a few minutes to deepen your knowledge on design guidelines for Italian public digital services (in italian), and refer to the instructions on how to contribute to Bootstrap Italia (in italian).
At this point, you'll need to configure the local environment to compile the source files and generate them
of the documentation. You can find all the information necessary for this purpose at the page related to the compilation tools (automatic translation by Google Translate).
Third-party licenses
Components distributed by Bootstrap Italia
Software components distributed with Bootstrap Italia that have their own different license from CC0 are listed below.

jQuery © jQuery Foundation, MIT
Popper.js © Federico Zivolo and contributors, MIT
Bootstrap 4 © Twitter, Inc., MIT
Bootstrap Select © SnapAppointments, LLC, MIT
Owl Carousel 2 © Owl (David Deutsch), MIT
jQuery Easing © George McGinley Smith, BSD

Main dependencies for the compilation and development phase

Jekyll, © Tom Preston-Werner and Jekyll contributors, licenza MIT
HTML-proofer, © Garen Torikian, licenza MIT
Browser Sync Apache License Version 2.0
conventional-changelog © conventional-changelog team, ISC License
GulpJS, © Blaine Bublitz, Eric Schoffstall and other contributors, licenza MIT
Babel, © Sebastian McKenzie, licenza MIT
Prettier, © James Long and contributors, licenza MIT
node-sass, © Andrew Nesbitt, licenza MIT
Octokit rest.js © 2012 Cloud9 IDE, Inc. (Mike de Boer), 2017-2018 Octokit contributors, licenza MIT

Bootstrap Italia is BSD 3-Clause licensed:

We are using BrowserStack for interactive cross browser testing. They are sponsoring our open source project!

chart.js
Author: Unknown
Description: Simple HTML5 charts using the canvas element.
Homepage: https://www.chartjs.org

Createdabout 5 years agoLast Updated4 months agoLicenseMITMaintainers5Releases31Direct Dependencieschartjs-color and momentKeywordscanvas, charts, data, graphs, html5 and responsive

README

    Simple yet flexible JavaScript charting for designers & developers

Documentation

Introduction
Getting Started
General
Configuration
Charts
Axes
Developers
Popular Extensions
Samples

Contributing
Instructions on building and testing Chart.js can be found in the documentation. Before submitting an issue or a pull request, please take a moment to look over the contributing guidelines first. For support, please post questions on Stack Overflow with the chartjs tag.
License
Chart.js is available under the MIT license.

react
Author: Unknown
Description: React is a JavaScript library for building user interfaces.
Homepage: https://reactjs.org/

Createdover 7 years agoLast Updatedabout 22 hours agoLicenseMITMaintainers8Releases211Direct Dependenciesloose-envify, object-assign, prop-types and schedulerKeywordsreact

@coreui/react
Author: Łukasz Holeczek
Description: CoreUI React Bootstrap 4 components
Homepage: https://coreui.io

Createdalmost 2 years agoLast Updatedabout 2 months agoLicenseMITMaintainers1Releases36Direct Dependencies@coreui/icons, classnames, core-js, prop-types, react-onclickout, react-perfect-scrollbar and reactstrapKeywordscoreui, react, bootstrap, framework, responsive, layout, component and components

README
@coreui/react v2 for CoreUI for React

bootstrapped with nwb toolkit

npm run scripts
package.json is configured with "scripts" we can use with npm run while developing the project.

Command
Description

npm start
start a development server for the demo app

npm test
run tests

npm run test:coverage
run tests and produce a code coverage report in coverage/

npm run test:watch
start a test server and re-run tests on every change

npm run build
prepare for publishing to npm

npm run clean
delete built resources

see also:

Developing React Components and Libraries with nwb

react-router-config
Author: Unknown
Description: Static route config matching for React Router
Homepage: https://github.com/ReactTraining/react-router#readme

Createdover 2 years agoLast Updatedabout 1 month agoLicenseMITMaintainers2Releases15Direct Dependencies@babel/runtimeKeywordsreact, router, route, routing, static routes, route config and react router

README
React Router Config
Static route configuration helpers for React Router.
This is alpha software, it needs:

Realistic server rendering example with data preloading
Pending navigation example

Installation
Using npm:
$ npm install --save react-router-config

Then with a module bundler like webpack, use as you would anything else:
// using an ES6 transpiler, like babel
import { matchRoutes, renderRoutes } from "react-router-config";

// not using an ES6 transpiler
var matchRoutes = require("react-router-config").matchRoutes;

The UMD build is also available on unpkg:

You can find the library on window.ReactRouterConfig
Motivation
With the introduction of React Router v4, there is no longer a centralized route configuration. There are some use-cases where it is valuable to know about all the app's potential routes such as:

Loading data on the server or in the lifecycle before rendering the next screen
Linking to routes by name
Static analysis

This project seeks to define a shared format for others to build patterns on top of.
Route Configuration Shape
Routes are objects with the same properties as a <Route> with a couple differences:

the only render prop it accepts is component (no render or children)
introduces the routes key for sub routes
Consumers are free to add any additional props they'd like to a route, you can access props.route inside the component, this object is a reference to the object used to render and match.
accepts key prop to prevent remounting component when transition was made from route with the same component and same key prop

const routes = [
  {
    component: Root,
    routes: [
      {
        path: "/",
        exact: true,
        component: Home
      },
      {
        path: "/child/:id",
        component: Child,
        routes: [
          {
            path: "/child/:id/grand-child",
            component: GrandChild
          }
        ]
      }
    ]
  }
];

Note: Just like <Route>, relative paths are not (yet) supported. When it is supported there, it will be supported here.
API
matchRoutes(routes, pathname)
Returns an array of matched routes.
Parameters

routes - the route configuration
pathname - the pathname component of the url. This must be a decoded string representing the path.

import { matchRoutes } from "react-router-config";
const branch = matchRoutes(routes, "/child/23");
// using the routes shown earlier, this returns
// [
//   routes[0],
//   routes[0].routes[1]
// ]

Each item in the array contains two properties: routes and match.

routes: A reference to the routes array used to match
match: The match object that also gets passed to <Route> render methods.

branch[0].match.url;
branch[0].match.isExact;
// etc.

You can use this branch of routes to figure out what is going to be rendered before it actually is rendered. You could do something like this on the server before rendering, or in a lifecycle hook of a component that wraps your entire app
const loadBranchData = (location) => {
  const branch = matchRoutes(routes, location.pathname)

  const promises = branch.map(({ route, match }) => {
    return route.loadData
      ? route.loadData(match)
      : Promise.resolve(null)
  })

  return Promise.all(promises)
}

// useful on the server for preloading data
loadBranchData(req.url).then(data => {
  putTheDataSomewhereTheClientCanFindIt(data)
})

// also useful on the client for "pending navigation" where you
// load up all the data before rendering the next page when
// the url changes

// THIS IS JUST SOME THEORETICAL PSEUDO CODE :)
class PendingNavDataLoader extends Component {
  state = {
    previousLocation: null
  }

  componentWillReceiveProps(nextProps) {
    const navigated = nextProps.location !== this.props.location
    const { routes } = this.props

    if (navigated) {
      // save the location so we can render the old screen
      this.setState({
        previousLocation: this.props.location
      })

      // load data while the old screen remains
      loadNextData(routes, nextProps.location).then((data) => {
        putTheDataSomewhereRoutesCanFindIt(data)
        // clear previousLocation so the next screen renders
        this.setState({
          previousLocation: null
        })
      })
    }
  }

  render() {
    const { children, location } = this.props
    const { previousLocation } = this.state

    // use a controlled <Route> to trick all descendants into
    // rendering the old location
    return (
      <Route
        location={previousLocation || location}
        render={() => children}
      />
    )
  }
}

// wrap in withRouter
export default withRouter(PendingNavDataLoader)

/////////////
// somewhere at the top of your app
import routes from './routes'

<BrowserRouter>
  <PendingNavDataLoader routes={routes}>
    {renderRoutes(routes)}
  </PendingNavDataLoader>
</BrowserRouter>

Again, that's all pseudo-code. There are a lot of ways to do server rendering with data and pending navigation and we haven't settled on one. The point here is that matchRoutes gives you a chance to match statically outside of the render lifecycle. We'd like to make a demo app of this approach eventually.
renderRoutes(routes, extraProps = {}, switchProps = {})
In order to ensure that matching outside of render with matchRoutes and inside of render result in the same branch, you must use renderRoutes instead of <Route> inside your components. You can render a <Route> still, but know that it will not be accounted for in matchRoutes outside of render.
import { renderRoutes } from "react-router-config";

const routes = [
  {
    component: Root,
    routes: [
      {
        path: "/",
        exact: true,
        component: Home
      },
      {
        path: "/child/:id",
        component: Child,
        routes: [
          {
            path: "/child/:id/grand-child",
            component: GrandChild
          }
        ]
      }
    ]
  }
];

const Root = ({ route }) => (

Root

    {/* child routes won't render without this */}
    {renderRoutes(route.routes)}

);

const Home = ({ route }) => (

Home

);

const Child = ({ route }) => (

Child

    {/* child routes won't render without this */}
    {renderRoutes(route.routes, { someProp: "these extra props are optional" })}

);

const GrandChild = ({ someProp }) => (

Grand Child

{someProp}

);

ReactDOM.render(
  <BrowserRouter>
    {/* kick it all off with the root route */}
    {renderRoutes(routes)}
  </BrowserRouter>,
  document.getElementById("root")
);

react-router-dom
Author: Unknown
Description: DOM bindings for React Router
Homepage: https://github.com/ReactTraining/react-router#readme

Createdover 2 years agoLast Updatedabout 1 month agoLicenseMITMaintainers2Releases34Direct Dependencies@babel/runtime, history, loose-envify, prop-types, react-router, tiny-invariant and tiny-warningKeywordsreact, router, route, routing, history and link

README
react-router-dom
DOM bindings for React Router.
Installation
Using npm:
$ npm install --save react-router-dom

Then with a module bundler like webpack, use as you would anything else:
// using ES6 modules
import { BrowserRouter, Route, Link } from "react-router-dom";

// using CommonJS modules
const BrowserRouter = require("react-router-dom").BrowserRouter;
const Route = require("react-router-dom").Route;
const Link = require("react-router-dom").Link;

The UMD build is also available on unpkg:

You can find the library on window.ReactRouterDOM.
Issues
If you find a bug, please file an issue on our issue tracker on GitHub.
Credits
React Router is built and maintained by React Training.

react-scripts
Author: Unknown
Description: Configuration and scripts for Create React App.
Homepage: https://github.com/facebook/create-react-app#readme

Createdabout 3 years agoLast Updatedabout 2 months agoLicenseMITMaintainers5Releases101Direct Dependencies@babel/core, @svgr/webpack, @typescript-eslint/eslint-plugin, @typescript-eslint/parser, babel-eslint, babel-jest, babel-loader, babel-plugin-named-asset-import, babel-preset-react-app, camelcase, case-sensitive-paths-webpack-plugin, css-loader, dotenv, dotenv-expand, eslint, eslint-config-react-app, eslint-loader, eslint-plugin-flowtype, eslint-plugin-import, eslint-plugin-jsx-a11y, eslint-plugin-react, eslint-plugin-react-hooks, file-loader, fs-extra, html-webpack-plugin, identity-obj-proxy, is-wsl, jest, jest-environment-jsdom-fourteen, jest-resolve, jest-watch-typeahead, mini-css-extract-plugin, optimize-css-assets-webpack-plugin, pnp-webpack-plugin, postcss-flexbugs-fixes, postcss-loader, postcss-normalize, postcss-preset-env, postcss-safe-parser, react-app-polyfill, react-dev-utils, resolve, sass-loader, semver, style-loader, terser-webpack-plugin, ts-pnp, url-loader, webpack, webpack-dev-server, webpack-manifest-plugin, workbox-webpack-plugin and fsevents

README
react-scripts
This package includes scripts and configuration used by Create React App.
Please refer to its documentation:

Getting Started – How to create a new app.
User Guide – How to develop apps bootstrapped with Create React App.

reactstrap
Author: Unknown
Description: React Bootstrap 4 components
Homepage: https://github.com/reactstrap/reactstrap#readme

Createdover 3 years agoLast Updated8 days agoLicenseMITMaintainers3Releases110Direct Dependencies@babel/runtime, classnames, lodash.isfunction, lodash.isobject, lodash.tonumber, prop-types, react-lifecycles-compat, react-popper and react-transition-groupKeywordsreactstrap, bootstrap, react, component, components, react-component and ui

This README is too long to show.
@types/react
Author: Unknown
Description: TypeScript definitions for React
Homepage: http://npmjs.com/package/@types/react

Createdabout 3 years agoLast Updated16 days agoLicenseMITMaintainers1Releases236Direct Dependencies@types/prop-types and csstype

README
Installation

npm install --save @types/react

Summary
This package contains type definitions for React (http://facebook.github.io/react/).
Details
Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react
Additional Details

Last updated: Wed, 03 Jul 2019 16:58:51 GMT
Dependencies: @types/csstype, @types/prop-types
Global values: React

Credits
These definitions were written by Asana https://asana.com, AssureSign http://www.assuresign.com, Microsoft https://microsoft.com, John Reilly https://github.com/johnnyreilly, Benoit Benezech https://github.com/bbenezech, Patricio Zavolinsky https://github.com/pzavolinsky, Digiguru https://github.com/digiguru, Eric Anderson https://github.com/ericanderson, Dovydas Navickas https://github.com/DovydasNavickas, Stéphane Goetz https://github.com/onigoetz, Josh Rutherford https://github.com/theruther4d, Guilherme Hübner https://github.com/guilhermehubner, Ferdy Budhidharma https://github.com/ferdaber, Johann Rakotoharisoa https://github.com/jrakotoharisoa, Olivier Pascal https://github.com/pascaloliv, Martin Hochel https://github.com/hotell, Frank Li https://github.com/franklixuefei, Jessica Franco https://github.com/Jessidhia, Saransh Kataria https://github.com/saranshkataria, Kanitkorn Sujautra https://github.com/lukyth, and Sebastian Silbermann https://github.com/eps1lon.

@coreui/icons
Author: Łukasz Holeczek
Description: Free icons
Homepage: https://github.com/coreui/coreui-icons#readme

Createdabout 1 year agoLast Updatedabout 1 year agoLicenseMITMaintainers1Releases4KeywordsIcons, Font, Face, Svg and Vector

README
CoreUI Icons - Simply beautiful open source icons
An open source icon set with marks in SVG, webfont and raster formats. Ready-to-use fonts and stylesheets that work with your favorite frameworks..
Preview & Docs
https://coreui.io/icons/
Installation
CDN
<link rel="stylesheet"<EMAIL_ADDRESS>
NPM
npm install @coreui/icons --save

Or, you can also clone or download this repository as zip.
Basic Use
You can place CoreUI Icons just about anywhere using a CSS style prefix and the icon’s name. CoreUI Icons are designed to be used with inline elements ex.  or .

License
CoreUI Icons Free is free, open source, and GPL friendly. You can use it for
commercial projects, open source projects, or really almost whatever you want.

Icons — CC BY 4.0 License

In the CoreUI Icons Free download, the CC BY 4.0 license applies to all icons packaged as .svg and .js files types.

Fonts — SIL OFL 1.1 License

In the CoreUI Icons Free download, the SIL OLF license applies to all icons packaged as web and desktop font files.

Code — MIT License

In the CoreUI Icons Free download, the MIT license applies to all non-font and non-icon files.

@types/react-dom
Author: Unknown
Description: TypeScript definitions for React (react-dom)
Homepage: http://npmjs.com/package/@types/react-dom

Createdabout 3 years agoLast Updatedabout 2 months agoLicenseMITMaintainers1Releases47Direct Dependencies@types/react

README
Installation

npm install --save @types/react-dom

Summary
This package contains type definitions for React (react-dom) ( http://facebook.github.io/react/ ).
Details
Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react-dom
Additional Details

Last updated: Thu, 11 Apr 2019 17:57:21 GMT
Dependencies: @types/react
Global values: ReactDOM, ReactDOMNodeStream, ReactDOMServer

Credits
These definitions were written by Asana https://asana.com, AssureSign http://www.assuresign.com, Microsoft https://microsoft.com, MartynasZilinskas https://github.com/MartynasZilinskas, Josh Rutherford https://github.com/theruther4d, Jessica Franco https://github.com/Jessidhia.

@coreui/coreui-plugin-chartjs-custom-tooltips
Author: Łukasz Holeczek
Description: Chart.js custom tooltips designed for CoreUI Templates
Homepage: https://coreui.io

Createdover 1 year agoLast Updatedabout 2 months agoLicenseMITMaintainers1Releases5Direct DependenciesmsKeywordschart, chart.js, coreui and tooltips

@types/reactstrap
Author: Unknown
Description: TypeScript definitions for reactstrap
Homepage: http://npmjs.com/package/@types/reactstrap

Createdover 2 years agoLast Updatedabout 2 months agoLicenseMITMaintainers1Releases67Direct Dependencies@types/react and popper.js

README
Installation

npm install --save @types/reactstrap

Summary
This package contains type definitions for reactstrap ( https://github.com/reactstrap/reactstrap#readme ).
Details
Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/reactstrap
Additional Details

Last updated: Wed, 17 Apr 2019 23:10:51 GMT
Dependencies: @types/react, @types/popper.js
Global values: none

Credits
These definitions were written by Ali Hammad Baig https://github.com/alihammad, Marco Falkenberg https://github.com/mfal, Danilo Barros https://github.com/danilobjr, FaithForHumans https://github.com/FaithForHumans, Tim Chen https://github.com/timc13, Pat Gaffney https://github.com/patrickrgaffney, Prabodh Tiwari https://github.com/prabodht, Georg Steinmetz https://github.com/georg94, Kyle Tsang https://github.com/kyletsang.

@coreui/coreui
Author: Łukasz Holeczek
Description: Open Source UI Kit built on top of Bootstrap 4
Homepage: https://coreui.io

Createdover 1 year agoLast Updatedabout 1 month agoLicenseMITMaintainers1Releases62Direct Dependencies@coreui/coreui-plugin-npm-postinstall, bootstrap, core-js and regenerator-runtimeKeywordsbootstrap, css, dashboard, framework, front-end, responsive, sass, ui kit and webapp

README

CoreUI - Free WebApp UI Kit built on top of Bootstrap 4
Please help us on Product Hunt and Designer News. Thanks in advance!
Curious why I decided to create CoreUI? Please read this article: Jack of all trades, master of none. Why Bootstrap Admin Templates suck.
CoreUI is an Open Source UI Kit built on top of Bootstrap 4. CoreUI is the fastest way to build modern dashboard for any platforms, browser or device. A complete Dashboard and WebApp UI Kit that allows you to quickly build eye-catching, high-quality, high-performance responsive applications using your framework of choice.
Table of Contents

Templates
Admin Templates built on top of CoreUI Pro
Installation
Usage
What's included
Documentation
Contributing
Versioning
Creators
Community
License
Support CoreUI Development

Templates

CoreUI Free Bootstrap Admin Template
💪  CoreUI Pro Bootstrap Admin Template

Admin Templates built on top of CoreUI Pro

CoreUI Pro
Prime
Root
Alba
Leaf

Installation
Several options are available:
Clone repo
$ git clone https://github.com/coreui/coreui.git

NPM
$ npm install @coreui/coreui --save

Yarn
$ yarn add<EMAIL_ADDRESS>
Composer
$ composer require coreui/coreui:2.1.12

Usage
CSS
Copy-paste the stylesheet <link> into your  before all other stylesheets to load our CSS.
<link rel="stylesheet"<EMAIL_ADDRESS>
JS
Many of our components require the use of JavaScript to function. Specifically, they require jQuery, Popper.js, Bootstrap and our own JavaScript plugins. Place the following


Debugger does not work in 1.88

When run debug in VSCode 1.88, debug bar appears, but debugger does not stop. In terminal command is the same as simple run, like node_modules/.bin/jest /Users/blabla/Projects/tests/__tests__/check.test . I suspect it is connected with new Shell integration feature and probably it may be solved through config, but I was not able to find proper combination.

i want to switch debug mode to opening the integrated debug terminal and do the same thing as we do for run.

from my research there is no other way to just open the debug terminal (like you can do it from the vscode ui) with the API.
the only way is the one we currently have implemented.

@firsttris So, can it be solved? Or should I stay on VSCode 1.87?

Is it related to https://github.com/microsoft/vscode/issues/209785 ?

@SergioSuarezDev please update VS Code, your issue is already fixed.


How to connect two devices to BeBop? is it possible?

Hello all.
Is possible to connect two devices to the BeBopDrone ??
Thanks at all

Yes, would be a clever workaround to the problem that none of these samples both pilots and records video. But I think violates the design idea, must send piloting commands to keep getting video if I'm understanding that part correctly.


Add system from SMIRNOFF class method

Description
This PR replaces the create_openff_system monkeypatch stub method with a cleaner (and handy) System.from_smirnoff class method.
Exposing from_smirnoff will make integrating with the openff-toolkit easier, and will ensure that all of the main 'business' logic stays in this repository.
Checklist

[X] Add tests
[X] Lint
[X] Update docstrings

What do you think the long-term API should be? (Here and in the toolkit)

The "toolkit readme" with some mm replaced with ff(https://github.com/openforcefield/openff-toolkit/pull/938)
Replace openff_sys = force_field.create_openff_system(...) with openff_sys = System.from_smirnoff(...)
Choice 1, but with ForceField.create_openff_system internally calling System.from_smirnoff

It seems like this is heading toward choice 3 - similar user experience but most of the code sits here?
I don't have a strong opinion at the moment, so I'd be happy to hear if you or others have reason to prefer one over any others!

That all sounds reasonable to me


update-cloud-config 500s if missing variables - no nice error message about missing variables

I've a new bosh+credhub (if that's relevant) and I tried to update cloud config and it 500'd:
$ cd bosh-deployment
$ bosh2 update-cloud-config virtualbox/cloud-config.yml
Using environment '<IP_ADDRESS>' as user 'admin' (openid, bosh.admin)

Continue? [yN]: y

Updating cloud config:
  Director responded with non-successful status code '500' response ''

Looking inside bosh/0 logs:
E, [2017-05-04 00:56:55 #6805] [] ERROR -- Director: NetAddr::ValidationError - Could not auto-detect IP version for '((internal_cidr))'.:
/var/vcap/packages/director/gem_home/ruby/2.3.0/gems/netaddr-1.5.1/lib/ip_math.rb:54:in `detect_ip_version'
/var/vcap/packages/director/gem_home/ruby/2.3.0/gems/netaddr-1.5.1/lib/cidr.rb:157:in `create'
/var/vcap/packages/director/gem_home/ruby/2.3.0/gems/bosh-director-261.4.0/lib/bosh/director/deployment_plan/manual_network_subnet.rb:15:in `parse'
/var/vcap/packages/director/gem_home/ruby/2.3.0/gems/bosh-director-261.4.0/lib/bosh/director/deployment_plan/manual_network.rb:18:in `block in parse'
/var/vcap/packages/director/gem_home/ruby/2.3.0/gems/bosh-director-261.4.0/lib/bosh/director/deployment_plan/manual_network.rb:17:in `each'
/var/vcap/packages/director/gem_home/ruby/2.3.0/gems/bosh-director-261.4.0/lib/bosh/director/deployment_plan/manual_network.rb:17:in `parse'
/var/vcap/packages/director/gem_home/ruby/2.3.0/gems/bosh-director-261.4.0/lib/bosh/director/deployment_plan/cloud_manifest_parser.rb:62:in `block in parse_networks'

Could the CLI please display the missing variables in the bosh update-cloud-config output instead of 500 status?

Story: https://www.pivotaltracker.com/story/show/141743773

Fixed in director/v262 by not requiring cloud-configs to be fully interpolated at update time.


no .bpl files

I execute CompileAll.bat but the folder in \Alcinoe-master\Libraries does not appear. And the test error:
C:\cmpnts\Alcinoe-master\Source\Alcinoe.FMX.Layouts.pas(144): error E2137: Method 'ChildrenMouseDown' not found in base
class [C:\cmpnts\Alcinoe-master\Tests_Source\ALTests.dproj]
C:\cmpnts\Alcinoe-master\Source\Alcinoe.FMX.Layouts.pas(145): error E2137: Method 'ChildrenMouseMove' not found in base
class [C:\cmpnts\Alcinoe-master\Tests_Source\ALTests.dproj]
C:\cmpnts\Alcinoe-master\Source\Alcinoe.FMX.Layouts.pas(146): error E2137: Method 'ChildrenMouseUp' not found in base c
lass [C:\cmpnts\Alcinoe-master\Tests_Source\ALTests.dproj]
C:\cmpnts\Alcinoe-master\Source\Alcinoe.FMX.Layouts.pas(147): error E2137: Method 'ChildrenMouseLeave' not found in bas
e class [C:\cmpnts\Alcinoe-master\Tests_Source\ALTests.dproj]
ALTests.dpr(194): error F2063: Could not compile used unit 'Alcinoe.FMX.Layouts.pas' [C:\cmpnts\Alcinoe-master\Tests_S
ource\ALTests.dproj]

Ok, if you skip the tests - the file bpl is created. But the errors in Alcinoe.FMX.Layouts.pas confuse


Find an edge case. And this should be legal.

Hi,
Just wanna say your solution is awesome. But with an edge case "file1.ext" just file name without a directory, here is a easy fix for it.
And after sleeping, I find another bug which happens when "tabs < len(dirs)" and what replaced dirs[-1] is a file after ascending. If so, we also need to update max_len in case file name is very long.
Thank you for your time.
Cheers

Thanks buddy. Merging your changes in.


Removing the loop doesn't always work

When converting several files, I've noticed that conversions from some file types don't allow me to use the "--no-loop" parameter to remove the loop information from the file. And if the parameter is not specified, the loop stays there even if I don't want it to.
For example, when I convert "test.hca" to "test.wav" without the use of "--no-loop" (VGAudioCli.exe -i test.hca -o test.wav), the loop information still shows up in the metadata, which might not be intentional - as far as I know, wave files don't support loops. If the loop information stays in the WAV file, it is used to create a loop during the next conversion (to HCA, for example), which makes me unable to specify I don't want the newly created file to loop.
The problem is during the conversion to WAV: when I specify "--no-loop" at the end (VGAudioCli.exe -i test.hca -o test.wav --no-loop), it throws me an error:
The method or operation is not implemented.
When doing the batch conversion (VGAudioCli.exe -b -i . -o . --out-format wav --no-loop), it gives me more information about the error:
test.hca
Error converting test.hca
System.NotImplementedException: The method or operation is not implemented.
   in VGAudio.Formats.CriHca.CriHcaFormat.GetCloneBuilder()
   in VGAudio.Formats.AudioFormatBase`3.WithLoop(Boolean loop)
   in VGAudio.Formats.AudioFormatBase`3.VGAudio.Formats.IAudioFormat.WithLoop(Boolean loop)
   in VGAudio.Formats.AudioData.SetLoop(Boolean loop)
   in VGAudio.Cli.Convert.EncodeFiles(JobFiles files, Options options)
   in VGAudio.Cli.Convert.ConvertFile(Options options, JobFiles files, Boolean showProgress)
   in VGAudio.Cli.Batch.<>c__DisplayClass0_1.<BatchConvert>b__1(String inPath)
Finished
Time elapsed: 0,0524557

However, when converting using a different format, it works with no problems whatsoever.
For example (VGAudioCli.exe -i test.wav -o test_no_loop.wav --no-loop):
Success!
Time elapsed: 0,0615439

When reading metadata from test_no_loop.wav, it won't contain any loop information and won't carry it to the next conversion as expected.
So as of right now, the possible workaround is to convert the file to WAV first (the loop information will be preserved even without specifying it), and then convert the newly created WAV file again to WAV, but now with the "--no-loop" parameter. Once this is done, it can be converted and the loop won't be present.
I'd like to ask if there's any chance that a fix will be made.
Many thanks.

This should be fixed by #120


Add schematic to FILL

Type of Issue
Select the type of issue:

[ ] Bug report (to report a bug)
[ ] Feature request (to request an additional feature)
[ ] Tracker (I am just using this as a tracker)
[ ] Refactor request
[ ] Documentation Ask

Description
Fill action currently has a block type (for example : sand in "fill that hole up with sand") triple at action level. This should be moved inside a "schematic"

Change paste here: https://www.internalfb.com/phabricator/paste/view/P322269892


String only as 0

Hello,
we are testing the Plugin now (with Grafana 8.1.1)
Values are interpreted correctly and easy JSON as well.
But this seems to be limited to Values (Float, ...), Strings are replaced by "0".
Also String in JSON payload gives error:
"error unmarshalling json message: json: cannot unmarshal string into Go value of type float64"
Is it planned to support Strings as well?
Thanks

yes - currently we only support very simple JSON structures, see: https://github.com/grafana/mqtt-datasource/issues/8#issuecomment-893981105
we do plan to support more complex JSON structures (which will include more data type support), and better support for timestamps.
closing this now since it's related to: https://github.com/grafana/mqtt-datasource/issues/8


Word(s) missing?

I believe the statement "Determine incident response plan for Azure services before allowing." is missing something at the end.  Before allowing what?

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

ID: 061d80aa-0c57-8ae8-c9ae-a2ea52dff98f
Version Independent ID: f77eeafe-a217-7959-3d5c-6e5f5e54d908
Content: CAF enterprise-scale security governance and compliance - Cloud Adoption Framework
Content Source: docs/ready/enterprise-scale/security-governance-and-compliance.md
Service: cloud-adoption-framework
Sub-service: ready
GitHub Login: @BrianBlanchard
Microsoft Alias: brblanch

Thanks for reporting - this issue is under review.  This is a Microsoft Internal DevOps Bug ID AB#284218

@krnese - Please review.

@MarkSimos can you please take a look at this issue.

This issue has been addressed. The sentence should read, "Determine the incident response plan for an Azure service before allowing it into production."  The fixed topic should be live soon.  Thank you!


An issue about Procedural Model in plugin for RPG Maker MZ

Dear Effekseer Programmer,
I am an Effekseer and RPG Maker MZ user and your software gives me a lot of favor on my work. I really love working with it. However, I have a small question about it. May I ask if your Effekseer plugin for RPG Maker MZ includes ProceduralModel inside? Those samples with ProceduralModel could not be shown in Animation of RPG Maker MZ but those without it work with MZ. Could you please have a check on it?
I hope to receive your response if you would like to. Have a nice day.
Kind regards,
Chester

Did you overwrite libs?

Thank you for your prompt reply. At first, I did not overwrite those two in libs. I just downloaded them and overwrote the originals but it still did not work. There is no animation shown. I did replace all textures inside it from my project folder.

Thank you for your reply. I replied to you from github.
On Mon, Sep 6, 2021 at 10:31 PM swd @.***> wrote:

Did you overwrite libs?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/effekseer/EffekseerForRPGMakerMZ_Ex/issues/6#issuecomment-913693709,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ADSB6U6YHGQFL2RDU6IGO5DUATGD3ANCNFSM5DQSHGEA
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

I meant I tried with latest files in libs just now but it still did not work.

A procedural model can be shown in RPG Maker MZ.
It is another problem.

I really thank you a lot for sparing your time on helping me solve my issue. I rebuilt a new file by using some parameters from yours and now it works. I am going to find out the reason for this issue myself. Have a nice weekend.


[SPARK-48549][SQL] Restrict the number of parameters for function sentences to 1 or 3

What changes were proposed in this pull request?
The pr aims to

restrict the number of parameters for function sentences to 1 or 3.
fix very weird dataset's schema when use the function sentences (will be showed below)
codegen support for sentences

Why are the changes needed?

Fix inconsistency in using the function sentences in the following scenarios

According to the definition of function sentences, we should only allow the following two kinds of parameter calls:
A.sentences(str)
B.sentences(str, language, country) - the parameters language and country either coexist or do not exist at the same time
In file sql/core/src/main/scala/org/apache/spark/sql/functions.scala, only the following two functions are defined:
https://github.com/apache/spark/blob/f4434c36cc4f7b0147e0e8fe26ac0f177a5199cd/sql/core/src/main/scala/org/apache/spark/sql/functions.scala#L4273-L4282

Fix very weird dataset's schema when use the function sentences

Does this PR introduce any user-facing change?
Yes,
How was this patch tested?

Add new UT & Update existed UT.
Pass GA.

Was this patch authored or co-authored using generative AI tooling?
No.

After the pr:

When the number of the parameters is 2, an error message is prompted:

dataset's head has been corrected:

cc @HyukjinKwon @cloud-fan

also cc @MaxGekk

Do we have a strong reason to make this breaking change? How bad is it when calling sentences with two parameters?

Do we have a strong reason to make this breaking change? How bad is it when calling sentences with two parameters?

Mainly because the inconsistent use of function sentences in the following scenarios may cause confusion for end-users

One allows 2 parameters, while the other does not.

We shall not break existing SQL user's code only because it is inconsistent to Scala/Python APIs. As I said let's document the existing behaviour of SQL func first of all, and separately think of extending of other APIs.

We shall not break existing SQL user's code only because it is inconsistent to Scala/Python APIs. As I said let's document the existing behaviour of SQL func first of all, and separately think of extending of other APIs.

Okay, let me to do it.

We shall not break existing SQL user's code only because it is inconsistent to Scala/Python APIs. As I said let's document the existing behaviour of SQL func first of all, and separately think of extending of other APIs.

Done.

@panbingkun I made slight modifications to your PR description for better readability:
- ``` -> ```scala
- Added ` to escape $"str"

Thank you for working on that!

@panbingkun I made slight modifications to your PR description for better readability:
- ``` -> ```scala
- Added ` to escape $"str"

Thank you for working on that!

Thank you very much for your meticulous work! ❤

Could you review once more, @MaxGekk ?

@dongjoon-hyun Thank you for the ping. Will do soon.

Thank you so much, @MaxGekk !

+1, LGTM. Merging to master.
Thank you, @panbingkun and @cloud-fan @dongjoon-hyun @HyukjinKwon for review.

Thank you again!


[Query] Adversarial Attack Methods!

It's an awesome library, thanks for creating. I've some beginner queries:

The NSL provides APIs for adversarial training. But if I'm not mistaken, it doesn't provide adversarial attack methods, such as FGSM, PGD, etc. Will it ever support this feature? Some other popular library (cleverhans, art, etc) provides this stuff.
Regarding the adversarial training, I couldn't make alignment with the repo's name? How does adversarial sense with neural structural learning term?

Thanks for your interest in NSL!

Yes, we do provide various adversarial attack methods (including FGSM, PGD, etc). See this file for more info:
https://github.com/tensorflow/neural-structured-learning/blob/master/neural_structured_learning/lib/adversarial_neighbor.py

Connection between the "term" NSL and adversarial example: adversarial examples can be treated as "neighbors" of the original example with "edges" constructed dynamically. So in NSL repo, these adversarial examples are often referred as adversarial neighbors. Feel free to see here for more introductory info: https://www.tensorflow.org/neural_structured_learning


Printing / showing charts generated with plotnine

Describe the bug
I am trying to output charts generated with the plotnine module (version 0.13.6).
When I paste the content of the __() function definition (e.g. from from plotnine ... to  p.show()) shown below into a cell in an interactive marimo session (with marimo edit), the chart is shown (see screenshot). A warning is logged in the console that recommends using the plot.show() method - which I am already using. When I run the file as an app (via marimo run), the chart is not generated at all.

Console:
/Users/me/miniconda3/envs/marimo/lib/python3.12/site-packages/marimo/_messaging/ops.py:469: FutureWarning: Using print(plot) to draw and show the plot figure is deprecated and will be removed in a future version. Use plot.show().

Are charts generated with plotnine supported by marimo, yet? Or perhaps I am missing something to get them to be displayed correctly?
Environment
{
"marimo": "0.7.17",
"OS": "Darwin",
"OS Version": "23.5.0",
"Processor": "arm",
"Python Version": "3.12.3",
"Binaries": {
"Browser": "127.0.6533.89",
"Node": "v21.6.2"
},
"Requirements": {
"click": "8.1.7",
"importlib-resources": "6.4.0",
"jedi": "0.19.1",
"markdown": "3.6",
"pymdown-extensions": "10.8",
"pygments": "2.17.2",
"tomlkit": "0.12.4",
"uvicorn": "0.29.0",
"starlette": "0.37.2",
"websockets": "12.0",
"typing-extensions": "4.11.0",
"ruff": "0.5.5"
}
}
Code to reproduce
import marimo
__generated_with = "0.7.17"
app = marimo.App(width="medium")
@app.cell
def __():
from plotnine import ggplot, geom_point, aes, stat_smooth, facet_wrap
from plotnine.data import mtcars
p = (
    ggplot(mtcars, aes("wt", "mpg", color="factor(gear)"))
    + geom_point()
    + stat_smooth(method="lm")
    + facet_wrap("gear")
)
p.show()
return aes, facet_wrap, geom_point, ggplot, mtcars, p, stat_smooth

if name == "main":
app.run()

@tomsing1, the appropriate function is draw, which returns a matplotlib figure that marimo can show.
The show() method calls' show method, which doesn't return anything but instead emits to marimo's console area.

import marimo

__generated_with = "0.7.14"
app = marimo.App(width="medium")

@app.cell
def __():
    from plotnine import ggplot, geom_point, aes, stat_smooth, facet_wrap
    from plotnine.data import mtcars
    return aes, facet_wrap, geom_point, ggplot, mtcars, stat_smooth

@app.cell
def __(aes, facet_wrap, geom_point, ggplot, mtcars, stat_smooth):
    p = (
        ggplot(mtcars, aes("wt", "mpg", color="factor(gear)"))
        + geom_point()
        + stat_smooth(method="lm")
        + facet_wrap("gear")
    )
    p.draw()
    return p,

if __name__ == "__main__":
    app.run()


General Updates

Improving the main function signatures for compatibility with the old module, as well as cleaning up some naming conventions, etc.

The following three calls are now equivalent (/cc @hartator):
>>> s = serpapi.search(q="Coffee", location="Austin, Texas, United States")

>>> params = {"q": "Coffee", "location": "Austin, Texas, United States"}
>>> s = serpapi.search(**params)

>>> params = {"q": "Coffee", "location": "Austin, Texas, United States"}
>>> s = serpapi.search(params)

:sparkles: :cake: :sparkles:

@jvmvik Can you share the feedback you had here? Thank you!


Remove asynchronous script call

Hello, in my project I have1 problem. When I loading form with
@(Html.Recaptcha<RecaptchaV3HiddenInput>(RecaptchaSettings.Value)
ReCaptcha token don't insert to  <input id="<#= Model.Id #>" name="g-recaptcha-response" type="hidden" value="" />
when "async defer" enabled.
I need a fix.
I solved that problem like this, please accept the changes.
RecaptchaV3HiddenInput.cs
 public class RecaptchaV3HiddenInput : RecaptchaVersion     {         public string Id { get; set; } = "g-recaptcha-response";         public string Action { get; set; } = "homepage";         public bool IsAsync { get; set; } = true;     }
"RecaptchaV3HiddenInput.tt"
<script <# if (!string.IsNullOrEmpty(Model.Settings.ContentSecurityPolicy)) {#>script-src="<#= Model.Settings.ContentSecurityPolicy #>"<#}#> <# if (!string.IsNullOrEmpty(Model.Settings.ContentSecurityPolicy)) {#>frame-src="<#= Model.Settings.ContentSecurityPolicy #>"<#}#> src="https://<#= Model.Settings.Site #>/recaptcha/api.js?render=<#= Model.Settings.SiteKey #>&hl=<#= Model.Language #>" <# if (Model.IsAsync) {#>async defer<#}#> ></script>
And then we can choose whether to load them asynchronously

Can you turn this into a pull request so i can accept your work? This is a nice fix i would have issue publishing it.

Yes, I created it. Thx!

Approved, and updated in 3.0.9.


[WIP] iCubGenova02: config files for strain2 and new soles

This will change the parameters of iCubGenova02 taking into account:

the new FT sensors mounted on the feet (strain 2)
the new ankle offset due to the changing of the soles.

These changes are similar to the one of iCubGenova02_V2-5_plus_soles except for the increase of the current limits.
Before merging I would like to test:

[ ] Yoga++
[ ] LIP-Walking
[ ] DCM-Walking

cc @fiorisi @hu-yue @S-Dafarra @gabrielenava @fjandrad

This PR is outdated, I think we can close it


colorize the output

Is it possible to print colorful figures? If not do you plan to add this?

That's a nice idea!  PR here: https://github.com/common-nighthawk/go-figure/pull/12.  Let me know if this works.

@common-nighthawk how do I pull the changes to my package? I mean I ran go get -u github.com/common-nighthawk/go-figure and then in my code I did the following:
myFigure := figure.NewFigure("# gtfo", "big", "green", true)
myFigure.Print()

And I am getting error:
./main.go:102:30: too many arguments in call to figure.NewFigure
        have (string, string, string, bool)
        want (string, string, bool)

You'll need to do--
myFigure := figure.NewColorFigure("# gtfo", "big", "green", true)
myFigure.Print()

Go doesn't support optional args well, and I didn't want to introduce a breaking change.  So you'll need to use the NewColorFigure.


operators hive-operator (1.2.3687-204949e)

Update Hive community operator channel(s) [['alpha']] to 1.2.3687-204949e

/merge possible


[pylint] Suppressing pylint for ACR, Tables and AppConfig

Suppressing pylint issues with these 3 SDKs, created issues for them

API change check for azure-data-tables
API changes are not detected in this pull request for azure-data-tables

API change check for azure-containerregistry
API changes are not detected in this pull request for azure-containerregistry


Improvement: Adding Live Search

It would be a nice improvement to add Live Search into the search bar in 7.2.1.

Waiting till 7.3? Then it's at least 2017. This is a small improvement and more up-to-date than the loading of a new page... In Trident it works, so why don't rolling it out in Dolphin Pro asap?

Hello!
The timing on 7.2 was significantly prolonged due to Trident development.
We are a lot focused now and expect 7.3 to be released on or before March
1, 2016.
I know it's still a long time, but some things really have to wait in order
to avoid disruption of development process.
On Fri, Oct 2, 2015 at 6:59 PM, Phil Verheij<EMAIL_ADDRESS>wrote:

Waiting till 7.3? Then it's at least 2017. This is a small improvement and
more up-to-date than the loading of a new page... In Trident it works, so
why don't rolling it out in Dolphin Pro asap?
—
Reply to this email directly or view it on GitHub
https://github.com/boonex/dolphin.pro/issues/82#issuecomment-144963485.


Access docs edits

Added Login Customization section [TEAM-304]
Cleaned up RDP section [TEAM-382]

@TownLake @kennyj42 fyi


Group Member on Map

For activities that are decentralised (eg chat groups, distractions and Diversions) a feature where group members are shown on your player map (even if they are not in your world)
Player Icons / Names shown on the map screen
Options:

Toggle Feature
Toggle names
Max Players on Map

Sub Issue: Render Ghosts #124

Duplicate


TTL Exceeded

warn: Job Failed! S:<PHONE_NUMBER>1338644 A:<PHONE_NUMBER>5 D:<PHONE_NUMBER>1216162737 M: 0 IP:  Err: ttl exceeded

same problem, also after that ttl exceeded my ip is on some kind of restrictions on steam, i can't even inspect an item inside the game, ingame inspection works only if i use vpn

The same problem also appeared, it is possible to use a proxy for each account when logging in will help to obtain information.

The same problem also appeared, it is possible to use a proxy for each account when logging in will help to obtain information.

Also I used ipv6 proxies via CMClient before and everything was okay until today. Did you tested it already ? What proxies are you using ipv4 or ipv6 ?

I just started with ipv4 a couple of hours ago the update came out, everything worked in the config file 'proxies': [], add the proxy there in the form "http://log:pass@ip:port"

The same problem also appeared, it is possible to use a proxy for each account when logging in will help to obtain information.

Also I used ipv6 proxies via CMClient before and everything was okay until today. Did you tested it already ? What proxies are you using ipv4 or ipv6 ?

I just started with ipv4 a couple of hours ago the update came out, everything worked in the config file 'proxies': [], add the proxy there in the form "http://log:pass@ip:port"

But my proxies are ipv6 so it wouldn't work if i just add an ipv6 proxy to the list, i'm using CMClient but it doesn't work right now and i getting ttl exceeded, so i have no clue how to fix this.

i got also this today, and cannot figure out, if im add proxies after some time it happen again

What if there’s no login/username and password in the proxy, for example could I just do:
http://<IP_ADDRESS>:8000
^ just an example
Also how many proxies do you think we need?

info: ***************** Log on OK
info: ***************** Initiating GC Connection
debug: Sending GC message ClientHello
debug: Sending hello, setting timer for next attempt to 2000 ms
debug: Got handled GC message ClientWelcome
debug: Unknown SO type 2 with 1 items
debug: Unknown SO type 7 with 1 items
debug: GC connection established
info: ***************** CSGO Client Ready!
debug: Got unhandled GC message 9173
warn: ***************** CSGO unready (2), trying to reconnect!
warn: ***************** Logged off, reconnecting! (3, NoConnection)

Bots can't work with proxy, without is fine. HTTP with log:pass

Can you already say if your Inspect API will be opened for bots again and when? Or should I rather work on self hosting?

Hey foks,
Yes, Valve has imposed new IP/bot rate limits. The exact limits are unknown at this time, but you likely need to use a host of proxies in the interim,
#132 provides this support in v1.4.3
If you have more valuable findings, feel free to share here.

What if I was using directly the endpoint API to pass in inspect links? Would self hosting do the trick and start making my script work again? Thanks for your help.

Hello! I am sending requests through the python to CSGOFloatAPI, but it it gives me an error:
<Response [400]>
{"error":"Bots are temporarily not allowed on CSGOFloat Inspect API due to new rate limits imposed by Valve","code":16,"status":400}
Can I solve this problem somehow?

Valve removed old endpoint for fetching inventory https://steamcommunity.com/profiles/****************/inventory/json/730/2
{
"success": false,
"Error": "Unsupported request"
}

Valve removed old endpoint for fetching inventory https://steamcommunity.com/profiles/****************/inventory/json/730/2
{
"success": false,
"Error": "Unsupported request"
}

And? Is this the one being called under the hood by Inspect public API?

How can I fix it?
{"error":"Bots are temporarily not allowed on CSGOFloat Inspect API due to new rate limits imposed by Valve","code":16,"status":400}

Hey foks,
Yes, Valve has imposed new IP/bot rate limits. The exact limits are unknown at this time, but you likely need to use a host of proxies in the interim,
#132 provides this support in v1.4.3
If you have more valuable findings, feel free to share here.

Hi, thank you for providing the proxies params in config.js, but after I set proxies in config.js, I get error like this:
error: Error logging in xxx: message=Proxy connection timed out, stack=Error: Proxy connection timed out
    at ClientRequest.<anonymous> (/usr/src/csgofloat/node_modules/steam-user/components/connection_protocols/tcp.js:69:29)
    at ClientRequest.emit (node:events:513:28)
    at Socket.emitRequestTimeout (node:_http_client:848:9)
    at Object.onceWrapper (node:events:627:28)
    at Socket.emit (node:events:525:35)
    at Socket._onTimeout (node:net:570:8)
    at listOnTimeout (node:internal/timers:569:17)
    at process.processTimers (node:internal/timers:512:7)
info: Logging in xxx

and my proxies params like
 'proxies': ['http://ip1:port1', 'http://ip2:port2']
and I have tested that all my proxies can access "https://httpbin.org/ip" normally, diff proxy has diff response time when access the website, and the response time is whthin 1-5 seconds, and it's always return 200 response code, so I don't know what the problem is and how I can solve it.

Hi, how to send to your api the special request used proxy for it? I code in Java and don't use any library.
Request example:
https://api.csgofloat.com/?m=6048939083370871310&a=29653911196&d=9406593057029549017

Hey foks,
Yes, Valve has imposed new IP/bot rate limits. The exact limits are unknown at this time, but you likely need to use a host of proxies in the interim,
#132 provides this support in v1.4.3
If you have more valuable findings, feel free to share here.

Hi, thank you for providing the proxies params in config.js, but after I set proxies in config.js, I get error like this:
error: Error logging in xxx: message=Proxy connection timed out, stack=Error: Proxy connection timed out
    at ClientRequest.<anonymous> (/usr/src/csgofloat/node_modules/steam-user/components/connection_protocols/tcp.js:69:29)
    at ClientRequest.emit (node:events:513:28)
    at Socket.emitRequestTimeout (node:_http_client:848:9)
    at Object.onceWrapper (node:events:627:28)
    at Socket.emit (node:events:525:35)
    at Socket._onTimeout (node:net:570:8)
    at listOnTimeout (node:internal/timers:569:17)
    at process.processTimers (node:internal/timers:512:7)
info: Logging in xxx

and my proxies params like
 'proxies': ['http://ip1:port1', 'http://ip2:port2']
and I have tested that all my proxies can access "https://httpbin.org/ip" normally, diff proxy has diff response time when access the website, and the response time is whthin 1-5 seconds, and it's always return 200 response code, so I don't know what the problem is and how I can solve it.


Adding opto stim to ophys session schema

closes issue #227

My hunch is opto stim is more of a protocol than metadata, but I don't think it will work as a protocols.io protocol, so might as well add it here.

I'm going to make this something that can be used in ephys too

@dyf I'm going to move this into a place where we can use it for both ophys and ephys - should I make a stim class? or something else?

@dyf I'm going to move this into a place where we can use it for both ophys and ephys - should I make a stim class? or something else?

Yes, I think a generic stimulus class makes sense. Would presumably be a top-level thing. Is there an existing stimulus ontology we can crib from? NWB maybe has more now than it did back in the day.

https://github.com/SciCrunch/NIF-Ontology/blob/estim/ttl/stimulation.ttl is what NWB's site points to.  They refer to a stimulus ontology working group: https://www.incf.org/sig/incf-working-group-electrophysiology-stimulation-ontology.

Let's make a new issue about how to incorporate NIF ontology into this - also for the behavior schema. I think that's a bigger question - so let's start with this and make it better.

there's going to be a conflict in the procedures file - we don't want to lose the transcriptomics stuff.

I don't understand how the main got merged into feat_opto


Use Google Protocol Buffer v2 as an internal serializer

Goal
Use Google Protocol Buffer as an internal serializer for evolving serialization schema in the future.
Changes

Add ScalPB
Installing in SBT (Recommended!)
Rewrite ClusterReplicationSerializer to use Google Protocol Buffer v2.

References
In Akka, between-node messages are serialized using Google protocol Buffer v2.
It is very insightful to see the official GitHub repo.

DistributedPubSubMessages.proto
DistributedPubSubMessageSerializer.scala
DistributedPubSubMessageSerializerSpec

A serializer of akka.persistence.query.Offset is not provided by akka-persistence-query.
We have to serialize subclasses of Offset by ourselves.
Offset was serialized by Kryo because we bind java.io.Serializable to Kryo.
IMO, it is wide binding.

Don't serialize java.io.Serializable using Kryo … 5d6545a
Serialize subclasses of akka.persistence.query.Offset using protobuf … … b57d486

@negokaz
Sorry, I forgot to add some tests.
I've added it.

Add test cases in which NoOffset is serialized/deserialized fb2891e


feat: says tactic combinator

This is a primitive implementation of the says combinator discussed at today's porting meeting.
If you write X says, where X is a tactic that produces a "Try this: Y" message, then you will get a message "Try this: X says Y". Once you've clicked to replace X says with X says Y, after then X says Y will only run Y.
I think this is already potentially useful.
Possible additions:

a CI mode that re-verifies that X really does still say Y.
If X doesn't say anything, perhaps implicitly wrap it with show_term?
Add an extra suggest flag to the TacticM state, so we can instruct tactics to print "Try this:" suggestions without adding ? directly.

Very happy if anyone wants to hack on this / replace with a better implementation, etc.

Thanks so much for writing this first version!

a CI mode that re-verifies that X really does still say Y.

I think this is pretty crucial if we want to keep this code in mathlib (which I would really like!)
would it be hard to implement such a flag? I suppose it would have to be configurable with some set_option thingy?

I think this is pretty crucial if we want to keep this code in mathlib (which I would really like!) would it be hard to implement such a flag? I suppose it would have to be configurable with some set_option thingy?

Done: set_option says.verify true. If I understand correctly we can turn this on as a weak option in CI.

Should we enable the weak-option CI-verification check in this same PR?

Should we enable the weak-option CI-verification check in this same PR?

No need. Github CI sets the CI environment variable directly, so it is already enabled.


Updated Client Side Usage link typo in introduction.mdx

This PR updates the link to the 'Client Side Usage' section in the introduction.mdx file.
The previous link was broken, leading to a 404 page. The new link directs users to the correct page.
Please review and merge if everything looks good.

Thanks for catching this!

happy to help. cheers 🥂


add hover effect on calculate button And improve ui of result page after calculating

add hover effect on calculate button inside flames calculate section.

also the text UI of result page after clicking the  calculation button can be improved

work on assigned issue complete that first


hyper parameters about rvq, causal, streamable/non-streamable setup for encodec training

Hello everyone, I want to train a stereo 48khz encodec model on my own datasets. I have a few questions about the setting of hyper parameters of rvq, causal/non-causal, streamable/non-streamable setup:

I read in the paper "High Fidelity Neural Audio Compression" that "for all of our models, we use at most 32 codebooks (16 for the 48khz model) with 1024 entries each". I was wondering why only n_q=16 for the 48khz model? I want to set n_q=32 for the 48khz model training, will this cause any problem?
As a continuation of the first question, I noticed that encodecs used for audiogen and musicgen both by default have n_q set at 4, which is quite small. Why not make it larger? I suspect that a larger n_q could produce better audio quality for audiogen and musicgen?
From the papers, I think the highest encodec quality comes from non-streamable setup. However, I don't know which parameters should be set to make it non-streamable model training. I think about the parameters seanet.norm and seanet.pad_mode in the config/model/encodec/default.yaml, but I'm not sure if I'm in the correct direction. Can anyone give some hints?
What does rvq.r_dropout stand for? What does it influence if this parameter is set to true or false, respectively?
In the config/model/encodec/default.yaml,  encodec.causal and encodec.renormalize are both set as False. Is it recommened to set them as True if we want to achieve higher audio quality?

Thank you very much for your help!

@adagio715 did you ever find out the answer for 1 and 2 ?

@adagio715 did you ever find out the answer for 1 and 2 ?
Not really... I guess it was a trade-off between effects, efficiency, model size, etc. Did you have any insight on this?
@AlexandreDRFT

@adagio715 did you ever find out the answer for 1 and 2 ?

Not really... I guess it was a trade-off between effects, efficiency, model size, etc. Did you have any insight on this? @AlexandreDRFT

@adagio715 no, actually I'm still struggling to launch an experiment properly because of those params. I have a dataset correctly setup with a bunch of data at 22050 sample rate and the public encodec for 32khz, i can't figure out the correct params for codebooks and n_q to make it work.
And the docs and paper are not clear on this. i'm interested if you have any working setup for those !