Task function must be specified

What were you expecting to happen?
I expect the task to be run successfully and build the projects files.
What actually happened?
Im receiving the "Task function must be specified", Im not sure why its throwing this error now Ive been using gulp for past few month and its been fine.

Please post a sample of your gulpfile (preferably reduced to just the bit that's not working)
Sorry but all of its not working so I cant limit it to a few lines.
//Build task
gulp.task("build", ["ejs", "styles", "images", "javascript", "routes", "models", "middleware"], function () {
  console.log("Build Success");
});

//Creates a browser-sync proxy
gulp.task('init', ["nodemon"], function () {
  browserSync.init({
    proxy: 'http://localhost:3000', //APP.js port number - Listens On This Port
    port: 3128, //Browser Sync Port  - Actually Running On 3000 but proxy browser sync runs on 3128
    serveStatic: [ './public/'], // Starting Point For Gulpfile -  (ESSENTIAL PART, WONT WORK WITHOUT IT)
    reloadOnRestart: true, // auto-reload all browsers following a Browsersync reload
    ghostMode:false,
    open: "external"
  });
});

//Starts the express server
gulp.task('nodemon', function (done) {
  var running = false; //Default State

  return nodemon({
    script: 'index.js', //Index file for the JS project
    watch: ["./assets/", "./public/"] //What nodemon has access to
  })

    .on('start', function () {
      if (!running) {
        done();
      }
      running = true;
    })

    //Minor Dely Of 500ms Upon Restart
    .on('restart', function () {
      setTimeout(function () {
        reload();
      }, 500);
    });
});

//SCSS Task
gulp.task("styles", function () {

  return gulp.src("./assets/stylesheet/APP.scss")

  .pipe(plumber())

  .pipe(sass({
    outputStyle: 'compressed'
  }))

  .pipe(gulp.dest("./public/stylesheet/"))

  .pipe(browserSync.stream({ stream: true }));
});

//Compiles the express route/s
gulp.task("routes", function () {

   return gulp.src([
        "./assets/routes/*.js"
    ])

    .pipe(plumber())

    .pipe(gulp.dest("./public/routes/"))

    .pipe(browserSync.stream({ stream: true }));
});

//Compiles the express route/s
gulp.task("models", function () {
  return gulp.src("./assets/models/*.js")
  .pipe(plumber())
  .pipe(gulp.dest("./public/models/"))
  .pipe(browserSync.stream({ stream: true }));
});

//Image minification
gulp.task("images", function () {
  return gulp.src("./assets/images/*")
  .pipe(gulp.dest("./public/images"))
  .pipe(browserSync.stream({ stream: true }));
});

//Client javascript
gulp.task("javascript", function () {
  return gulp.src([
    "./node_modules/jquery/dist/jquery.js",
    "./node_modules/tether/dist/js/tether.js",
    "./node_modules/bootstrap/dist/js/bootstrap.js",
    "./assets/scripts/*.js"
  ])
  .pipe(plumber())
  .pipe(concat("main.js"))
  .pipe(uglify())
  .pipe(gulp.dest("./public/scripts/"))
  .pipe(browserSync.stream({ stream: true }));
});

//Middleware task
gulp.task("middleware", function () {
  return gulp.src("./assets/middleware/*.js")
    .pipe(plumber())
    .pipe(concat("index.js"))
    .pipe(gulp.dest("./public/middleware/"))
    .pipe(browserSync.stream({ stream: true }));
});

//EJS task
gulp.task("ejs", function () {
  return  gulp.src("./assets/views/**/*.ejs")
    .pipe(plumber())
    .pipe(stripEJSComments())
    .pipe(minifyEjs({}))
    .pipe(gulp.dest("./public/views"))
    .pipe(browserSync.stream({ stream: true }));
});

//Default task array
gulp.task("default", ["init", "build"], function (done) {
  gulp.watch("./assets/stylesheet/**/*.scss", ["styles"]);
  gulp.watch("./assets/scripts/*", ["javascript"]);
  gulp.watch("./assets/routes/*.js", ["routes"]);
  gulp.watch("./assets/models/*.js",["models"]);
  gulp.watch("./assets/images/*",["images"]);
  gulp.watch("./assets/views/**/*.ejs",["ejs"]);
  gulp.watch("./assets/middleware/**/*.js",["middleware"]);
});

What version of gulp are you using?
Im using version 4
What versions of npm and node are you using?
node - 8.11.4
npm - 6.4.1
Additional information

This is not a Gulp bug, but a change introduced in Gulp 4. A task cannot be defined before its dependencies.
The stacktrace points to the line 15 in your gulpfile:
//Build task
gulp.task("build", ["ejs", "styles", "images", "javascript", "routes", "models", "middleware"], function () {
  console.log("Build Success");
});

You are trying to define build depending on ejs, styles, etc. before these dependencies are defined. Swap the definition order and it should work. Since you're using Gulp 4, you may check the getting started guide. You can use named functions and pass references to the functions. Since JS hoists them, it should work fine.

I changed the order but its still showing an error.
I don't understand how it can work one day but not the next, Im incredibly confused.

Ok so I've changed it to gulp.parrell for multiple tasks but now one of my tasks does not work. Christ documentation needs updating, I mean everyone is still using the old method.

FYI, you had an issue with your task ordering but also with the way you handle the dependencies (I missed it). The signature of gulp.task has changed: it expects a name and a function, not a list of dependencies. The dependencies must be handled with series or parallel.

Yeah I noticed, when I get more time I will have to go through gulp 4 documentation, just wish more people did tutorials on gulp 4 as it is radically different from 3.

A semver major version indicates breaking changes.


Decoupling CETEIcean and a few more changes. Version 2?

Hello! Thanks for putting together this great library. I have made a few changes, the main one being decoupling CETEIcean so this library can be used either with CETEIcean, or pre-generated prefixed documents (my use case), or even with other Custom Elements libraries. These changes break back compatibility so I upped the version to 2.0.0. It would be great to be able to use this library for my use case and publish a new version to NPM, instead of having to publish a fork. I hope you'll think this is a good idea! Below is a summary of changes with explanations and I'm happy to make further changes as needed.

Added my name to the MIT license and removed the comment pointing to my original idea in https://github.com/raffazizzi/mermtt/. I hope this is an acceptable way of sharing code ownership!
Decoupled CETEIcean. TEIRender now expects a DOM object instead of a path to a TEI file. CETEIcean can still be used, but it needs to be handled by the user. I added an example in examples/ceteicean.js and added a script to compile a working example.
I added a component to handle TEI children and exposed it to the API, so that user-defined components can continue applying routes to nested elements (see readme for an example)
Changed handling of the conflict between TEI attribute ref and React ref. Instead of prefixing it (_ref) I capitalize it (Ref). This allows it to go through the case sensitive processing, but gets rendered in the browser as the original lowercase ref. I think this is an innocent hack that is worth to maintain an isomorphic TEI in the browser.
Updated readme with examples of use.
Bumped to version 2 and adjusted dependencies (also updated to React 17)

Hi Raffaele, Thanks for this pull request – I think these are great changes and I agree to everything you propose! I will merge and publish a new NPM version afterwards … :-)

Version 2 is now published!

Thank you! One more thing related to the published version: when I install it e.g. with npm i react-teirouter@latest I get version 2.0.0, but the code in dist seems to still be the old one (e.g.TEIElement is still in the scope and TEINodes is not). Perhaps the new code needed to be built before publishing? Perhaps it's possible to amend the current npm release, but no problem if this requires a bump to 2.0.1. Let me know if this is better handled as an issue.

I also just noticed that I left a couple lines with the old API in the Readme. The examples with the user-defined Reference component now have:
const target = props.teiDomElement.getAttribute('target')

but they should have:
const target = props.teiNode.getAttribute('target')

Notice that this occurs in two examples.
This shows up on npm too, so it would be good to fix it! But it's not as urgent as the other problem above.

Thank you! One more thing related to the published version: when I install it e.g. with npm i react-teirouter@latest I get version 2.0.0, but the code in dist seems to still be the old one (e.g.TEIElement is still in the scope and TEINodes is not). Perhaps the new code needed to be built before publishing? Perhaps it's possible to amend the current npm release, but no problem if this requires a bump to 2.0.1. Let me know if this is better handled as an issue.

Yes, I somehow forget the right procedure – I think it should work now (with 2.0.1) ...


ValueChecks.empty thinks blank space is empty

I don't think blank space is empty, do you?

Haha. Opinions differ! I think the notion of emptiness depends on the context. In that sense, the empty method is a bit ambiguous...


Add support to sharing a token to visualize a runme block

This PR allows a user to open a shared block without authenticating, this provides a better UX

@degrammer can you please add a description to the PR. I'm not clear what I'm looking at here.

Let's mark this draft until we're further along with the VS Code UX efforts.

Obsolete. Not merging.


Fixed pytorch's predict to numpy helper

currently this does not work when the tensors are on the gpu

Woops! Good catch @kashif! I guess this wasn't really tested

no worries @lostella I have a bit of spare time now so i can test. I have another issue I found which i am investigating so will send over something in the next few days


Seven Rules of Thumb for Website Experimenters utilizing A/B testing

Hi Samira! I think you are doing well, but consider highlighting the importance of clear objectives and user feedback in your overview. It's crucial to define what success looks like for each experiment and actively seek out user feedback to understand the impact of changes beyond just metrics. This approach ensures that the experiments align with user needs and preferences, leading to more meaningful improvements.

To keep the project's commit history clean and navigable, it's helpful if you may squash small commits related to the same feature or fix into a single commit before merging.

I'll squash when merging to keep the history clean.

define what success looks like for each experiment and actively seek out user feedback to understand the impact of changes beyond just metrics. This approach ensures that the experiments align with user needs and preferences, leading to more meaningful improvements.

The writing touched on this when talking about conducting small-scaled experiments and seeking verbatim feedback. I added this points at the end to emphasize flexibility and personalized experiment design towards more meaningful improvements.


how to get last inserted id?

in the definition file there is sqlite3_last_insert_rowid function listed, but when I try to use it I get
Uncaught ReferenceError: sqlite3_last_insert_rowid is not defined in Fuse.Scripting.ScriptModule+RequireContext.
Am I supposed to track id manually?

This feature is not implemented yet. Feel free to add a PR. Which definition file are you talking about?


Setting page privacy sends login in users to _util/login

When setting privacy to a wagtail page on the public part of Hypha

Even logged in users get redirected to this login screen.

Findings: I tried to add WAGTAIL_FRONTEND_LOGIN_URL but it didn't worked out because https://test.hypha.app/login/ is not working, login is only working for https://test-apply.hypha.app/login/.  I tried many ways to redirect to the working login url but at the end I got looping issue in between login url and target page because of different domain and user is not authenticated for public pages.
Then I worked to make public login page working, and there is only issue that forgot password or password reset url is not public. I tried by removing only this line and it worked, and private pages also worked as expected.
So, Should we rearrange the urls to make password_reset public or We don't need Forgot password on public page?

I think skipping password reset on public login is ok. Normally we direct all logins to the apply login.


fix: module network/vpn-gateway

Description
Temporary issue deploying the resource in WestEurope.
Temporary fix changing the location to UKSouth

@fabmas, may I ask what happened with this one? Thanks!

Hey @fabas, the PR was fine - just needed to merge latest main back in ;)


Add gVisor to the implementations list

We should also add gvisor to the list, although not sure where to put it.
https://github.com/google/gvisor
Signed-off-by: Chris Aniszczyk<EMAIL_ADDRESS>

LGTM

LGTM

Branches on origin; naughty @caniszczyk 😂

sorry looks all good now :)


plain-text-console-link-plugin hosting request

Repository URL
https://github.com/mawinter69/plain-text-console-link-plugin
New Repository Name
plain-text-console-link-plugin
Description
Brings back the "View as plain text" link to builds in the side panel
GitHub users to have commit permission
@mawinter
Jenkins project users to have release permission
mawinter69
Issue tracker
GitHub issues

Security audit, information and commands
The security team is auditing all the hosting requests, to ensure a better security by default.
This message informs you that a Jenkins Security Scan was triggered on your repository.
It takes ~10 minutes to complete.
Commands
The bot will parse all comments, and it will check if any line start with a command.
Security team only:

/audit-ok => the audit is complete, the hosting can continue :tada:.
/audit-skip => the audit is not necessary, the hosting can continue :tada:.
/audit-findings => the audit reveals some issues that require corrections :pencil2:.

Anyone:

/request-security-scan => the findings from the Jenkins Security Scan were corrected, this command will re-scan your repository :mag:.
/audit-review => the findings from the audit were corrected, this command will ping the security team to review the findings :eyes:.
	It's only applicable when the previous audit required changes.

Only one command can be requested per comment.

(automatically generated message, version: 1.29.12)

/hosting host


How to create a composite partition key?

Hey!
I wanted to use a composite partition key.
To my understanding, using Cequel's has_many associations results in
I found this in table_writer_spec.rb:
cequel.schema.create_table(table_name) do
  partition_key :blog_subdomain, :ascii
  partition_key :permalink, :ascii
  column :title, :text
end

So I went for sth that looks like this:
class OperationByOrigin
  include Cequel::Record
  # Composite primary key should look like (user_id, profile_id, origin_date, id)
  partition_key :user_id, :int
  partition_key :profile_id, :int
  partition_key :origin_date, :date
  partition_key :id, :int
end

But then when I run rake I get:
rake cequel:migrate
rake aborted!
NoMethodError: undefined method `partition_key' for OperationByOrigin:Class

What is the correct syntax? Could we add it to the documentation? If the feature is missing, I'll go ahead and code it myself, I really need this.

After digging a bit deeper, it seems what I wanted was:
key :user_id, :int, partition: true
key :profile_id, :int, partition: true
key :origin_date, :date, partition: true
key :id, :int

I'll keep this open for a bit to remind myself to make a PR adding this to docs

An update to the docs would be awesome!

https://github.com/cequel/cequel/pull/403


24h clock: 00:00 turned into 12:00

Problem:

To solve #80, this code was added

The added code should only affect 12h clock, otherwise a valid 00:00 in 24h mode turns into 12:00

Possible solution:
Move code into 12h if-block.

First of all, thank you for your work ! @rajeshwarpatlolla
I'm facing the same issue here, any planned release fixing this issue ?

@daweedm https://github.com/rajeshwarpatlolla/ionic-timepicker/issues/80#issuecomment-231455076

I mean is the author of the plugin planning a release fixing this issue in the master branch ? It's not a very maintainable way to patch the code myself directly in the source code


Doesn't recognize PublishPipeLineArtifact task

Perhaps in the build process (or maybe even extension startup process), dynamically retrieve this info from an API or something so its not always a game of catch-up? I imagine tasks will evolve rather dynamically.

Yep, that's issue #58. Meanwhile I do intend to regenerate the schema shortly. Thanks!


Update Footer

Footer looks odd throughout tool on most pages.
@robynlloos
Robyn, could you provide a little bit more info here. I have these sentences in your feedback too, but that's all: "The footer doesn’t sit at the bottom of the page as it should" and "Footer looks odd on the charts"

After footer is fixed, client has requested to be able to edit discrimination in CMS. I will update this.

Test document: https://drive.google.com/open?id=1pPfbykaJRVcPCbKm4t_CrSSHzUg9DhPWKplgCV6N9nA


the block code is in html

how can i get them in typescript?
similar to how the free files are available in the node modules folder?
edit:
or rather how can i use the exiting html to import them as blocks in sunce?
i want to do something like this:
(these are the free blocks from node_modules (just to test what im working on))

Hey @user4302,
If you have the pro version you can get the React/TS version from here:
http://flowbite.com/dashboard/downloads/
Specifically, they are called "React Blocks".
Cheers,
Zoltan


bumping version to 2.1.6

to: @chunyong-lin
cc: @airbnb/streamalert-maintainers
Bumping version from 2.1.5 --> 2.1.6

Coverage remained the same at 97.07% when pulling 12399870d3f30c188834843ddd608f2ff1e54a09 on ryandeivert-bump-version into 34b0cbca469d7c60ea6a1da39f27eac9f289ed58 on master.


(PA-39) Correct parsing of crontab environment variable lines

Without this, crontab files containing environment variables that have spaces after the variable name and before the equal sign cannot be parsed properly.

@dreamlibrarian, thanks so much for the contribution! There are a few things we'd like to clean up on this before we can review it an get it merged:

This ticket has been moved to the PUP project in JIRA, so could you please update your commit message to reference that ticket instead (PUP-5452). Since the PA project includes many different components, we're worried about things getting confusing if we start filing tickets for the individual components under the PA project.

Rather than merging upstream puppet into your topic branch, it would be better to rebase the topic branch so that we don't get the merge commit. The details of how to do this in git are a little hard to capture in a comment, so if you get stuck please feel free to ping us in #puppet-dev on IRC so we can give some more detailed instructions.

Thank you!

Corrected ticket association, fixed up extra merge commit. Holler if you need anything else!

Thanks for the contribution and for the quick response! :)


fix: Update dependencies

fix: Upgrade lenra_components to v1.0.0-beta.41 fix: Fix overlayEntry crash (#98)

:tada: This PR is included in version 1.0.0-alpha.1 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Fix occasional Heap Exhaustion in Tests

If a property fails and a counterexample (of a Trace) is too large to display, then we get a Heap Exhaust error.
This sometimes happens even for traces with no signals, but "large" initial state.
A few things to do about this:

to the extent possible, further limit size of generated initial state for LEDGER and CHAIN traces
Implement custom Show instances for CHAIN/LEDGER Traces that are more compact and limited in max size

I had to increase the heap size again to get #1405 through. This was a pretty small PR, and I can guess why it would increase things. It changes the txsize function to use serialization, so the lazy bytestrings that are used for the annotated decoders are being realized now.


Add Comments to PRs with Coverage Details

Is your feature request related to a problem? Please describe.
I really like the new feature where the lines missed will print in the output of the actions; however, I find it kinda annoying to go into the action details and click through to find what I am looking for.
Describe the solution you'd like
I think it would be really cool if the action could be optionally configured to write a comment on your PR with a brief report of your coverage stats. We could include if it passed, what percentage it calculated, and list any lines missed. When you re-ran the action, it would update the comment with the new details, so it wouldn't pollute the PR.
The feature is inspired by how the firebase hosting deploy action adds a comment with a preview URL. I think we can also take queues from their code for how to accomplish it.
I would propose adding new inputs as well:

report_coverage_comment (boolean, defaults false): Set true if you'd like the action to comment on your PR
project_name (string, optional): If set, prefixes the heading of the comment with the name (so that it's easy to identify which comment is for which project if you have multiple actions. Otherwise, defaults to the name of the workflow.

Describe alternatives you've considered
One alternative I've played with is adding outputs to the existing action - that way, subsequent steps could post the comment (like using this action). That works well enough (I have a fork working now), but it really requires a fair bit of work to make your workflow work (for example, conditionally writing a new comment vs update existing; formatting with markdown, ect). I'd rather have it contained in an action to make it easy to add to lots of projects.
Of course, I could make a separate action that takes outputs from VGC as inputs and writes the comments. I think that would be a viable option, but would suffer discoverability and would be a fair bit more work to set up.
Thanks as always VGV! I'm happy to help make this a reality, but I think there's some debate on the best way to set this up :)

Of course, I could make a separate action that takes outputs from VGC as inputs and writes the comments. I think that would be a viable option, but would suffer discoverability and would be a fair bit more work to set up.

If we go this route, on the step that calls the new action, we would have to add
if: ${{ always() }}

This is because if you're below the coverage threshold, VGC will error and cause the workflow to terminate. Adding this line to the step forces it to run anyways (but the workflow still fails).
Not a big deal, but maybe a bit annoying to remember every time?

Could use https://github.com/leancodepl/dart-problem-matcher for inspiration as well

The option to display the information as a job summary would also be great.

Example using CodeCov


bump pyonwater for better units support

@disforw This one is ready

Ok, i’m going to work on this on tonight. This has some awesome implications for us.

This is some really amazing work. The only thing I'm going to change is the suggested precision for the sensors.
https://developers.home-assistant.io/blog/2023/02/08/sensor_presentation_rounding/

Ready to roll 👍🏼


Add description, website for pattern page, and topics

It's useful for SEO to have a description and topics on the main repo page. We usually link back to the Machine learning using synthesized patient health records page as the website field as well.

Done.


Added nl.json

added dutch translations

@JohnMcLear are these languages added automatically or do you need to publish a new version first?


not working on Windows 11 version 22000.51

Windows 11 Insider Preview 10.0.22000.51 (co_release)

https://github.com/sebaxakerhtc/rdpwrap.ini
https://github.com/sebaxakerhtc/rdpwrap.ini/blob/88846b470542d217a9911ccfbb50cfe47ab7f27d/rdpwrap.ini

https://github.com/sebaxakerhtc/rdpwrap.ini
https://github.com/sebaxakerhtc/rdpwrap.ini/blob/88846b470542d217a9911ccfbb50cfe47ab7f27d/rdpwrap.ini
Thanks for these still having an issue with Access Denied but It might be because I am using a local account and not a Microsoft one,

@orionnelson Shutdown the RDP service first and overwrite the rdpwrap.ini

@orionnelson Shutdown the RDP service first and overwrite the rdpwrap.ini

The problem I had was taking ownership of rdpwrap.ini  and that was causing issues.

@toriato ,
Thanks for the link to ini file. The x64 offsets for 10.0.22000.1 worked very well for me. :-) Business as usual.
Thanks!
-Gamma

Hello thanks for your help...is there a way to patch termsrv.dll for 10.0.22000.1 or can I find the hex in the rdwrap.ini?
Thank you
Jim


Standardize and simplify all settings

The current way of doing things is just too complicated. Each gadget has a hard-coded settings script that changes settings directly pertaining to that gadget. However, this has caused complications and makes it almost impossible to create gadget variants.
So much of the settings logic will be returning to the .INI files, with the settings scripts only changing a few things. The idea is that the INI files use calc measures and variables to calculate all the settings on load, and when a setting is changed, the variables are changed, and !SetOption bangs are used to immediately enforce those changes without refreshing. This will bulk up the INIs a bit, but will make things much simpler going forward. There will be no !WriteKeyValue bangs used on the gadgets themselves anymore, which was the biggest problem with the previous way of doing things.
To-do

[x] Standardize functions for logging, changing variables, and updating toggle buttons
[x] Implement new buttons (checkboxes)
[x] Refactor CPU Meter settings
[x] Refactor Network Meter settings
[x] Refactor GPU Meter settings
[x] Refactor Disks Meter settings

Using this space to list changes to Disks Meter configuration:

hideDisk variables will be used to disable/enable the measures and meters for each disk
hideDisk will also be used to set Y positions of meters depending on their visibility
the hideDisk variables will only be changed through the LUA script, and will be forced always to 1 if the disk is manually disabled (#31)

Finished in v1.3.0-beta.1


fusera help should print version number

fusera help should print version number .
As of 0.0.14 it doesn't.

Officially in develop, will end up in v0.0.18


Adding local data

Hi there!
Thanks for sharing the excellent project to us! I had some problems when I tried to add some local 3DTiles rather than the data you provided. Firstly, I open the service by "webpack-dev-server" and create a "public" folder in "threedtiles-master". Secondly, I put the 3Dtiles data to "public" floder which is converted from FBX model ,including "tileset.json" and "b3dm". But finally, I found that the local 3Dtiles data can not be rendered even though the path is correct and I wonder why o(╥﹏╥)o. The local data can be rendered by Cesium. Whether I have to use the 3Dtiles converted by your tools then I the data can be rendered by "threedtiles" correctly?

Hi John,
There are a few things that could be going on.
Can you share the 3DTiles dataset<EMAIL_ADDRESS>I'd like to test it myself and I can adapt the library if there is a feature of OGC 3DTiles that is not supported.
My tools will indeed make OGC3DTiles that both cesium and this library understand but I suggest we first try to make these 3DTiles work. This library "should" be able to render any 3DTiles dataset.

Hi John,
It turns out the datasets are georeferenced through a transformation matrix at the root of the tileset.json.
In the fbx tileset.json, you can remove the following line to move the model to 0,0,0 :
"transform":	[-0.895779, -0.444499, 0.000000, 0.000000, 0.285160, -0.574672, 0.767096, 0.000000, -0.340973, 0.687149, 0.641533, 0.000000, -2177775.065110, 4388777.764681, 4070002.196402, 1.000000],
in the osgb tileset.json, the transform tag is at the end of the file, you can remove it too. For the OSGB, I also had to add an extra translation that is baked into the tiles :
scene.autoUpdate = true;

ogc3DTile.translateX(-57);
ogc3DTile.translateY(-800);
ogc3DTile.translateZ(-105);

I hope this helps


Controller log size is huge and became very hard to find useful debugging information

Picked a sample daily controller log of size 1.2G
Total number of lines: 5230864

ValidationManager: 3080296 (58.9%)
TableSizeReader: 661376 (12.6%)
ControllerResponseFilter: 254762 (4.9%)
HttpMethod: 194745 (3.7%)

Reduce log in ValidationManager: #3302

TableSizeReader & HttpMethodBase: #3328

With these fixes, the daily leader controller log get reduced to 256M with the following break downs (we are actually getting 16% more requests compared to the other day based on ControllerResponseFilter logs):
Total number of lines: 1153754 (-78%)

ValidationManager: 5046 (-99.84%)
TableSizeReader: 51497 (-92%)
ControllerResponseFilter: 295028 (+16%)
HttpMethod: 18518 (-90%)


Feature request: update boards.txt with custom partition app size

referring to arduino/arduino-ide/issues/2526
you're reading the IDE preferences for partition scheme, so I assume you will be able to change preferences also.
If sketch directory contains custom partitions.csv the uploading of sketch failes when default partition scheme is selected. it would be useful to automatically change the IDE settings to custom partition scheme each time the add-on detects a partitions.csv in sketch directory.
Furthermore, it would be useful to read the app partition size and update PartitionScheme.custom.upload.maximum_size (in boards.txt or wherever during runtime) with real app partition size, so the calculation in percentage is not misleading anymore.
I ask this as a feature of your add-on because neither the IDE developers nor the platform developers feel responsible for fixing this.
Of course it would maybe sufficient to run a script from platform.txt which updates boards.txt automatically, but the problem is these configurations are somehow cached in %UserProfile%\AppData\Roaming\arduino-ide\Local Storage\leveldb and not updated.
If you reject this feature request, kindly help me to read the preferences from script. I tried to extract JSON from leveldb but this only works for plain text in log file, I have no clue where in ldb binary the partition scheme preferences are stored.

inviting @schmidtsamuelw to the discussion

Plugins can't change values or menu selections, only read them.  So there's nothing this plug in can do, sorry.
Look at the source in extension.tsfor how to read values in your own extension code.


Broken search for crate x86_64 v0.14.0

The search for the x86_64 crate (version 0.14.0) is broken and only returns an empty_library result. This seems to be related to https://github.com/rust-lang/docs.rs/issues/1354 and https://github.com/rust-lang/docs.rs/issues/1336. Could you requeue a build for the crate please?

Queued and rebuilt: https://docs.rs/x86_64/0.14.0/x86_64/?search=align

Thanks a lot!


Fixing placeholder and button for chimoney-redeem-airtime

Closes issue #424
Added the placeholder for ticket id , also made changes in the button to give it better styling with hover effect.
Have a look @phyleria !

Can you please share the before and after images @ayan-joshi?

Before:

after:


Add support for refactor rename

We lost this when we migrated away from JSLS

this would be very useful +1
Any ETA on this feature?

Closing as duplicate of #193 , which itself has been closed as currently out of scope for the NTVS project. We would likely try to leverage Typescript to implement this functionality in the future.


About setting custom workspace location configuration in config file availability.

Hello,
Instead of giving it as an argument of the dbeaver.exe, is there a possible way to set the custom location setting in a configuration file?( in dbeaver.ini or configuration/configuration.ini)
Installing and setting up an application is problem for me (You can imagine the cases, using work computers, a.d./exchange limitations/restrictions, disappearance of folders in %appdata% at regular intervals, in short, portable usage is more comfortable for me, portable'em all the way!)
Thank you.

@Kambaa Hello, thank you for a suggestion. Unfortunately the .ini file is read only after the workspace has already been initialized and that process is a part of eclipse platform, so we don't have means to change that.


Update TSA options

Summary
Separate TSA reporting from .NET Diagnostics

Release Notes Entry

/backport to release/8.0

/backport to release/7.x


Add support for msm8996(Xiaomi mi 5, Gemini)

Add support for msm8996
(Xiaomi mi 5, Gemini)

Windows wouldn't boot on that chip, so I mean porting for that particular SOC would in my opinion be a waste of effort. I suppose someone may, and you are more than welcome to try.

Windows wouldn't boot on that chip, so I mean porting for that particular SOC would in my opinion be a waste of effort. I suppose someone may, and you are more than welcome to try.

I would love to try mainline linux on my phone, so the only use for this project isn't using windows on one's phone.
And there is no documentation related to porting to a new SoC, otherwise I would give it a try.

Booting linux never required the use of a third party uefi project like project renegade. Maintainers of the linux kernel ported linux mainline to phones without ever using one. All they do is flash a new boot image with the right device tree, and ramdisk. and on newer devices, where device tree overlays are exist, they erase the device tree binary overlay partition (DTBO). If you want to try linux not having an uefi should not be such a blocker.

Booting linux never required the use of a third party uefi project like project renegade. Maintainers of the linux kernel ported linux mainline to phones without ever using one. All they do is flash a new boot image with the right device tree, and ramdisk. and on newer devices, where device tree overlays are exist, they erase the device tree binary overlay partition (DTBO). If you want to try linux not having an uefi should not be such a blocker.

Sorry, I guess I didn't explain my point thoroughly. Having a UEFI bootloader isn't a blocker for testing mainline kernel on a phone. But my understanding is that for testing one has to compile and flash boot image every time they want to test a different version of kernel. Using a bootloader they simply have to edit the bootloader entries and they can use precompiled mainline kernel and ramdisk images.

Booting linux never required the use of a third party uefi project like project renegade. Maintainers of the linux kernel ported linux mainline to phones without ever using one. All they do is flash a new boot image with the right device tree, and ramdisk. and on newer devices, where device tree overlays are exist, they erase the device tree binary overlay partition (DTBO). If you want to try linux not having an uefi should not be such a blocker.

Sorry, I guess I didn't explain my point thoroughly. Having a UEFI bootloader isn't a blocker for testing mainline kernel on a phone. But my understanding is that for testing one has to compile and flash boot image every time they want to test a different version of kernel. Using a bootloader they simply have to edit the bootloader entries and they can use precompiled mainline kernel and ramdisk images(which are released in a regular basis in linux distros' arm64 package repositories).

None of the distrubutions that are precompiled contain a kernel image pre-built with support for phone socs. You will always have to build one on your on and update it.

None of the distrubutions that are precompiled contain a kernel image pre-built with support for phone socs. You will always have to build one on your on and update it. Default Def config doesn't include support for exotic phone socs in those usually.

Well I guess that could be the exact point of "Testing"!

Sure enough, except think again about why you want to use an UEFI in the first place here:

Using a bootloader they simply have to edit the bootloader entries and they can use precompiled mainline kernel and ramdisk images(which are released in a regular basis in linux distros' arm64 package repositories).

This will never work, stock distributions do not contain a suitable kernel image, so its not like you gain any real benefit.


springcloud Edgware.SR3 does not run well

here is my pom

when I run my app, it occurs such a problem,it seems that is not work well.

Finchley.M9 and Dalston.SR5 alse do not work

here is the page,it can startup successfully

Please don't use screenshots. Please include your full pom

pom.txt
this is my pom file,but pom.xml is not supported to upload here,I copy it to text.

This type of problem is almost always a problem in your own environment.  How are you running the app?  Have you tried refreshing the dependencies in your local maven repo?

@ryanjbaxter @royclarkson  I have solved this problem ,it is caused by the configuration by application.properties.


Add horizontal scrolling example to Example app

Related to Issue #101
Describe your changes
As a newcomer to the library, I figured a good way to get my feet wet would be to try to add something to the Example app. As mentioned in the issue, we're looking for several new examples, including a horizontal section, so that's what I tried to do here.
To enable this, I essentially followed the example set by the Colors and People sections and added a new PlanetModel. Then, I added a horizontally scrolling section to the Grid tab's comp layout logic to display the 8 planets, as well as the accompanying cell view model mapping.
At the end, I renamed the GridColorCell to BasicGridCell as a way to just reuse the existing cell for both sections, but happy to just create a separate cell if that's preferred. Also, I'm not sure if the tab is best described as Grid now that there's a non-grid section - let me know if we're prefer to rename that, have a new tab, etc.
One other tweak I made was to have the supplementary views not follow the content insets of the section. This is super minor (happy to delete if we'd like), but I noticed that there was a tiny gap between the edge of the section headers and the edge of the screen, so this would address that. It's hard to show in a screenshot, but can be seen by looking closely in the sim.
Concerns
These are pre-existing things so I didn't investigate them much further, but I'm happy to create Issues for them to discuss them further.

I'm noticing that shuffling the collection slowly/eventually resets the scroll offset to 0.
When the app first loads, there's a slight flicker of the empty state as well as the Colors section/section header.

Demo
https://github.com/user-attachments/assets/cfb235cf-dee6-42bc-b13b-400c00fc0068

Noticed a small bug here where, because of line 87 in GridViewController, when you delete everything in the first or second section, the Planets section becomes a grid instead of horizontally scrolling.
I wonder if, similar to the flowLayoutDelegate, it makes sense to have something for comp layout exposed on the driver so that the layout can be more closely tied to the contents of the collection view without needing to maintain additional external state?

Fixed the above issue.
Before
https://github.com/user-attachments/assets/b990bb5b-8cf0-4fb7-9861-162acb4afc83

After
https://github.com/user-attachments/assets/90396276-bdfc-4172-8319-fa95c751aa33

Hey thanks for doing this @bmarkowitz! 🙌🏼  I'll try to take a look soon. 😄

As for introducing new model types, I have some ideas for this in #105 that we can discuss later. 😊

Can do! Does that mean we want a new tab, or did we want to repurpose an existing tab?

Can do! Does that mean we want a new tab, or did we want to repurpose an existing tab?

I think we can just modify the existing grid view! 😄

@jessesquires dumb followup:

each section has 2 rows and scrolls horizontally

Are you thinking we just have 2 identical rows, or are you hoping for the first row to snake into the 2nd?

each section has 2 rows and scrolls horizontally

@jessesquires dumb follow-up question:
Are you thinking we just have 2 identical rows, or are you hoping for the first row to snake into the 2nd?

dumb follow-up question:
Are you thinking we just have 2 identical rows, or are you hoping for the first row to snake into the 2nd?

I'd like to have a layout like this screenshot, but:

Only 2 rows per section (no duplicated data), in other words, a 2xN grid
Horizontal scrolling for each section

See also:
https://lickability.com/blog/getting-started-with-uicollectionviewcompositionallayout/

Ah gotcha, that clarifies it! Sounds good!

@jessesquires Updated. Dang, I really did overthink the first approach, lol.

https://github.com/user-attachments/assets/01396e3a-ce76-4074-8d03-b89bbb450738

Updated. Dang, I really did overthink the first approach, lol.

Haha, it's all good!
This looks great! 😄 Thanks so much for doing this. 💯


Fixing example and description for GeneralPhpdocAnnotationRemoveFixer

The working version is without "@" sign.

Thank you @kubawerlos.


checklist to finish paper

[ ] missing references
[ ] add some more recent references
[x] #40
[x] #41
[x] include climwin version used to ID climate outliers (https://github.com/forc-db/ForC/commit/21e8b7e33b735473d3b4913714b7d2c496d4b8b5)
[x] confirm/find ref for this statement: "*tropical countries are more likely to apply Tier 1 methodology that bases forest C budgets on previously existing data<EMAIL_ADDRESS>[x] can this statement be expressed according to Tiers? "to records from countries relying on existing records (as opposed to regular collection of new data through forest inventories)"
[x] #42
[x] #43
[x] #44
[x] update code pulling out n records by variable (~l. 150-162)
[x] check that conclusions from histogram figure don't change with updated results
[x] #45
[x] #46
[x] #48
[x] #49
[x] incorporate Sandro's edits
[x] change "accounting" (including in title)
[x] "transferred to EFDB" --> "submitted to EFDB"
[x] #51
[x] integrate Susan's comments

moved a couple items to #54


chore(eslint): disable auto fix

disable eslint autofix option

This PR disable autofix option of eslint. Originally I have introduced this to all js codes are being fixed automatically before creating PR, but could see possible side effect when author does not run lint locally, travis passes since it's correcting lint failure automatically which is not being reflected into PR.
For now by disabling makes lint explicit while looking for better ergonomics could satisfy dev / travis check both.

Merged with f1dc764.


Draw a new version of game-boy-lcd-refresh-diagram

We need an updated version of https://gbdev.io/pandocs/imgs/game-boy-lcd-refresh-diagram.png with the following requirements:

SVG
More condense content / less large layout
Move the timing examples in another figure

Isn't this fixed?

Isn't this fixed?

The "timing of other operations" part was removed and we have to decide if we should put that in another diagram or just give that information through text

We should probably rename the issue, then.


Local data with ajax fallback

Since this project has become an over-engineered clusterfuck rather than a simple input component, some of those who live in the real world want a simple solution to combine rendered options with an ajax fallback should the user start typing. I read others suggestions about dataAdapters and neither the docs, issues here or stackoverflow issues either explained them well or provided working examples. Some displaying the short, quick "old" way of doing things alongside the 500 lines of code needed to do the same thing in the "new" way. Essentially transferring any bloat from the library to the developer.
Anyway, by putting the old "query" logic into the ajax transport, I was able to either return the rendered options or begin the ajax request.
var initials = [];
var combobox = $('.select2');

combobox.find('option').each(function(index, elem) {
  elem = $(elem);
 initials.push({
    id: elem.val(),
    text: elem.text()
  });
});

var opts = {
  tags: false,
  multiple: true,
  allowClear: true,
  theme: "bootstrap",
  ajax: {
    url: url,
    dataType: 'json',
    type: 'get',
    transport: function(params, success, error) {
      if (params.data.term) {
        if (params.data.term.length > 2) {
          $.ajax({
            url: params.url,
            data: params.data,
            success: success,
            error: error
          });
        }
      }
      return success({
        results: initials
      });
    },
    data: function(params) {
      var queryParameters;
      return queryParameters = {
        term: params.term
      };
    },
    processResults: function(data) {
      return {
        results: $.map(data, function(item) {
          return {
            text: item.text,
            id: item.value
          };
        }).concat(initials)
      };
    }
  }
};

combobox.select2(opts);

Thanks. Very helpful.

HI. My english is not very good, but i'll try to explain my problem as clear as possible.
I am using select2 v4 and I get the values of my select via ajax.
I want to be able to set the selected value only via the ID of the object.
Possible solution
1- Force select2 do ajax call after page finish loading ( Code needed)
2- when ajax data is get, find a way to search through the data objects the objet with the matching id (code needeed)
3- Set this object as selected value (code needed)
Like i say, my english is not very good.


Post most recent event(s) on homepage

Homepage should list upcoming event(s). We will likely just have one event, but the design should account for multiple events.

[ ] @nonlinear: Sketch/design for the homepage event component
[ ] @rmjames: Write the JS to only pull the events for current month

Notes: I've updated this task to be more specific and added two todos.
@nonlinear I think it would be best if you could start by doing some sketches for the homepage event component. As we discussed we can assume that we'll usually have one event a month, but sometimes we may have more than one.
Secondly, we need to decide on the logic for displaying these events. Is it current month or one month out from today's date? And if there are multiple events for a month, what's the criteria for deciding which appears first.
In short, let's do a bit of planning on this one before diving into code and ensure #46 is resolved first


Update delete-user-data-from-project-for-the-web.md

This change is part of "Project Planner Integration" work. Roadmap id - https://www.microsoft.com/en-us/microsoft-365/roadmap?rtc=1&filters=Planner&searchterms=382207

@SerdarSoysal I dont have write access, can you please merge this PR?


triangle_wgpu-run sample stopped working on Mac

Hi, great work on your library!
Looks like there is a regression on Mac after adding imgui. I am using zig 0.10.0-dev.1768+9c509f152. Here is the last commit that displays triangles for me
➜  zig-gamedev git:(7d51e80) zig build triangle_wgpu-run
[zgpu] High-performance device has been selected:
[zgpu]   Name: Apple M1 Max
[zgpu]   Driver: Metal driver on macOS Version 12.3.1 (Build 21E258)
[zgpu]   Adapter type: Discrete GPU
[zgpu]   Backend type: Metal

The next commit crashes. I don't have a Windows machine available right now and haven't been able to debug it yet. Any idea what is missing?
➜  zig-gamedev git:(main) git checkout cdd868222a3fa496daa7b11d526889a62a5ef7c8
HEAD is now at cdd8682 triangle_wgpu: Draw imgui demo window.

➜  zig-gamedev git:(main) zig build triangle_wgpu-run
[zgpu] High-performance device has been selected:
[zgpu]   Name: Apple M1 Max
[zgpu]   Driver: Metal driver on macOS Version 12.3.1 (Build 21E258)
[zgpu]   Adapter type: Discrete GPU
[zgpu]   Backend type: Metal
Assertion failed: (font_offset >= 0 && "FontData is incorrect, or FontNo cannot be found."), function ImFontAtlasBuildWithStbTruetype, file imgui_draw.cpp, line 2384.
The following command terminated unexpectedly:
cd /Users/jonas/src/zig/zig-gamedev && /Users/jonas/src/zig/zig-gamedev/zig-out/bin/triangle_wgpu
error: the following build command failed with exit code 1

Hi, thanks for the report.
It looks like you don't have Git LFS installed.
Please install and re-clone.

Oh, of course. Thanks!


Unexpected buffered Keyboard inputs

Environment
Windows build number: Windows 10 Home. 19041.746
Windows Terminal version: 1.4.3243.0
Steps to reproduce
I cannot reproduce this unexpected behavior, since I do not know the condition triggering it.
Expected behavior
Shell or other programs running on Windows Terminal recognize user keyboard inputs, and response for them immediately.
Actual behavior
User keyboard inputs look like being buffered, so shell or other programs running on Windows Terminal do not react for the inputs immediately. When typing some texts, the texts are shown on Windows Terminal as gray-scaled and underlined texts and they are actually recognized by the shell or programs after typing tab, arrows, and etc. This behavior makes me really inconvenient to use Vim or other text editors on Windows Terminal. I attached a GIF for the behavior.

Are you using an IME of some sort? This looks like what IME does.

Are you using an IME of some sort? This looks like what IME does.

@skyline75489, As you mentioned, an IME may introduce it, since I'm using an IME for Korean. But the same behavior does not occur on other terminals (cmd and powershell) except for Windows Terminal. I additionally attached a GIF for what I tested on the three terminals.

@skyline75489, As you mentioned, an IME may introduce it, since I'm using an IME for Korean. But the same behavior does not occur on other terminals (cmd and powershell) except for Windows Terminal. I additionally attached a GIF for what I tested on the three terminals.

@skyline75489, thank you for giving me insight to check this problem. After I disabled the IME that I'm using, the behavior was disappeared. I think that the Hancom Korean IME is not compatible well with Windows Terminal. I just removed the IME.. Thanks again! I close this issue.

@skyline75489, thank you for giving me insight to check this problem. After I disabled the IME that I'm using, the behavior was disappeared. I think that the Hancom Korean IME is not compatible well with Windows Terminal. I just removed the IME.. Thanks again! I close this issue.


Should this work on  Authentication and Authorization: Local accounts with Kubernetes RBAC?

On AKS with
Authentication and Authorization: Local accounts with Kubernetes RBAC
When I run the script https://aka.ms/ci-md-onboard-atscale
I get error:
Found service principal for the cluster = msi
 - Running ..
adding role assignment for aks cluster pg-aks-1
Cannot find user or service principal in graph database for 'msi'. If the assignee is an appId, make sure the corresponding service principal is created with 'az ad sp create --id msi'.

I have a feeling that a different: Authentication and Authorization is required here.
Ask:

Please confirm what Authentication and Authorization is required (add this to the page)
If that is the case optimize the script ci-md-onboard-atscale to report, skip such AKS cluster

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

ID: b2dc8ed2-c93d-f630-eb0b-f8877a8c54ec
Version Independent ID: b2cf8d12-768b-7343-1a32-2a9b749a7f36
Content: Custom metrics collected by Container insights - Azure Monitor
Content Source: articles/azure-monitor/containers/container-insights-custom-metrics.md
Service: azure-monitor
Sub-service: containers
GitHub Login: @bwren
Microsoft Alias: bwren

@TiloGit
Thanks for your feedback! We will investigate and update as appropriate.

@TiloGit Thanks for your feedback.
Assigning to content author @bwren  for review.


MyAnimeList HTTP 401

Steps to reproduce
Click on tracker button for any entry.
Expected behavior
Shows tracking data for myAnimeList
Actual behavior
SHows HTTP Error 401
Crash logs
No response
Mihon version
0.16.5
Android version
Andriod 12
Device
Redmi Note 9
Other details
No response
Acknowledgements

[X] I have searched the existing issues and this is a new ticket, NOT a duplicate or related to another open or closed issue.
[X] I have written a short but informative title.
[X] I have gone through the FAQ and troubleshooting guide.
[X] I have updated the app to version 0.16.5.
[X] I have updated all installed extensions.
[X] I will fill out all of the requested information in this form.

Unlink and relink your MAL, and remember that in Mihon 0.16.5, you have to change the default User-Agent if linking fails.


Unnest the charMap to avoid undefined references on ldc

This started to show on release builds in s3proxy: https://github.com/skoppe/s3proxy/runs/3141526598?check_suite_focus=true#step:6:45

Thanks


LightBlock verification ignores last_block_id

In the current Model Based Testing, we ignore a few Header fields i.e. set them to null and one of them is last_block_id. According to the spec, Blocks, except for the first one, is expected to have last_block_id pointing to the previous block's block_id. It's surprising that neither Tendermint in Go nor in Rust checks this!
Also with the idea of correct-by-construction data structures, I'd expect a Block at height > 1 with a missing last_block_id to fail to translate into Domain type.

Thanks @Shivani912 . I think the reason we don't check it is because there's nothing we can validate during skipping verification, so it would only be relevant during sequential, and it doesn't seem to pose a meaningful attack vector, since you already have the blocks chained through the NextValidatorSet and through the next blocks LastCommitID (which points to the blockID of the previous block, effectively giving you the same thing as a LastBlockID).
That said, it would probably be good if the MBT was using complete data structures as much as possible, and you're right that we shouldn't even be able to construct a Block type without it for height > 1.  I'm still not convinced that we shouldn't have it 😄

since you already have the blocks chained through the NextValidatorSet and through the next blocks LastCommitID (which points to the blockID of the previous block, effectively giving you the same thing as a LastBlockID).

I'm not sure what you mean by LastCommitID 🤔

That said, it would probably be good if the MBT was using complete data structures as much as possible,

Yes, ideally it should but it's also interesting to see that an incomplete data structure passes verification.

I'm not sure what you mean by LastCommitID 🤔

Sorry I meant block.LastCommit.BlockID.
Not a dumb discussion at all, we should certainly strive to fill out the data structures properly. Will be especially important so we can use them for block processing tests when we get there.


Update sbt-git to 2.0.0

Updates com.typesafe.sbt:sbt-git from 1.0.2 to 2.0.0.
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!

Ignore future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "com.typesafe.sbt", artifactId = "sbt-git" } ]

labels: sbt-plugin-update, early-semver-major, semver-spec-major, commit-count:1

https://github.com/sbt/sbt-ci-release/issues/243

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 38.298%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
18

Relevant Lines:
47

💛  - Coveralls


should  torch.distributed.all_reduce be in the loop of "for i in range(len(batch_sizes))"

should  torch.distributed.all_reduce be in the loop of "for i in range(len(batch_sizes))"
line 114-117: tasks/localfc/train_localfc.py
                for step_loss in step_losses:
                    torch.distributed.all_reduce(step_loss, ReduceOp.SUM)
                    step_loss /= self.cfg["WORLD_SIZE"]
                    avg_losses.append(step_loss)

i think the code should be located before "for i in range(len(batch_sizes))" in line 104

Thank you for your mention, we will fix this bug.


More abstraction for the CSS framework

Guys, I think this project rocks. It's amazing how easy it is to create a new project and build it for multiple platforms. But I do also think the CSS framework you created needs to reach the next level of abstraction.
Today I was developing an app that required a text input inside a list, aligned to the right inside the item, but found out that putting a form that way required a lot of CSS for something that can be done simply when using Bootstrap, for instance.
One thing I noticed is that the ionic's CSS framework doesn't have a .form-control to clean and pre-format the form elements, this is especially handy to avoid conflicts between looks and feels for form elements.
Another thing I also noticed is that there are some behaviors that can be abstracted event more, for example, the .item-icon-left and .item-icon-right list classes, the thing here is that not everything you'll put in there will be an icon, it can be an input field (text, checkbox, radio) or simple and plain text, but the common characteristic is that all of them, no matter what they'll be placed at, will behave as an inline-block element aligned to the left or right of the item text.
Again, this is just an usability thought. I will be messing around this tool, creating cool stuff.

Greetings @manuelro!
My sensors indicate that you need to update your issue through our custom issue form. We are now requiring all issues to be submitted this way, to ensure that we have all of the information necessary to fix them as quickly as possible.
Click Here To Update Your Issue
I will have no choice but to close this issue if it is not resubmitted through the form. Please fill out the rest of the form, so that I may use my friendly robot powers to assist you.
Thank you!

Thanks for the feedback. As we're building out Ionic v2 we'll keep this in mind. One thing that we're able to take advantage of more is flexbox, so a lot of this will become easier. Thanks


superficial improvements/fixes

remove blinking cursor
make delete/backspace action function more like wordle site
add flip animation css when changing colors/typing letters
update improve word list styling (maybe add light grey background color and border?)
fix scaling of word grid
make word list at the side when landscape and below when horizontal.

all done except  flip animation

done


chore(risedev): update grafana version

I hereby agree to the terms of the Singularity Data, Inc. Contributor License Agreement.
Update grafana version to 9.0.0, see What's new in grafana 9.0.
Checklist

[ ] I have written necessary rustdoc comments
[ ] I have added necessary unit tests and integration tests
[ ] All checks passed in ./risedev check (or alias, ./risedev c)

Documentation
If your pull request contains user-facing changes, please specify the types of the changes, and create a release note. Otherwise, please feel free to remove this section.
Types of user-facing changes
Please keep the types that apply to your changes, and remove those that do not apply.

Installation and deployment
Connector (sources & sinks)
SQL commands, functions, and operators
RisingWave cluster configuration changes
Other (please specify in the release note below)

Release note
Please create a release note for your changes. In the release note, focus on the impact on users, and mention the environment or conditions where the impact may occur.
Refer to a related PR or issue link (optional)

Better to follow etcd.toml and see how we can force upgrade existing users' Grafana to latest version :)

Better to follow etcd.toml and see how we can force upgrade existing users' Grafana to latest version :)

It seems that etcd.toml does not support this logic, it only judge the version of the system? cc @TennyZhuang

Oh, let me see, I might have remembered it wrong.

I'll do some test on my local environment. DNM for now.


numpy 1.16.4 not supported due to scikit-image use of _validate_lengths in versions below 0.15!

SHAP is not working with numpy 1.16.4 due to the removal of the _validate_lengths in the new numpy.
I have upgraded the scikit-image and it is working! So probably should enforce the scikit-image version.
Here is the error:
Traceback (most recent call last):
File "", line 1, in
File "/home/ssabzevari/anaconda3/envs/test/lib/python3.7/site-packages/shap/init.py", line 11, in
from .plots.summary import summary_plot
File "/home/ssabzevari/anaconda3/envs/test/lib/python3.7/site-packages/shap/plots/summary.py", line 15, in
from . import colors
File "/home/ssabzevari/anaconda3/envs/test/lib/python3.7/site-packages/shap/plots/colors.py", line 7, in
import skimage.color
File "/home/ssabzevari/anaconda3/envs/test/lib/python3.7/site-packages/skimage/init.py", line 157, in
from .util.dtype import *
File "/home/ssabzevari/anaconda3/envs/test/lib/python3.7/site-packages/skimage/util/init.py", line 8, in
from .arraycrop import crop
File "/home/ssabzevari/anaconda3/envs/test/lib/python3.7/site-packages/skimage/util/arraycrop.py", line 8, in
from numpy.lib.arraypad import _validate_lengths
ImportError: cannot import name '_validate_lengths' from 'numpy.lib.arraypad' (/home/ssabzevari/anaconda3/envs/test/lib/python3.7/site-packages/numpy/lib/arraypad.py)

Thanks! This looks like an issue with skimage. skimage is only used for color scale transforms so we might be able to drop the need for it

@dsgibbons Candidate for closing.


Small refactor that clears up the use of a getter function for @user_model

Change attr_accessor to attr_writer to reflect the fact that the reading/getter part of @user_model is dealt by with a custom function.

I'm sorry I'm new to this. Can you expand on that? Do you mean writing yard doc for the user_model method?

All set here: https://github.com/thoughtbot/clearance/commit/558edc02e42cd76c39349512edc2b4d8b168def5


Move developer tooling docs into a top-level section

This PR is a follow-up on #811. It moves developer tooling into a stand-alone top-level section (so that it is not under intro) and includes a few minor fixes to example output and links.

Merging to support release of miden playground.


[DEVX-1362] Document async Flag

Document the addition of the async flag.

Cool
just saw this, do we also have docs to show how to check for the results

@wswebcreation Manually, by going to the sauce UI :D
The async flag was specifically introduced (based on customer requests) for the use-case of saving pipeline runtime costs. Having saucectl check for the results at a later step in the pipeline, would defeat that purpose, since you'd be running that step in the pipeline, incurring pipeline runtime costs.

Thanks @alexplischke
I understand we can't do this we SauceCTL, because that would defeat the purpose, but...., are we getting back for example a jobID, or can we suggest with APIs, use build names and so on how to retrieve the information in a later stadium.
This now feels like "use our fire and forget" and good luck finding the information in our platform (and don't get me wrong)

Oh for sure, all job IDs are still printed out!

Awesome, I'll start playing with it and see if I can come up with something to get the status


adaptor 'transformer' not found in registry

I'm unable to solve this issue on Ubuntu 14.04.
My config.yaml is
nodes:    localmongo:      type: mongodb      uri: mongodb://<IP_ADDRESS>/client_text      debug: true    es:      type: elasticsearch      uri: http://<IP_ADDRESS>:9200/    timeseries:      type: influx      uri: influxdb://root:root@localhost:8086/compose    debug:      type: file      uri: stdout://    foofile:      type: file      uri: file:///tmp/foo    estransformer:      type: transformer      file: test/transformers/mongo_fields.js
my application.js is
Source({name:"localmongo", namespace:"client_text.news_data"}) .transform({name:"estransformer",filename: "transformers/mongo_fields.js"}) .save({name:"es", namespace:"client_text.news_data"}); ~
However as I test my config by transporter test --config ./test/config.yaml test/application.js, I keep getting the adaptor 'transformer' not found in registry error.
I did a transporter about and I can see the transformer adaptor present.

transporter about
transformer          an adaptor that transforms documents using a javascript function
elasticsearch        an elasticsearch sink adaptor
file                 an adaptor that reads / writes files
mongodb              a mongodb adaptor that functions as both a source and a sink
rethinkdb            a rethinkdb adaptor that functions as both a source and a sink

Not sure what am I missing

Closing this issue as we currently need to add namespace in all the nodes including transformer.

I'm using Ubuntu 14.04, elasticsearch 2.3.2, MongoDB 3.2.6, go 1.6.2 and Transporter 0.1.1
I have added the namespace in all the nodes like this:
Source({name:"localmongo", namespace:"foo.bar"}).transform({filename: "transformers/addFullName.js", namespace:"foo.bar"}).save({name:"es", namespace:"foo.bar"});
Now, however, I get the following error message:
transporter: ERROR: transformer error (TypeError
at
at
)
transporter: ERROR: transformer error (TypeError
at
at
)
Does anyone know what I am missing here?

Having had a look at the elasticsearch console, I found the following error messages, does anyone know why?
[2016-05-24 10:54:34,028][DEBUG][action.bulk              ] [Fontanelle] [foo][2] failed to execute bulk item (index) index {[foo][bar][5744078110db117d5e468c37], source[{"_id":"5744078110db117d5e468c37","firstName":"Robert","lastName":"Baratheon"}]}
MapperParsingException[Field [_id] is a metadata field and cannot be added inside a document. Use the index API request parameters.]
at org.elasticsearch.index.mapper.DocumentParser.parseObject(DocumentParser.java:204)
at org.elasticsearch.index.mapper.DocumentParser.parseDocument(DocumentParser.java:122)
at org.elasticsearch.index.mapper.DocumentMapper.parse(DocumentMapper.java:309)
at org.elasticsearch.index.shard.IndexShard.prepareIndex(IndexShard.java:580)
at org.elasticsearch.index.shard.IndexShard.prepareIndexOnPrimary(IndexShard.java:559)
at org.elasticsearch.action.index.TransportIndexAction.prepareIndexOperationOnPrimary(TransportIndexAction.java:212)
at org.elasticsearch.action.index.TransportIndexAction.executeIndexRequestOnPrimary(TransportIndexAction.java:224)
at org.elasticsearch.action.bulk.TransportShardBulkAction.shardIndexOperation(TransportShardBulkAction.java:326)
at org.elasticsearch.action.bulk.TransportShardBulkAction.shardOperationOnPrimary(TransportShardBulkAction.java:119)
at org.elasticsearch.action.bulk.TransportShardBulkAction.shardOperationOnPrimary(TransportShardBulkAction.java:68)
at org.elasticsearch.action.support.replication.TransportReplicationAction$PrimaryPhase.doRun(TransportReplicationAction.java:639)
at org.elasticsearch.common.util.concurrent.AbstractRunnable.run(AbstractRunnable.java:37)
at org.elasticsearch.action.support.replication.TransportReplicationAction$PrimaryOperationTransportHandler.messageReceived(TransportReplicationAction.java:279)
at org.elasticsearch.action.support.replication.TransportReplicationAction$PrimaryOperationTransportHandler.messageReceived(TransportReplicationAction.java:271)
at org.elasticsearch.transport.RequestHandlerRegistry.processMessageReceived(RequestHandlerRegistry.java:75)
at org.elasticsearch.transport.TransportService$4.doRun(TransportService.java:376)
at org.elasticsearch.common.util.concurrent.AbstractRunnable.run(AbstractRunnable.java:37)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)

Any progress on this? Still failing


[LMS] Owner Key validation tests

Can you please assign this to me?

Done (here and on other issues)


Changelog does not contain unreleased changes from appdirs that were made before forking

In particular changelog does not contain breaking changes that were made in appdirs's master branch before forking, for example the change to user_config_dir and site_config_dir:
https://github.com/ActiveState/appdirs/issues/63
There might be more but this is the one change that I know of that can definitely be breaking for existing applications.

Update: it appears that appdirs 1.4.4 changelog contains it but version 1.4.4 did not make that change which you can see here:
https://github.com/ActiveState/appdirs/blob/1.4.4/appdirs.py#L195

A PR would be very welcome if you can for this.

Other (IMO) noteworthy changes that I've found while looking through commit log:

added support for Python 3.8 and 3.9 (changelog only mentions 3.7)
dropped pywin32 dependency
added os.environ fallback for jython (not entirely sure whether appdirs 1.4.4 was affected as the logic for getting appdata seems to have changed since 1.4.4 as well and it might just be a bug that was only ever in master)

A PR would be very welcome if you can for this.

Well, I guess that now that I finished writing other stuff that could be added, I might as well PR, will do so in a moment 😄
Also since I'm already commenting...
CC: @gaborbernat as I know you released a new virtualenv version and I'm not entirely sure whether you were aware of the breaking change I mentioned in the issue description.


error while running the scrpit/build-all.sh

While running this script, some source files turn out error, and the message is : no member named 'cerr' in namespace 'std'
It only can be build if I add the #include <iostream> in these files
os : mac high sierra 10.13.6

Hi @perry020, can you please let us know what compiler you were using, and what flags you passed to the script? Thanks!

[ 16%] No install step for 'zeromq'
[ 17%] Completed 'zeromq'
[ 17%] Built target zeromq
make: *** [all] Error 2

Hi @soarway, could you please let us know what operating system and compiler are you using? Thanks.

@soarway were you running with Debug mode or release mode? Did you pass any flag to scrpit/build-all.sh?

@cw75  Release  mode

@soarway there should be lines in the middle where it says certain error occurred (in addition to the make: *** [all] Error 2). Could you please let us know what these errors are? Thanks.

@soarway which compiler are you using? g++ or clang++?

@soarway have you run ./scripts/install-dependencies.sh?
could you paste the output when running this script? Your Clang version looks a bit old, and I am not sure if the libc++-dev libc++abi-dev are installed

@cw75
[root@aaz fluent-master]#  ./scripts/install-dependencies.sh g++
Detected that this is a Fedora-based distribution.
Setting compiler to g++...
Installing the following packages via yum:
* autoconf
* automake
* libtool
* build-essential
* make
All dependencies installed!
[root@az fluent-master]#  ./scripts/install-dependencies.sh
Detected that this is a Fedora-based distribution.
No compiler is specified. Default compiler is clang++.
We currently are unable to support clang++ installation on Fedora distributions.
[root@iaz fluent-master]#
[root@i4z fluent-master]#  ./scripts/install-dependencies.sh clang++
Detected that this is a Fedora-based distribution.
Setting compiler to clang++...
We currently are unable to support clang++ installation on Fedora distributions.
I'm configuring G++，   But when compiling, the compiler is clang++.

@cw75        My os ： CentOS Linux release 7.5.1804 (Core)

@cw75
[root@i4z fluent-master]# yum install gcc-c++ libstdc++-devel
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Package gcc-c++-4.8.5-28.el7_5.1.x86_64 already installed and latest version
Package libstdc++-devel-4.8.5-28.el7_5.1.x86_64 already installed and latest version
Nothing to do
[root@i4z fluent-master]# yum install gcc
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Package gcc-4.8.5-28.el7_5.1.x86_64 already installed and latest version
Nothing to do

@soarway Could you run ./scripts/build-all.sh -g?
the -g flag should set the compiler to g++

@cw75        Use g++， success。
[100%] Built target run_server_handler_tests
Thanks  you！

👍


Implement a CassandraTask for moving single-token nodes

What this PR does:
This PR implements a CassandraTask for moving single-token nodes.
Which issue(s) this PR fixes:
Fixes #441
Checklist

[ ] Changes manually tested
[ ] Automated Tests added/updated
[ ] Documentation added/updated
[ ] CHANGELOG.md updated (not required for documentation PRs)
[ ] CLA Signed:  DataStax CLA

Note to reviewers: I'd like to introduce the bare functionality first, then introduce later on some extra functionality such as:

Available disk size pre-checks;
Automatic token computation.


Resolve The request-body formulation for callback bequeath-your-data-and-die should be modified

Fixes #272

Reviewer is @PrathibaJee


Only a white page since 3 days

Hey,
since 3 days I only get a white page.
First I thought my implementation is the problem.
But also the demo doesn't work.
I tested it with an without an API-Key.
When I started it in debug mode I got the message: ReferenceError: Can't find variable: loadMapLibrary.
Anybody else with the same problem?
Thanks

Yes. Except on first initialization, I get white page and nothing in logs. Trying second time, it throws exception:
Caused by: netscape.javascript.JSException: Error: The Google Maps JavaScript API does not support this browser.
	at com.sun.webkit.dom.JSObject.fwkMakeException(JSObject.java:146)
	at com.sun.webkit.WebPage.twkExecuteScript(Native Method)
	at com.sun.webkit.WebPage.executeScript(WebPage.java:1509)
	at javafx.scene.web.WebEngine.executeScript(WebEngine.java:1005)
	at com.lynden.gmapsfx.javascript.JavaFxWebEngine.executeScript(JavaFxWebEngine.java:42)
	at com.lynden.gmapsfx.javascript.JavascriptRuntime.execute(JavascriptRuntime.java:63)
	at com.lynden.gmapsfx.javascript.JavascriptObject.<init>(JavascriptObject.java:76)
	at com.lynden.gmapsfx.javascript.object.GoogleMap.<init>(GoogleMap.java:71)
	at com.lynden.gmapsfx.GoogleMapView.internal_createMap(GoogleMapView.java:345)
	at com.lynden.gmapsfx.GoogleMapView.createMap(GoogleMapView.java:320)
	at com.lynden.gmapsfx.GoogleMapView.createMap(GoogleMapView.java:306)

I think it's related with the Mojave version. It fails for me with: macOS 10.14 (18A391)

I think my problem isn't a browser problem.

Upgrading to Java 11 and JavaFX 11 solved the problem for me. It's quite a task, but well. At least seems to do the trick.

I confirm @mmihhailov solution works. I had to download jdk1.8.0_181.jdk in order to have it working.

Thanks @mmihhailov. It worked for me. Upgraded to Java 11 and JavaFX 11


[BEAM-8551] Verify that installed python packages don't have conflicting requirements.

Thank you for your contribution! Follow this checklist to help us incorporate your contribution quickly and easily:

[ ] Choose reviewer(s) and mention them in a comment (R: @username).
[ ] Format the pull request title like [BEAM-XXX] Fixes bug in ApproximateQuantiles, where you replace BEAM-XXX with the appropriate JIRA issue, if applicable. This will automatically link the pull request to the issue.
[ ] Update CHANGES.md with noteworthy changes.
[ ] If this contribution is large, please file an Apache Individual Contributor License Agreement.

See the Contributor Guide for more tips on how to make review process smoother.

GitHub Actions Tests Status (on master branch)

See CI.md for more information about GitHub Actions CI.

R: @davidyan74

R: @KevinGG

17:51:49  ---> b69f6793d836
17:51:49 Step 18/22 : RUN pip check
17:51:49  ---> Running in 6d4e5aaeb3e6
17:51:50 google-cloud-spanner 1.18.0 has requirement google-cloud-core<2.0dev,>=1.4.1, but you have google-cloud-core 1.1.0.
17:51:51 The command '/bin/sh -c pip check' returned a non-zero code: 1
17:51:51

PythonDocker step expectedly falied, which is a good sign.

Run PythonDocker PreCommit

Expecting passing signal now that https://github.com/apache/beam/pull/12712 is merged.

Run PythonDocker PreCommit

Pip checks passed:
19:02:13 Step 18/22 : RUN pip check
19:02:13  ---> Running in 466f5c740a77
19:02:13 No broken requirements found.

in one instance TF download failed.
18:55:16 Collecting tensorflow==2.2.0
18:55:16   Downloading tensorflow-2.2.0-cp38-cp38-manylinux2010_x86_64.whl (516.3 MB)
18:55:16 ERROR: Exception:
18:55:16 Traceback (most recent call last):
18:55:16   File "/usr/local/lib/python3.8/site-packages/pip/_vendor/urllib3/response.py", line 437, in _error_catcher
...
18:55:16 ConnectionResetError: [Errno 104] Connection reset by peer

Switching TF 2.2.0-> TF 2.3.0, new version is smaller in size.


Please connect the Toy Pad to the console.

No matter what I try, I cant seem to get cemu to recognize the toy pad. Ive made sure to connect the emulator first, Im using Firefox on Windows. Ive even done the RPCS3 compatibility thing. Now what? any help would be appreciated

Please don't use the RPCS3 solution for Cemu, it breaks everything.
Now, you have to re-install the old driver:

Open device manager
Scroll down to USB devices and expand it
Double-click LEGO READER V2.10
Switch to the driver tab
Click previous driver
Select the first option and click yes
Restart Cemu

For Cemu, Zadig should look like this:

For RPCS3, Zadig should look like this:

I've added new troubleshooting sections, maybe they can help you too: https://github.com/Berny23/LD-ToyPad-Emulator#webpage-not-reachable-oracle-virtualbox

Big help. It works. thanks

I can't undo the changes on Zadig I tried doing that what you listed but it doesn't seem to be working the driver still is WinUSB and the game still doesn't connect to the toy pad can you help me please?

im also having this exact problem >_<

Same here

Ive got the exact same problem, hey berny can you help us?

I have a problem that I can't solve( Help me pleaseeeee

@lilkirill101 https://github.com/Berny23/LD-ToyPad-Emulator/issues/42#issuecomment-1019474653


Hello, can rerun.Image be converted to a normal Image?

I want to use this program to generate videos, but the video_frames are all rerun.Image() content, which cannot be saved or visualized.
import queue
from vista import sample, sample_utils, create_model, run_sampling
import torch
import sys
import os
import rerun as rr
import gradio_rerun
sys.stdout = open(os.devnull, 'w')
def generate_video(
first_frame_file_name,
height=576,
width=1024,
n_rounds=2,
n_frames=25,
n_steps=15,
cfg_scale=2.5,
cond_aug=0.0
):
model = create_model()
log_queue = queue.SimpleQueue()
run_sampling(
log_queue,
first_frame_file_name,
height,
width,
n_rounds,
n_frames,
n_steps,
cfg_scale,
cond_aug,
model
)
generated_images = []
while True:
msg = log_queue.get()
if msg == "done":
break
else:
entity_path, entity, times = msg
if entity_path == "generated_image":
generated_images.append(entity)
return generated_images
first_frame_path = "test.png"
video_frames = generate_video(first_frame_path)
print(1)

Thank you, alredy fix it.


add support for Mermaid diagrams

Hi @tomfran! Thanks for the theme 😄
Sorry for the point blank PR, but I just added support for Mermaid diagrams locally. I just followed Hugo's own guide for doing so, and it was straightforward.
I hope it's something you can use here as well.
edit: tagged tom

Hey looks good! Have you perhaps tested that pages without mermaid diagrams don't get slowed down by this? It shouldn't, but I am not sure honestly.
if this is confirmed, we can merge :)


Startisback.Startisback version 2.9.15

[x] Have you signed the Contributor License Agreement?
[x] Have you checked that there aren't other open pull requests for the same manifest update/change?

[x] Does your manifest conform to the 1.0 schema?

Note: <path> is the name of the directory containing the manifest you're submitting.

Microsoft Reviewers: Open in CodeFlow

$ s update beluga.zip

pleaseplease

please please please please please please please please please

I HAVE DONE IT

@msftbot I have put Silent or SilentWithProgress and validate it too. So what would be the error


fix bug in equalEvents

I'm writing another custom renderer this week to see what it takes to get an entire elm program to run in a web worker, and I happened across this bug in virtual-dom while copying its implementation.
Take this simple example program:
import Html exposing (..)
import Html.Events exposing (..)
import Json.Decode as Decode

type Msg
  = Increment
  | Decrement

update msg model =
  case msg of
    Increment ->
      model + 1

    Decrement ->
      model - 1

view model =
  let
    preventDefault =
      model % 2 == 0
  in
    div []
      [ button [ onClick Increment ] [ text "+" ]
      , text (toString model)
      , button
        [ onWithOptions "click" { defaultOptions | preventDefault = preventDefault } (Decode.succeed Decrement)
        ]
        [ text "-" ]
      ]

main =
  beginnerProgram
    { view = view
    , model = 0
    , update = update
    }

In this program every change in the counter should cause a change in the options for the previous virtual tree's representation of the decrement click handler. What is expected is that the current implementation should detect that the options have changed by reference, pick up the change in preventDefault, and then return false. But it always skips to compare decoders, which are equal and the change in options never propagates to the real DOM.
The reason for this are twofold:

!a.options === b.options is not the correct way to compare the options, ! takes precedence over === so it's always being coerced to a boolean and then that boolean is being compared to an object so the result is always false. As another example of this, !'hello' === 'hello' returns false, but so does !'hello' === 'hi'.
a.stopPropagation !== b.stopPropagation ... should be a.options.stopPropagation ..., just a simple typo.

This PR corrects those two issues and everything works fine.
Thanks!

i was so excited about finding a bug that i forgot to check the open pull requests :P #36


Bank Holidays can be added but not amended or deleted

add bank holiday works correctly
amend date of bank holiday, message says successful, but date remains the same
delete bank holiday, get page not found

fixed with #20

Deletions work fine, not amendments

fixed with commit af998cd
Please verify and close

Looks good


amp infra stack yml files for tests

Do  not merge this PR, it's for test only:
docker compose files sample for amp infra stacks:
core, function, log, monitor (admin on going)
to start them:

make install
make TAG=local build-image
export ampVersion=local
launch amp pf monitor, to monitor the services
docker stack deploy ampcore -c ampcore.yml
docker stack deploy ampfunction -c ampfunction.yml
docker stack deploy amplog -c amplog.yml
docker stack deploy ampmonitor -c ampmonitor.yml
use docker stack rm ampxxx to rmeove a stack

ampcore should be started first and stopped last (it's not controlled right now)
amplifier image should be rebuild to suppress dependencies on elasticsearch and influxdb, so log and monitoring don't work anymore. The connection to these two database will be dynamic in the future.
ampcore.var will contain all the version variables and will be used in future version.

@freignat91 Actually I would like to add these. How about you change the PR to merge this with the stacksv3 branch?

yes, i'll do that ASAP

all is in stacksv3 branch now, this PR can be closed


intercelestial.com

Domain
https://intercelestial.com/
Link
https://intercelestial.com/?id=ZmQ0bjRncFBHSXlINm5Vc3RtTWRQV0kzcG1PSUpaK1RvcTVPN25mUy9Pdys2VUpoYSt4NmJRNEhUdG9Tb0NLcC80dE55Q2ZyQjZXdG1lMG1IcnRQakRGSzVHQ3AzRk1HZTJqZmFFcUU3YmpkMFF1VmdSUE1nUXZKUFJ3QTlYWXN6ZzZ2QXk0dDNvb3JhcE55d2huUmFPdytlbXoxMm5xQm1td1R3T1NndWdIQUZsM3BmRXgzWmNkRnBWdVpSbkhvd3BFVDRjN3dXZE9PNWRLSHI2VXc0QT09
Version
0.0.0
What browsers are you seeing the problem on?
Microsoft Edge
What OS are you seeing the problem on?
Windows
(Optional) Anything else?
I'm not a robot > (WAIT) > Generate Links > (WAIT) > Download
Sometimes goes to Linegee domain and have to click continue to access the file
Code of Conduct

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

Duplicate of #358


java.lang.IllegalStateException at android.media.MediaRecorder._start(Native Method)

I am using this to record the video in Karaoke app.
I am using https://github.com/JorenSix/TarsosDSP to get the pitch rate from the microphone.
In this, link it is said that if there is any background service, which uses the microphone then this video recorder will not work.
So when I start recording the video the application crashes in startRecording method.
If I comment the pitch detection code and run, this will record perfectly.
How can I fix this issue now?
this is pitch detection code,
AudioDispatcher dispatcher = AudioDispatcherFactory.fromDefaultMicrophone(22050, 1024, 0);
PitchDetectionHandler pdh = new PitchDetectionHandler() {
@Override
public void handlePitch(PitchDetectionResult result, AudioEvent e) {
final float pitchInHz = result.getPitch();
try {
Thread.sleep(200);
} catch (InterruptedException e1) {
e1.printStackTrace();
}
runOnUiThread(new Runnable() {
@Override
public void run() {
Log.d("pitchinhz", String.valueOf(pitchInHz));
//TODO: dynamic value
//if (pitchInHz != -1.0)
try {
updatePointerPopupWindow(pitchInHz);
if (isPitchMatches())
Log.d("intersectionval", isPitchMatches() + "");
} catch (Exception e1) {
e1.printStackTrace();
}
}
});
}
};
AudioProcessor p = new PitchProcessor(PitchProcessor.PitchEstimationAlgorithm.FFT_YIN, 22050, 1024, pdh);
dispatcher.addAudioProcessor(p);
new Thread(dispatcher, "Audio Dispatcher").start();

This sample has been migrated to a new location (check README for more information).
As recommended by GitHub, we are closing all issues and pull requests now that this older repo will be archived.
If you still see this issue in the updated repo, please reopen the issue/PR there. Thank you!


pdf not showing

I’m creating a simple pdf viewer. See the code below. When I click on a button the first time nothing is displayed. When I click on it a second time thh pdf is displayed. What am I doing wrong?
import streamlit as st
from streamlit_pdf_viewer import pdf_viewer
import os
if ‘selected_file’ not in st.session_state:
st.session_state[‘selected_file’] = None
with st.sidebar:
library = st.container()
with library:
def get_files(directory):
    return [f for f in os.listdir(directory) if os.path.isfile(os.path.join(directory, f))]

def file_selector(folder_path='.'):
    st.write("Select a document from the list below:")
    files = get_files(folder_path)
    for file in files:
        if st.button(file):
            st.session_state['selected_file'] = file

folder_path = './docs'
file_selector(folder_path)

if st.session_state[‘selected_file’] is not None:
filename = st.session_state[‘selected_file’]
st.write(filename)
folder_path = ‘./docs’
uploaded = os.path.join(folder_path, filename)
pdf_viewer(input=uploaded, width=1000)

Also, if I select  from the menu it will display the PDF.

To check my work I set up in a new folder.  I installed a fresh virtual environment and pip installed a fresh streamlit and streamlit_pdf_viewer.  I then coded a minimumal version of a pdf viewer (see below).  It still won't show the pdf until I select Rerun from the menu it will display the PDF.
import streamlit as st
from streamlit_pdf_viewer import pdf_viewer
import os
filename = 'Choosing a Treatment for Kidney Failure - NIDDK.pdf'
st.write(filename)
folder_path = './docs'
uploaded = os.path.join(folder_path, filename)
pdf_viewer(input=uploaded, width=1000)

@trbtl thanks for reporting this issue. It seems related to #35 but I'm surprised that it happens as you pass the width parameter.
Which browser and SO are you using?

Chrome
Thanks
Bob
From: Luca Foppiano @.>
Sent: Sunday, February 25, 2024 2:49 PM
To: lfoppiano/streamlit-pdf-viewer @.>
Cc: mail @.>; Mention @.>
Subject: Re: [lfoppiano/streamlit-pdf-viewer] pdf not showing (Issue #37)
@trbtlhttps://github.com/trbtl thanks for reporting this issue. It seems related to #35https://github.com/lfoppiano/streamlit-pdf-viewer/issues/35 but I'm surprised that it happens as you pass the width parameter.
Which browser and SO are you using?
—
Reply to this email directly, view it on GitHubhttps://github.com/lfoppiano/streamlit-pdf-viewer/issues/37#issuecomment-1963088750, or unsubscribehttps://github.com/notifications/unsubscribe-auth/BA2JSE4U3L2ZJGVUGPIS72TYVO5V5AVCNFSM6AAAAABDYMY2YSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNRTGA4DQNZVGA.
You are receiving this because you were mentioned.Message ID<EMAIL_ADDRESS>

This is likely a regression from #28. If you revert to version 0.0.7 it should work, however, the application will use more CPU because of an infinite loop in the frontend.

That works!  What is it about version 0.0.8 that is a problem with chromium browsers?  Will this be an issue going forward?
Thanks
Bob
From: Luca Foppiano @.>
Sent: Sunday, February 25, 2024 4:15 PM
To: lfoppiano/streamlit-pdf-viewer @.>
Cc: mail @.>; Mention @.>
Subject: Re: [lfoppiano/streamlit-pdf-viewer] pdf not showing (Issue #37)
This is likely a regression from #28https://github.com/lfoppiano/streamlit-pdf-viewer/issues/28. If you revert to version 0.0.7 it should work, however, the application will use more CPU because of an infinite loop in the frontend.
—
Reply to this email directly, view it on GitHubhttps://github.com/lfoppiano/streamlit-pdf-viewer/issues/37#issuecomment-1963116949, or unsubscribehttps://github.com/notifications/unsubscribe-auth/BA2JSEZI2NEWMZHEFCPHWYLYVPHZXAVCNFSM6AAAAABDYMY2YSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNRTGEYTMOJUHE.
You are receiving this because you were mentioned.Message ID<EMAIL_ADDRESS>

@trbtl Unfortunately, the issue is not related to the browser, it's a regression from #28 which we did not notice in our demo tests.
We are working already on a solution, and we will have integration tests trying to spot those situations in future. Leave this issue open and we will update you when a new release will solve this issue.

Thank you so much!  I don’t think I’ve ever had such quick and helpful response.  Keep up the good work.
Thanks
Bob
From: Luca Foppiano @.>
Sent: Sunday, February 25, 2024 4:44 PM
To: lfoppiano/streamlit-pdf-viewer @.>
Cc: mail @.>; Mention @.>
Subject: Re: [lfoppiano/streamlit-pdf-viewer] pdf not showing (Issue #37)
@trbtlhttps://github.com/trbtl Unfortunately, the issue is not related to the browser, it's a regression from #28https://github.com/lfoppiano/streamlit-pdf-viewer/issues/28 which we did not notice in our demo tests.
We are working already on a solution, and we will have integration tests trying to spot those situations in future. Leave this issue open and we will update you when a new release will solve this issue.
—
Reply to this email directly, view it on GitHubhttps://github.com/lfoppiano/streamlit-pdf-viewer/issues/37#issuecomment-1963133775, or unsubscribehttps://github.com/notifications/unsubscribe-auth/BA2JSE5BEEAHEIGURIOHGDDYVPLFBAVCNFSM6AAAAABDYMY2YSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNRTGEZTGNZXGU.
You are receiving this because you were mentioned.Message ID<EMAIL_ADDRESS>

Now the problem is a problem with displaying a pdf in Streamlit Cloud. The pdf displays correctly when I run it locally, but no luck with displaying it on Streamlit Cloud.
I opened an issue  #43 - https://github.com/lfoppiano/streamlit-pdf-viewer/issues/43
Any ideas?
Thanks
Bob
From: Bob Cole @.>
Sent: Sunday, February 25, 2024 4:35 PM
To: lfoppiano/streamlit-pdf-viewer @.>; lfoppiano/streamlit-pdf-viewer @.>
Cc: mail @.>; Mention @.***>
Subject: RE: [lfoppiano/streamlit-pdf-viewer] pdf not showing (Issue #37)
That works!  What is it about version 0.0.8 that is a problem with chromium browsers?  Will this be an issue going forward?
Thanks
Bob
From: Luca Foppiano<EMAIL_ADDRESS>Sent: Sunday, February 25, 2024 4:15 PM
To: lfoppiano/streamlit-pdf-viewer<EMAIL_ADDRESS>Cc: mail<EMAIL_ADDRESS>Mention<EMAIL_ADDRESS>Subject: Re: [lfoppiano/streamlit-pdf-viewer] pdf not showing (Issue #37)
This is likely a regression from #28https://github.com/lfoppiano/streamlit-pdf-viewer/issues/28. If you revert to version 0.0.7 it should work, however, the application will use more CPU because of an infinite loop in the frontend.
—
Reply to this email directly, view it on GitHubhttps://github.com/lfoppiano/streamlit-pdf-viewer/issues/37#issuecomment-1963116949, or unsubscribehttps://github.com/notifications/unsubscribe-auth/BA2JSEZI2NEWMZHEFCPHWYLYVPHZXAVCNFSM6AAAAABDYMY2YSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNRTGEYTMOJUHE.
You are receiving this because you were mentioned.Message ID<EMAIL_ADDRESS>

I just published version 0.0.9 which should solve the issues you've reported.
At your earliest convenience, could you give it a try and let me know?


Custom textures won't load. (NONGKO'S 3D WEAPONS + Visual Armor Trims)

The issue
[Worker-ResourceReload-1/ERROR]:
{citresewn} Errored while parsing CIT: Unknown type @L1 in minecraft:optifine/cit
It might have to do with other texture packs but it's on top of all other textures
Also I couldn't find another issue like this so...
How to reproduce

Install Visual Armor Trims and NONGKO'S 3D WEAPONS
Name a weapon using https://nongkos-3d-weapons-guide.webflow.io or trim armor
Did the texture change?

Logs
[Worker-ResourceReload-1/ERROR]: {citresewn} Errored while parsing CIT: Unknown type @L1 in minecraft:optifine/cit
Checklist

[X] I checked the issues(both open and closed) and could not find a duplicate of my issue
[X] I am using the latest version of CIT Resewn for my Minecraft version
[X] I have disabled Broken Paths and the issue persists
[X] I am running the mod using Fabric Loader

compared to

and the armor trim should be visible

Also im on 1.20.4

Here is the full log https://mclo.gs/9TkGZ9K

I fixed the mod incompatibilities but the problem persists

look at 836 and bellow

My problem was is the textures of the items I renamed were not changing.
I encountered the problem in these versions:

v1.2.2+1.19.4
v1.2.2+1.20.1
v1.2.2+1.20.4

This problem may be due to the v.1.2.2 versions being beta.

I solved the problem by using the previous release versions v1.1.5:

v1.1.5+1.19.4
v1.1.5+1.20.1
v1.1.5+1.20.4

This version works with 1.21.1 even though it is v1.2.2:

v1.2.2+1.21

I did not encounter any problems while playing on version 1.21


Fix/basic auth hybrid mode

The main idea in this change is adding a new "pseudo-attribute" to the basicauth_credentials table.

When exporting, the password is allways called encrypted_password.
When importing, unencrypted passwords can be specified via the password field, and encrypted passwords can be specified via the encrypted_password field.

In order to do this, a new export_as field attribute has been added to the fields. This just renames the field.
The only other needed structural change was making transformations aware of "shorthands" (AKA pseudo-fields) so the encryption transformation could be undone when loading credentials from declarative conf.
fixes #5649

Pedantic request- can we use the prefix term “hashed” instead of “encrypted”, both as a more more technically accurate descriptor, and to avoid conflict with parts of the codebase that implement encryption in the DAO

Closing in favor of #5835


[docs] Support the version mapping between pipeline connectors and flink

Support the version mapping between pipeline connectors and flink

@leonardBang PTAL

@yuxiqian   PTAL

another [pr:]


Allow to specify mSpecificArchivesProvided in MapTilefileArchiveProvider constructor

I am trying to add the new OpenSeaMap tiles following the SampleOpenSeaMap  code.
We construct a MapTileProviderBasic :
mProvider = new MapTileProviderBasic(getContext());
which creates a MapTileFileArchiveProvider :
archiveProvider = new MapTileFileArchiveProvider(
pRegisterReceiver, pTileSource);
The issue is that when it does so, the IArchiveFile[] pArchives is null and MapTileFileArchiveProvider is trying to findArchiveFiles() :
public MapTileFileArchiveProvider(final IRegisterReceiver pRegisterReceiver,
final ITileSource pTileSource, final IArchiveFile[] pArchives) {
super(pRegisterReceiver,
Configuration.getInstance().getTileFileSystemThreads(),
Configuration.getInstance().getTileFileSystemMaxQueueSize());
	setTileSource(pTileSource);

	if (pArchives == null) {
		mSpecificArchivesProvided = false;
		findArchiveFiles();
	} else {
		mSpecificArchivesProvided = true;
		for (int i = pArchives.length - 1; i >= 0; i--) {
			mArchiveFiles.add(pArchives[i]);
		}
	}

}

I do have some mbtiles files in my app that are being found by findArchiveFiles and disrupt the displaying of the OpenSeaMap tiles.
Could it be possible to specify mSpecificArchivesProvided in MapTilefileArchiveProvider constructor (here it would be true and pArchives would be empty) to prevent this?

ahh that's because mbtiles does not support or label itself with a tile source. If not using mbtiles isn't an option, make your own version of MapTileProviderBasic and pass in whatever arguments you want

Ok, thanks, I will make my own version of MapTileProviderBasic.


Relax requests dependency constraint once psf/requests issue 6432 is resolved

Currently we add a strict upper bound of <2.29 to the requests library. Requests 2.30+ is incompatible with urllib <2, but users of databricks-sdk may still depend on older versions of urllib. Once https://github.com/psf/requests/issues/6432 is resolved, we should relax the upper bound to allow more recent versions of the requests library which incorporate the most recent release of urllib. This should improve the security posture of the SDK.

Requests 2.30+ is incompatible with urllib <2

This isn't true. Read the release notes here. They explicitly state that users who need an older urllib3 can pin it... (urllib3<2).

but users of databricks-sdk may still depend on older versions of urllib

They may depend on it older versions of urllib but they also may not. It should be left to consumers of this package to pin their dependencies to a working set.
eg.
databricks-sdk
requests>=2.31
urllib3<2

Can we please either unpin requests and leave it up to the consumer to pin urllib3 if they need to (which is the right answer here) or unpin requests but pin urllib3<2 in this package (less good solution but a compromise!).

Additionally, this is a duplicate of #149