text:
fix: doubly coding of URL

❓ Type of change

[ ] 📖 Documentation (updates to the documentation or readme)
[x] 🐞 Bug fix (a non-breaking change that fixes an issue)
[ ] 👌 Enhancement (improving an existing functionality)
[ ] ✨ New feature (a non-breaking change that adds functionality)
[ ] 🧹 Chore (updates to the build process or auxiliary tools and libraries)
[ ] ⚠ Breaking change (fix or feature that would cause existing functionality to change)

📚 Description
I'm building a blog nuxt app and using the sitemap module. While reading the sitemap, I recognized that the URLs containing umlauts like ä, ö, ü, ß and also á, à etc. are invalid. They get doubly encoded. For example: /Bücher should be encoded to /B%C3%BCcher, but now it is /B%25C3%25BCcher. The latter value is generated, when the first value (/Bücher) get URL encoded twice, so decodeURI(decodeURI('B%25C3%25BCcher')) will lead to /Bücher again.
This PR is addressing this issue, also providing a test, to show that it really only gets encoded once. For this, a little helper function was introduced (isEncoded) to check if a string is already encoded or not.
I didn't add a test showing the issue, only one for the solution..
The failing eslint checks seems unrelated to the changes..

Cool, great fix. Thanks!

authors: Mastercuber harlan-zw


text:
unhandledRejection:  During On Click event on devtool icon.

The below error is coming when i tried to click on the dev tool icon, it didn't crashed visually but got the below error in terminal,
System: Windows 10,
Nuxi 3.2.0
Nuxt 3.2.0 with Nitro 2.2.1
`ERROR  [unhandledRejection] Cannot read properties of undefined (reading 'content')                                    22:29:25
at/node_modules/@nuxt/devtools/dist/chunks/index.mjs:11113:48
at ModuleJob.run (node:internal/modules/esm/module_job:193:25)
at async Promise.all (index 0)
at async ESMLoader.import (node:internal/modules/esm/loader:530:24)
at async checkForUpdateOf (/C://node_modules/@nuxt/devtools/dist/chunks/module-main.mjs:8166:21)
at async Promise.all (index 0)
at async checkForUpdates (/C://projects/yts/node_modules/@nuxt/devtools/dist/chunks/module-main.mjs:8184:19)`

I think providing something like reproduction link could be useful @mrniamster

@manniL, @claranceliberi  Here is the reproduction demo for this issue:
https://user-images.githubusercontent.com/52563039/218290805-b0a2a98b-fc59-4a5f-9238-a7e4e5c510ff.mp4

@mrniamster  What node version are you using? I was having the same issue with node 14, but on version 16 or higher, it worked without errors.

@alexander-gekov  I'm using Node v18.

I'm facing the same issue..
node 16.19, nuxt 3.2 with devtools 0.1.2
package.json dependencies:
  "devDependencies": {     "@commitlint/cli": "^17.4.2",     "@commitlint/config-conventional": "^17.4.2",     "@nuxt/devtools": "^0.1.2",     "@nuxtjs/eslint-config-typescript": "^12.0.0",     "@nuxtjs/tailwindcss": "^6.3.0",     "@typescript-eslint/eslint-plugin": "^5.51.0",     "@typescript-eslint/parser": "^5.51.0",     "@vue/eslint-config-standard": "^8.0.1",     "autoprefixer": "^10.4.13",     "eslint": "^8.33.0",     "eslint-plugin-vue": "^9.9.0",     "husky": "^8.0.3",     "lint-staged": "^13.1.1",     "npm-audit-pipeline": "^0.6.1",     "nuxt": "^3.2.0",     "postcss": "^8.4.21",     "prettier": "^2.8.3",     "tailwindcss": "^3.2.4",     "typescript": "^4.9.5",     "vite-plugin-eslint": "^1.8.1"   },   "engines": {     "node": "^16.19.0",     "npm": "^8.19.0"   }

Thanks @antfu  Things are working great now :)

source: gharchive/issue

authors: alexander-gekov claranceliberi gabrielcipriano mrniamster

repo: nuxt/devtools

license: MIT

license_type: permissive

license_source: github-api


text:
meta is not defined

Version
v2.6.0
Reproduction link
https://github.com/nuxt/nuxt.js
Steps to reproduce
Run the dev server npm run dev
What is expected ?
Not this error 🤔
What is actually happening?
FATAL  meta is not defined

  ReferenceError: meta is not defined
  at ModuleContainer.addModule (node_modules/@nuxt/core/dist/core.js:173:24)
  at promise.then (node_modules/@nuxt/utils/dist/utils.js:1760:43)

Additional comments?
I am using Adonuxt but I don't think that's the problem
Thanks!

This bug report is available on Nuxt community (#c8996)

Hi. This issue may originate from an incompatible module. Please provide a list of the module that you are currently using.

Fixed, thanks! 😊

@HapLifeMan Can you please share modules that you are currently using? It may be useful to fix them as well.

Here it is! Enjoy ✨
{
  "dependencies": {
    "@adonisjs/ace": "^4.0.7",
    "@adonisjs/ally": "github:Pickaw/adonis-ally",
    "@adonisjs/antl": "^2.0.7",
    "@adonisjs/auth": "^3.0.6",
    "@adonisjs/bodyparser": "^2.0.9",
    "@adonisjs/cors": "^1.0.2",
    "@adonisjs/fold": "^4.0.5",
    "@adonisjs/framework": "^4.0.27",
    "@adonisjs/ignitor": "^2.0.7",
    "@adonisjs/lucid": "^4.0.22",
    "@adonisjs/mail": "^3.0.9",
    "@adonisjs/redis": "^2.0.7",
    "@adonisjs/session": "^1.0.19",
    "@adonisjs/shield": "^1.0.4",
    "@adonisjs/validator": "^5.0.4",
    "@babel/register": "^7.0.0",
    "@fortawesome/free-brands-svg-icons": "^5.3.1",
    "@fortawesome/pro-light-svg-icons": "^5.3.1",
    "@nuxtjs/axios": "^5.3.1",
    "@nuxtjs/moment": "Pickaw/moment-module",
    "@pm2/io": "^4.1.3",
    "@slack/client": "^4.9.0",
    "adonis-sentry": "^1.0.3",
    "base-62.js": "^0.9.9",
    "big-integer": "^1.6.36",
    "bigi": "^1.4.2",
    "camelcase": "^5.0.0",
    "crc": "^3.8.0",
    "cross-env": "^3.1.4",
    "dotenv": "^6.2.0",
    "filepond": "^4.3.3",
    "filepond-plugin-file-encode": "^2.1.0",
    "filepond-plugin-file-validate-type": "^1.2.1",
    "filepond-plugin-image-crop": "^2.0.0",
    "filepond-plugin-image-exif-orientation": "^1.0.3",
    "filepond-plugin-image-preview": "^4.0.4",
    "filepond-plugin-image-resize": "^2.0.1",
    "filepond-plugin-image-transform": "^3.2.0",
    "glob-all": "^3.1.0",
    "googleapis": "^34.0.0",
    "image-size": "^0.7.1",
    "imagemin": "^6.1.0",
    "imagemin-jpeg-recompress": "^6.0.0",
    "imagemin-jpegtran": "^6.0.0",
    "imagemin-pngquant": "^7.0.0",
    "influx": "^5.0.7",
    "lodash": "^4.17.11",
    "lru-cache": "^4.1.3",
    "lucid-mongo": "Pickaw/lucid-mongo",
    "mjml": "^4.4.0-beta.1",
    "nodemailer": "^5.1.1",
    "nuxt": "^2.6.1",
    "nuxt-fontawesome": "^0.3.0",
    "nuxt-i18n": "Pickaw/nuxt-i18n",
    "nuxt-user-agent": "^1.0.2",
    "path": "^0.12.7",
    "pm2": "^3.2.2",
    "postcss-import": "^12.0.0",
    "puppeteer": "^1.11.0",
    "purgecss-webpack-plugin": "^1.3.0",
    "random-org": "Pickaw/node-random-org",
    "raven-js": "^3.27.0",
    "sales-tax": "^2.0.7",
    "seedrandom": "^2.4.4",
    "sharp": "^0.21.3",
    "socket.io": "^2.1.1",
    "socket.io-client": "^2.1.1",
    "stripe": "^6.25.1",
    "tailwindcss": "^1.0.0-beta.3",
    "twit": "^2.2.11",
    "v-click-outside-x": "^3.7.1",
    "vee-validate": "^2.1.7",
    "vue-clipboard2": "^0.2.1",
    "vue-filepond": "^5.0.0",
    "vue-multiselect": "^2.1.0",
    "vue-script2": "^2.0.3",
    "vue-stripe-elements-plus": "^0.2.9",
    "vue2-datepicker": "^2.10.3",
    "youch": "^2.0.4"
  },
  "devDependencies": {
    "@babel/core": "^7.3.3",
    "@babel/plugin-proposal-optional-chaining": "^7.2.0",
    "@babel/preset-env": "^7.3.1",
    "@babel/preset-stage-0": "^7.0.0",
    "babel-eslint": "^11.0.0-beta.0",
    "babel-jest": "^23.6.0",
    "babel-plugin-dynamic-import-node": "^2.0.0",
    "eslint": "^5.14.0",
    "eslint-config-standard": "^12.0.0",
    "eslint-plugin-html": "^5.0.0",
    "eslint-plugin-import": "^2.14.0",
    "eslint-plugin-node": "^8.0.1",
    "eslint-plugin-promise": "^4.0.1",
    "eslint-plugin-standard": "^4.0.0",
    "eslint-plugin-vue": "^5.2.2",
    "neo-blessed": "^0.2.0",
    "nodemon": "^1.18.7",
    "standard": "^12.0.1"
  }
}

Incompatible module was nuxt-user-agent. I already opened PR over there. Thanks :)

@pi0 I started getting this error when I moved repos. I'm also using nuxt-user-agent, and when I copy/install the whole project to a new folder it returns this error. I found out if I copy the package-lock file it runs fine, but if I delete it and install from scratch the problem appears, probably related to some version bump of dependencies.
when I update to nuxt  2.6.2 the error goes away but the project stop running on AWS Lambas. It works fine locally but after the new installation the lambdas stop working. I'm able to diff the package-lock files and do see the esm as well a few other modules that were bumped up, but not sure how I would be able to lock esm back to a previous version for all the dependencies.
I still haven't dived into what exactly in this nuxt project failing at the lambdas, kind of a bummer since I had just gotten it working for committing into the main repo. but I think it has something to do with
module.exports = { getAllFilms, read, checkMeta, upload }

on a helper library for getting S3 files

Please upgrade nuxt-user-agent to the latest. It has a fix.

I did upgrade, using
"nuxt": "2.6.2",

that diff was from the original error, but the fix actually broke the entire project on lambda

@dseeker As reported in standard-things/esm#776 the breaking change happened in esm@3.2.21+. I suggest doing another clean install. If the problem persists maybe pinning ESM to 3.2.20 can help by adding to package.json

I only no get
Cannot GET /
responses now, and the lambda logs show no error

Maybe related: https://github.com/nuxt/nuxt.js/issues/5408#issuecomment-482488393
If it didn't help please open a new issue with code of custom server or reproduction

thanks @pi0 that was indeed the issue.. so it was a cascade effects from late updates

authors: HapLifeMan dseeker pi0


text:
Polyfills are not injected to Node.js bundle even when required

Version
v2.6.3
Reproduction link
https://github.com/nuxt/nuxt.js/blob/v2.6.3/packages/babel-preset-app/src/index.js#L85
Steps to reproduce

Use a JS feature which your Node.js version would need a polyfill for in some page (e.g. [].flatMap for Node 10.x)
Run nuxt in development mode
Visit the page where you used the new JS feature

What is expected ?
Page is rendered correctly both in SSR and in SPA.
What is actually happening?
You get an error saying whatever new JS function you called (e.g. flatMap) is undefined.
SPA still works as the client bundle has required polyfills.
Additional comments?
See https://github.com/nuxt/nuxt.js/blob/v2.6.3/packages/babel-preset-app/src/index.js#L85, all polyfills are just flat out left out in the server bundle.
Note, for the flatMap example specifically you need to use corejs: 3, as core-js@2 doesn't have a flatMap polyfill anyway. This is my full @nuxt/babel-preset-app config:
[
'@nuxt/babel-preset-app',
          {
            buildTarget: isServer ? 'server' : 'client',
            corejs: 3,
            targets: isServer
              ? { node: 'current' }
              : { browsers: '>1%, not ie 11, not ie 10, not dead' }
          }
]

This bug report is available on Nuxt community (#c9106)

@ollisal Actually polyfills are not filtered out in server bundle since polyfills is [] as exclude of @babel/preset-env in server building.
For core-js@3, have you installed core-js@3 in your package.json ?
If you could provide a reproducible repo, it would be great.

Yeah I have core-js@3 installed.
This line is inside that if:
plugins.push([require('./polyfills-plugin'), { polyfills }])

Isn't that plugin the one that adds the polyfill imports? Without it, no polyfills will be imported anywhere.

polyfills-plugin is for importing default polyfills like promise, array.iterator...
Other polyfiless will be imported automatically by @bebel/preset-env https://babeljs.io/docs/en/babel-preset-env#usebuiltins-usage-experimental

Ahm, in that case my diagnosis about why this fails is not correct, sorry for that.
Anyway, nuxt development mode running on Node 10.x still fails in SSR if flatMap is used :/
Oddly, if I nuxt build it first and then nuxt start, everything works perfectly.
I'll see if I can get the time to cook up a repro repo for this soon.

I suppose it may be related to vue-ssr runInNewContext, I'll look further into it and get back to you asap.

I was trying to use flatMap in a method of a page component in pages/

@ollisal
Could you try to turn on standalone in dev ?
// nuxt.config.js
export default {
  build: {
    extend(config, { isDev }) {
      if (isDev) {
        config.build.standalone = true
      }
    }
  }
}

For anyone reading this, I just had the same issue, and I don't think its a problem with nuxt itself, rather with the polyfill not detecting arrays.
Eg. I had some property coming as the result of an API call and the problem appears to be that babel doesn't know/see that this property is actually and array. I was able to work-around it like this:
Broken:
data.entry.theme.flatMap((theme) => {
...
}

Working:
Array.prototype.flatMap.call(data.entry.theme, (theme) => {
...
}

authors: FreekVR clarkdo ollisal


text:
Amcharts4 - NuxtJS - Internet explorer

Greetings,
I am having problems with amcharts4 in a nuxtJS project on IE. The error I get is: SCRIPT1002: syntax error.

I tried to transpile amcharts like this:
transpile: [
({isLegacy}) => isLegacy && '@amcharts',
]
But that did not work. I also tried to put: import "core-js"; at the top of the nuxt.config.js file. But that also didnt do the job.
Can someone help me?
My files:
nuxt.config.js
plugins: [
{src: '~plugins/amcharts.js', mode: 'client'},
]
amcharts.js:
import * as am4core from "@amcharts/amcharts4/core";
import * as am4maps from "@amcharts/amcharts4/maps";
import am4geodata_continents from "@amcharts/amcharts4-geodata/continentsLow";
import am4geodata_middleEast from "@amcharts/amcharts4-geodata/region/world/worldRegionsLow";
import Vue from "vue";
Vue.prototype.$am4core = () => {
return {
am4core,
am4maps,
am4geodata_continents,
am4geodata_middleEast
}
}
package.json
"dependencies": {
"@amcharts/amcharts4": "^4.10.2",
"@amcharts/amcharts4-geodata": "^4.1.17",
"nuxt": "^2.14.4",
}

If transpiling the amcharts package does not help, it probably means that one or more of the amcharts package dependencies need to be transpiled instead.

Solution:
https://github.com/amcharts/amcharts4/issues/2907#issuecomment-712285831


text:
use express in serverMiddleware, no ajax request comes in

nuxtjs is the latest version.
Question1: how to use express/koa in serverMiddleware?
Question2: Should I use both serverMiddleware and API server for one project?
//nuxt.config.js
serverMiddleware: ['~/server-middleware/logger'],

server-middleware/logger.js:
//below is ok
export default function (req, res, next) {
  console.log(req.url)
  next()
}

//below is unreachable
import express from 'express'
const app = express()

app.get('/', (req, res) => {
  // Validate, sanitize and send
  res.send({ a: 1 })
})

export default {
  path: '/',
  handler: app,
}

//koa is unreachable too
const Koa = require('koa')
const router = require('koa-router')()
const app = new Koa()

router.get('/', async (ctx, next) => {
  await console.log('in / path:' + JSON.stringify(ctx.response.body))
  // let res = await delay(500)

  ctx.response.status = 200
  ctx.response.type = 'application/json'
  ctx.response.body = Object.assign({}, { name: 'a', age: 1 }, { c: 333 })
})

app.use(router.routes())
app.use(router.allowedMethods())

export default {
  path: '/',
  handler: app,
}

sovled by this:
express:
import express from 'express'
const app = express()

app.use('/', (req, res) => {
  // Validate, sanitize and send
  res.send({ a: 1 })
})

export default {
  path: '/api',
  handler: app,
}

koa:
import Koa from 'koa'
import Router from 'koa-router'
const router = new Router()
const app = new Koa()

router.use(async (ctx, next) => {
  await console.log('in router use')
  next()
})

router.get('/uuuq', async (ctx, next) => {
  await console.log('in router get')
  next()
  ctx.response.status = 200
  ctx.response.type = 'application/json'
  ctx.response.body = Object.assign({}, { name: 'a', age: 1 }, { c: 333 })
})

app.use(router.routes())
app.use(router.allowedMethods())
export default {
  path: '/api',
  handler: app.callback(),
}

// serverMiddleware中koa与独立使用时行为不同:
// nuxt中的koa: 需要有具体method的路由匹配时，才会执行部分匹配的use回调，否则不会执行use()。
// koa独立使用: 即使最终没有匹配到具体method的路由，也会按照定义顺序执行局部匹配的use()。

总结如下：
启动chrome指定监听端口，避免Starting inspector on 127.0.0.1:9229 failed: address already in use：
node --inspect-brk --inspect-port=8888 ...
node --inspect-brk --inspect=8888 ...
node --inspect-brk=8888 ./node_modules/nuxt/bin/nuxt dev --port 3021
express/koa serverMiddleware:
https://github.com/nuxt/nuxt.js/issues/8872
https://www.cnblogs.com/jofun/p/13212171.html
https://blog.lichter.io/posts/emails-through-nuxtjs/
https://blog.lichter.io/posts/nuxt-with-an-api/
https://stackoverflow.com/questions/58282278/using-koa-as-nuxt-server-middleware
nuxt指定host和port：
https://nuxtjs.org/docs/2.x/features/configuration#edit-host-and-port
错误监控平台：https://www.fundebug.com/


text:
fix: nuxt instead of nuxt-start

I think this is more relevant.

Codecov Report

Merging #7522 into dev will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##              dev    #7522   +/-   ##
=======================================
  Coverage   70.18%   70.18%
=======================================
  Files          88       88
  Lines        3737     3737
  Branches     1017     1017
=======================================
  Hits         2623     2623
  Misses        905      905
  Partials      209      209

Flag
Coverage Δ

#unittests
70.18% <ø> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 3082567...0c8e956. Read the comment docs.

Thank you for the PR but actually nuxt-start is here for a reason, it is packed with only runtime dependencies, making it smaller and faster to require :)

source: gharchive/pull-request

authors: Atinux codecov-commenter iliyaZelenko


text:
nuxi generate doesn't prerender dynamic pages

Environment

Operating System: Linux
Node Version:     v18.7.0
Nuxt Version:     3.2.2
Nitro Version:    2.2.2
Package Manager:  pnpm@7.5.2
Builder:          vite
User Config:      -
Runtime Modules:  -
Build Modules:    -

Reproduction
https://github.com/Intevel/nuxt-netlify-404
Describe the bug
A strange bug reported on the Discord, related Post: https://discord.com/channels/473401852243869706/1077514559839010886
In the project there is a Dynamic Route, in the Reproduction under pages/packages/[slug].vue.
With nuxi generate the page is not prerendered, in a Netlify deployment this leads to Netlify setting a 404 response status code but rendering the page anyway.
At first we thought it was a Netlify problem because the 404 error did not occur locally. And the 404 error was the reported problem.
I tried deploying it to Vercel, and it worked there. With the only difference that Vercel deploys with nuxt build, and I think then nitro adds routeRules for static routes.
Also, no HTML file is created for the dynamic page, and view-source: in the browser does not show the direct markup content either, which is definitely bad for SEO.
/cc @madebyfabian @sharkfin009
Additional context
No response
Logs
No response

You will need to have a link to dynamic pages within a page that Nuxt is crawling, or you can add them to your nitro.prerender.routes array. Otherwise Nuxt doesn't know what paths to generate.

authors: Intevel danielroe

repo: nuxt/nuxt


text:
nuxt3 webpack plugins webpack.ProvidePlugin not work

Environment

Operating System: Darwin
Node Version:     v18.14.1
Nuxt Version:     3.4.0
Nitro Version:    2.3.3
Package Manager:  npm@9.3.1
Builder:          vite
User Config:      modules, webpack, postcss
Runtime Modules:  @vant/nuxt@1.0.0
Build Modules:

Reproduction
..
Describe the bug
In nuxt3, I attempted to inject a global module using webpack.ProvidePlugin in webpack, but this did not work

window.Quill is undefined...why
Additional context
No response
Logs
No response

You are not using the webpack builder. You will need to install @nuxt/webpack-builder and set builder: 'webpack'  in your Nuxt config.

authors: danielroe daomiaru


text:
Add GetFromDeactivatableObservable overload with Func<IObservable>

UsingGetFromDeactivatableObservable may cause an observable to be recreated on every property access (depending on what GetComplicatedObservable() does in the example below).
public int Something => this.GetFromDeactivatableObservable(GetComplicatedObservable());

Please provide an overload that takes the observable as a lambda, like this:
public int Something => this.GetFromDeactivatableObservable(() => GetComplicatedObservable());

Implemented in 1.4.0.

authors: dlbd jeanplevesque


text:
🛑 Kubeflow ML Platform is down

In 162f0ae, Kubeflow ML Platform (https://kubeflow.lab.novaglobal.com.sg) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Kubeflow ML Platform is back up in f416f9a.

repo: nvgsg/lab-upptime


text:
🛑 Kubeflow ML Platform is down

In 7fbd272, Kubeflow ML Platform (https://kubeflow.lab.novaglobal.com.sg) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Kubeflow ML Platform is back up in f2be78e.


text:
🛑 Kubeflow ML Platform is down

In 85417e5, Kubeflow ML Platform (https://kubeflow.lab.novaglobal.com.sg) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Kubeflow ML Platform is back up in 85b7833.


text:
🛑 Kubeflow ML Platform is down

In 98a483b, Kubeflow ML Platform (https://kubeflow.lab.novaglobal.com.sg) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Kubeflow ML Platform is back up in 2494f59.


text:
feat: Ability to configure cache folder

Summary/ Motivation (TLDR;)
Now possible to specify cache folder by either

using preview.debug({cacheFolder: 'your-cache-folder'})
automatically with the auto preview feature.

Related issues

https://github.com/nvh95/jest-preview/issues/301)
https://github.com/nvh95/jest-preview/issues/126

Features

Specify cache folder for the debug function
Specify cache folder for the jestPreviewConfigure

Fixes

Running single tests with IDE such as WebStorm/IntelliJ and having the html output being stored at one place instead of relative to the closest jest config it can find.

Chores

I ran prettier + eslint and it fixed files outside this PR scope

Usage
Take a look at examples/nextjs-nx/apps/app/jest.config.js, examples/nextjs-nx/apps/app/jest.setup.ts and ``examples/nextjs-nx/apps/app/specs/index.spec.tsx`.
Basically:
For auto-preview
jestPreviewConfigure({
  autoPreview: true,
  cacheFolder: 'path-to-custom-cache-folder',
});

Using debug
// it is best to create a utility file so we do not have to specify it each time we import `debug`

import preview from "jest-preview";

export const debug = () => {
  preview.debug({cacheFolder: 'path-to-custom-cache-folder'});
};

Main branch seems to break also on Jest Preview Ecosystem CI / build, not sure how to resolve


text:
Strips CR from vimgrep output on Windows

Vimgrep output from rg on Windows contains CRLF endings which result in lines ending in ^M in the picker window. This should strip carriage returns from all output lines, with the precondition that vim is running on Windows.

So I just pushed a fix to plenary that I think will do this universally, it just filters out \r all the time, because no one wants to see it i think :laughing:
If that fixes your problem, we can close this.

Just checked, that fixes it :)

authors: RMichelsen tjdevries


text:
Bug: All tab names have prefix "fugitive: " if current buffer is fugitive status buffer even if other tabs is not fugitive status buffer.

Self Checks

[x] I'm using the latest lualine.
[x] I didn't find the issue in exsisting issues or prs.

How to reproduce the problem

Use :cd to change directory to a git repo.
Open any file in the git repo in new tab.
Open fugitive status buffer with :Git.

Expected behaviour
Only current tab should have the prefix "fugitive: ".
Actual behaviour
All tabs have the prefix "fugitive: ".
Minimal config to reproduce the issue

call plug#begin("/root/lualine_fugitive/.local/share/nvim/plugged")
" Your plugins go here like
Plug 'nvim-lualine/lualine.nvim'
Plug 'tpope/vim-fugitive'

call plug#end()

" Your Viml part of config goes here
" colorscheme onedark

lua << END
-- Your lua part of config goes here
require'lualine'.setup {
  tabline = {
    lualine_a = {
      {
        "tabs",
        max_length = vim.o.columns / 3,
        mode = 2,
      },
    },
    lualine_b = {},
    lualine_c = {},
    lualine_x = {},
    lualine_y = {},
    lualine_z = {},
  },
}

END

" Instructions:
" -------------------------------------------------------------
" Load this config with nvim_isolated_conf.sh -l /root/lualine_fugitive
" Remember to run :PlugInstall after changing plugin section
" Also delete the comments before putting this file on issue
" That will reduce noise
" You can delete /root/lualine_fugitive once you're done

Aditional information
The fix for #900 check the filetype in current buffer. But it should check the filetype of the bufnr buffer.

If you already know why the issue is happening prs are welcome. At least you did follow the issue templates thanks for that. Otherwise, you probably would have to wait for quite a while before I took a look at it.

For #900, I'm not sure how you gonna fix it. But for this bug, I think I should probably send the PR. Anyway, thank you for the quick fix!


text:
Use the "" behavior when pressing "o"

Is your feature request related to a problem? Please describe.
In the picker, I'd like to make "o" behave the same way as "<cr>" but it's not clear how to do so. I can't find an action that associates with the <cr> behavior.
Describe the solution you'd like
Turn the <cr> behavior into one of the regular fb_actions that can be mapped to any key I like.

require "telescope".setup {
  extensions = {
    file_browser = {
      mappings = {
        ["n"] = {
          ["o"] = require "telescope.actions".select_default,
        }
      }
    },
  }
}

should be what you are looking for.

Ah apologies, I've closed this accidentally. Should be solved now though, let me know in case something's not working :)

Thank you!


text:
fix: avoid unnecessary closures

The actual way to use it is require("nvim-treesitter-textobjects.swap").swap_next("@parameter.inner")(), not as the what the readme said. The closure is unnecessary.

I suspect the closure was needed for the way mappings were automatically set up by the module system -- which we're removing anyway. If you've tested this and it works, this is fine with me.

authors: clason ofseed


text:
demo(Development issues are discussed here.)

https://user-images.githubusercontent.com/57088952/198973680-77c6d8f7-73fa-40a8-9c98-1f1d56defeb7.mp4

https://user-images.githubusercontent.com/57088952/200179908-8baee8ac-3f4f-4110-88f7-5d8a1272213c.mp4

Hi, amazing plugin!
Is it possible to lazy-load it?

Hi, amazing plugin!
Is it possible to lazy-load it? Already tried some possibilities in specifying the plugin using packer.nvim but nothing good for now

I don't understand it, so I don't know how to start, if you can provide relevant documents, I can learn

Hi, amazing plugin!
Is it possible to lazy-load it? Already tried some possibilities in specifying the plugin using packer.nvim but nothing good for now

I don't understand it, so I don't know how to start, if you can provide relevant documents, I can learn

Nevermind, I found a way to achieve the behaviour I want.
Thanks for your reply and attention though!

https://user-images.githubusercontent.com/57088952/234891291-e0657633-eec8-40f7-b512-1da29c01ac05.mp4

authors: denstiny real-fht


text:
Fetch a meeting for an organization

See Dyte API documents and existing code for reference on how to proceed. Don't hesitate to reach out with any questions!

Yep for sure @zainbinfurqan! Let me know if you have any questions.

https://github.com/nwarwick/dyte/blob/69feb33aa579756f14124bd392ab530878930d27/lib/dyte/resources/meetings.rb#L8-L10
Doesn't this already exist?
https://docs.dyte.io/api/#/operations/get_meeting

Yep you're right @nachiket87. Will close this.

repo: nwarwick/dyte


text:
Improve error handling for attachments

Description
This PR introduces a new error in the case that a user uploads a file that is too large, causing the remote connection to be closed on the API side.
License

I confirm that this contribution is made under the terms of the MIT license and that I have the authority necessary to make this contribution on behalf of its copyright owner.

Codecov Report
Attention: Patch coverage is 86.20690% with 4 lines in your changes missing coverage. Please review.

Project coverage is 80.11%. Comparing base (f38cdaf) to head (5b798ff).

Files with missing lines
Patch %
Lines

src/main/kotlin/com/nylas/NylasClient.kt
86.20%
4 Missing :warning:

Additional details and impacted files
@@             Coverage Diff              @@
##               main     #244      +/-   ##
============================================
- Coverage     80.13%   80.11%   -0.03%
  Complexity      287      287
============================================
  Files            31       31
  Lines           861      870       +9
  Branches         87       88       +1
============================================
+ Hits            690      697       +7
- Misses          121      123       +2
  Partials         50       50

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

authors: codecov-commenter mrashed-dev

repo: nylas/nylas-java


text:
heyo, dont know much about fennel

would u mind if you tell me the location of your neovim specific dotfiles, like are they on this repo or other or not yet available, i wanted to ask for the dapui thing and the neogit thing, looks quite sick

This project is a complete neovim config...

This project is a complete neovim config...

i know but i want that neogit look in my lua nvim

This project is a complete neovim config...

i know but i want that neogit look in my lua nvim

@daUnknownCoder https://github.com/nyoom-engineering/nyoom.nvim/tree/main/fnl/modules/tools/neogit

This project is a complete neovim config...

i know but i want that neogit look in my lua nvim

@daUnknownCoder https://github.com/nyoom-engineering/nyoom.nvim/tree/main/fnl/modules/tools/neogit

hey thanks for this, did ya try recreating this in lua, coz i dont understand fennel, tho it looks like crazy colon stuff but its above my reach

authors: daUnknownCoder fedemengo mjachi


text:
Map 19004 - permissions problem?

Rectify / crop tabs are missing
http://maps.nypl.org/warper/maps/19004

i can see them now. you might have not been logged in?

I'm still seeing the issue when I confirm that I'm logged in.
On Tue, Apr 19, 2016 at 12:49 PM Mauricio Giraldo notifications@github.com
wrote:

Closed #30 https://github.com/nypl-spacetime/nypl-warper/issues/30.
—
You are receiving this because you authored the thread.
Reply to this email directly or view it on GitHub
https://github.com/nypl-spacetime/nypl-warper/issues/30#event-633241730

oh... the reason you cannot see the tabs is because it is "Published". an admin determined this map is finished and published it. this makes the map un-alterable by non-admins. publishing moves map tiles to S3 and affects other workflows so that's why it cannot be altered.

Ahh I see. Thanks for clarifying.

authors: lklepner mgiraldo

repo: nypl-spacetime/nypl-warper

license: mit

license_source: bigquery


text:
Broken link to 3d repo

Readme link to https://github.com/signed-heat-3d 404s. Should be https://github.com/nzfeng/signed-heat-3d

Thanks! Fixed in b3d0022

authors: danbri nzfeng

repo: nzfeng/signed-heat-demo


text:
Proposed SIG-Core meeting agenda for JUNE-10-2021

Meeting Details

Date/Time: JUN 10, 2021 @ 8:00 pm UTC / 1:00 pm PDT
Location: https://discord.gg/WtmTC6erDP
Moderator: Pratik Patel
Note Taker TBD

The SIG Meetings repo contains the history past calls, including a link to the agenda, recording, notes, and resources.
SIG Updates
First Meeting, no new updates
Meeting Agenda

Introductions - Please keep to under 20 seconds.
Discuss the scope of the SIG and the frequency with which we should meet.
Go through the charter: https://github.com/o3de/foundation/blob/master/sigs/sig-core/SIG Core Charter.md

Outcomes from Discussion topics
Discuss outcomes from agenda
Action Items
Create actionable items from proposed topics
Open Discussion Items
List any additional items below!

SIG core moved to own repro, closing out stale issues

authors: OBWANDO lmbr-pip


text:
Teacher platform

[ ] /teacher --> platform itself
[ ] /teacher/login --> login page for this platform

Features

Teachers should be able to add stories to the platform
Manage classes and see rooms linked to that class (+ submitted snipper)

This feature was cut from the app because of time constraints.
Some subfeatures such as authentication and class management are still present in the codebase (see /src/components/teacher and src/containers/views/TeacherArea)

authors: abrysen eliasmeire


text:
Mangasee broken in ver 1.4.0, works in 1.3.1

Describe the bug
On version 1.4.0 Mangasee source returns: No result found... no matter what is searched.

kaizoku.log
On version 1.3.1 Mangasee source functions as expected

kaizoku.log
Reproduction steps
On version 1.4.0

Add a new manga
Select a source: Mangasee
click Next step
Search for a manga: type 'bleach'
click arrow (or hit enter)
No result found...

Expected behavior
Return results for search of Mangasee source like it did in version 1.3.1
Additional context
It appears that downgrading to version 1.3.1 fixes the issue entirely.
Thanks for all your work on this, it is amazing!

Hi,
On 1.4.0, I can get results.

Can you try removing the rod folder inside the /config/.cache/ and restart the container?

Removed rod folder in the mentioned place, pulled image version 1.4.0, recreated container. Tried same search process and it returned No result found...
kaizoku.log

I am able to reproduce this problem now. I will look into this.

It seems like chrome is crashing. I have no idea what has changed with it.

I found the problem. The chrome version that is being downloaded by mangal has a bug and crashes. Mangal libs need an update for this to be fixed.
But in the meantime, You can remove /config/.cache/rod/browser/chromium-1065323/chrome-linux,  download chrome and extract it to /config/.cache/rod/browser/chromium-1065323/.

authors: doorssbm oae

repo: oae/kaizoku


text:
Render Strokes Out - Goes Blue Screen

Hello again. I've come across another "issue" which I'm perceiving to be a bug of some sort.
In my current project I'm working on the UI of my game and I have things set up so that the namespaces get reloaded whenever a save is detected. I create new UI entities every render frame to see these changes happen in the game window immediately without any input from me after saving the file.
I haven't determined the cause, but certain UI elements will suddenly disappear (for instance, the label I've added to the table element). There's no rhyme or reason to it and I've tried to reproduce it.
My code:
(ns closure.core
  (:require [clojure.pprint :refer [pprint]]
            [play-clj.core :refer :all]
            [play-clj.ui :refer :all]
            [ns-tracker.core :refer :all]
            [cheshire.core :refer :all]
            [closure.ui.main-screen :refer :all]))

(def modified-namespaces
  (ns-tracker ["src" "src-common"]))

(defscreen main-screen
  :on-show
  (fn [screen entities]
    (update! screen :renderer (stage))
    (statistics-table))

  :on-render
  (fn [screen entities]
    (clear!)
    (doseq [ns-sym (modified-namespaces)]
      (require ns-sym :reload))

    (render! screen entities)
    (statistics-table))

  :on-resize
  (fn [screen entities]
    (height! screen (:height screen)))

  :on-key-down
  (fn [screen entities]
    )
  )

(defgame closure
  :on-create
  (fn [this]
    (set-screen! this main-screen)))

(defscreen blank-screen
  :on-render
  (fn [screen entities]
    (clear!)))

(set-screen-wrapper! (fn [screen screen-fn]
                       (try (screen-fn)
                         (catch Exception e
                           (.printStackTrace e)
                           (set-screen! closure blank-screen)))))

(ns closure.ui.main-screen
  (:require [play-clj.core :refer :all]
            [play-clj.ui :refer :all]))

 (defn statistics-table
   []
   (let [title (label "Title" (skin "uiskin.json"))
         charName (label "Name:" (skin "uiskin.json"))
         body (table [title charName]
                     :align (align :top-left)
                     :set-height 600
                     :set-width 125
                     :debug-all)]
     ;Title Cell
     (label! title :set-alignment (align :center))
     (-> (first (table! body :get-cells))
         (cell! :expand-x)
         (cell! :fill-x))

     body))

After an element disappears, I decided to try resizing the game window to see what happens. I get a blue screen (clear color is black though).
I attempt to restart from the repl with (on-gl (set-screen! closure main-screen)) and get the following error dump:
closure.core=> java.lang.Exception: The keyword :camera is not found.
        at play_clj.utils$throw_key_not_found.invoke(utils.clj:10)
        at play_clj.utils$get_obj.invoke(utils.clj:16)
        at play_clj.core$size_BANG_.invoke(core_cameras.clj:47)
        at play_clj.core$height_BANG_.invoke(core_cameras.clj:90)
        at closure.core$eval1660$fn__1693.invoke(core.clj:48)
        at clojure.lang.Var.invoke(Var.java:383)
        at play_clj.core$defscreen_STAR_$execute_fn_BANG___903$fn__906.invoke(core.clj:83)
        at clojure.lang.AFn.applyToHelper(AFn.java:152)
        at clojure.lang.AFn.applyTo(AFn.java:144)
        at clojure.lang.AFunction$1.doInvoke(AFunction.java:29)
        at clojure.lang.RestFn.invoke(RestFn.java:397)
        at closure.core$eval1740$fn__1741.invoke(core.clj:66)
        at play_clj.core$defscreen_STAR_$execute_fn_BANG___903.doInvoke(core.clj:85)
        at clojure.lang.RestFn.invoke(RestFn.java:486)
        at play_clj.core$defscreen_STAR_$fn__915.invoke(core.clj:125)
        at clojure.lang.AFn.applyToHelper(AFn.java:156)
        at clojure.lang.AFn.applyTo(AFn.java:144)
        at clojure.core$apply.invoke(core.clj:626)
        at play_clj.core$set_screen_BANG_$run_fn_BANG___960.doInvoke(core.clj:517)
        at clojure.lang.RestFn.invoke(RestFn.java:439)
        at play_clj.core$set_screen_BANG_$reify__968.resize(core.clj:529)
        at com.badlogic.gdx.Game.setScreen(Game.java:62)
        at play_clj.core.proxy$com.badlogic.gdx.Game$ff19274a.setScreen(UnknownSource)
        at play_clj.core$set_screen_BANG_.doInvoke(core.clj:518)
        at clojure.lang.RestFn.invoke(RestFn.java:423)
        at closure.core$eval1744$fn__1745.invoke(form-init6236742245141421072.clj:1)
        at clojure.lang.AFn.run(AFn.java:22)
        at com.badlogic.gdx.backends.lwjgl.LwjglApplication.executeRunnables(LwjglApplication.java:240)
        at com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop(LwjglApplication.java:193)
        at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:114)

Here's a screenshot of the end result:

I've resolved the "missing :camera" error by doing the following
(update! screen :camera (orthographic) :renderer (stage))
I'm not sure if this should be necessary though as from what I'm reading in the libgdx docs about Stage, shouldn't it have a camera associated with it already that could be used?
Thanks!

I don't currently use the camera built into the stage, so you must create it explicitly. As for the issue regarding table contents disappearing, I am confused. I cloned your project and ran it, and I see the word "Title". I do not see anything appear and then disappear. Perhaps if you can narrow it down to a smaller amount of code, it would help. Right now, there is a lot of stuff going on.

That's the confusing thing for me as well. It might happen or it might not. There's nothing that indicates when or why its going to happen.
This is what it looks like when the labels disappear from the table with :debug-all set for the table:

I've removed :on-resize completely and this still happens. Puzzling.

Further investigation reveals that the GC is having a heart attack. It's probably not the smartest thing to create a new object every render frame. My guess is that the labels disappear when there's limited-to-no memory left.

Thanks for the follow up.

authors: Yoshiyuka oakes

repo: oakes/play-clj

license: unlicense


text:
I don't want to see markdown notation in quizzes

Acceptance Criteria:

[ ] Remove markdown notation from quizzes (for example starter q4)
[ ] Make sure this doesn't strip random * or _ from questions

The pattern we are looking for is *text*

:tada: This issue has been resolved in version 1.185.7 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:

feature branch

authors: jack-skerrett-oak oak-machine-user

repo: oaknational/Oak-Web-Application


text:
Chore(deps): bump go.mongodb.org/mongo-driver from 1.3.2 to 1.5.1

Bumps go.mongodb.org/mongo-driver from 1.3.2 to 1.5.1.

refer to #2391

authors: barnettZQG wonderflow

repo: oam-dev/kubevela


text:
[NSE-257] fix multiple slf4j bindings

What changes were proposed in this pull request?
This pr fixes the multiple bindings of slf4j.
fixed: https://github.com/oap-project/native-sql-engine/issues/257
How was this patch tested?
locally tested

hi @zhouyuan, I found if changing to hadoop.version, the fix is not working on my env. And with this fix, the arrow-data-source will have dependency issue if using it separately.

Did you specify the package profile, like -Phadoop3.2?
Thanks, -yuan

From: Rui Mo @.>
Sent: Friday, April 30, 2021 6:34:13 PM
To: oap-project/native-sql-engine @.>
Cc: Yuan @.>; Mention @.>
Subject: Re: [oap-project/native-sql-engine] [NSE-257] fix multiple slf4j bindings (#291)
hi @zhouyuanhttps://github.com/zhouyuan, I found if changing to hadoop.version, the fix is not working on my env. And with this fix, the arrow-data-source will have dependency issue if using it separately.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/oap-project/native-sql-engine/pull/291#issuecomment-830003754, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AAAKXDKFMNMDY7DZTPELELLTLKBSLANCNFSM43YT2WNA.

@zhouyuan verified on my env, and able to merge now.

authors: rui-mo zhouyuan

repo: oap-project/native-sql-engine


text:
Reduce enclave entry/exits

"After all the above, one of the biggest overheads that will remain is going to be the entry and exits to and from the enclave for each ecall and ocall. You can check Scone, Eleos and HotCalls papers for the mechanism details. For a faster turn around, you should directly check the code samples in project repositories for Eleos and HotCalls. Both of these projects have faster ocall libraries. "
High-level idea: Have a enclave thread that doesn't exit and a untrusted thread that doesn't enter. Then share memory between them.
I've checked out HotCalls, it seems to use a very simple shared memory approach to ECALLs. There is a simple shared data structure and one thread which is constantly in the enclave waiting for requests and processing them. So there is only one ECALL for starting the request processor.
https://github.com/oweisse/hot-calls/blob/master/include/hot_calls.h
We could implement something similar (probably in ekiden-enclave) and instead of using EDLs to define the interfaces we would do this ourselves.
How do we coordinate between trusted/untrusted portions when reading/writing shared memory? Are we going to have a lock? What if the untrusted portion is malicious?

This was done as part of the runtime rewrite based on Fortanix EDP.

authors: kostko ryscheng

repo: oasislabs/oasis-core


text:
Display Contract ByteCode

For accounts, we should be able to display contract bytecode, if available.

@donouwens says:

Looks all good to me

This is now ready for review. I suggest going commit by commit.

repo: oasisprotocol/explorer


text:
NTR: database extract, transform, and load process

Please could someone consider whether the term IAO term
'database extract, transform, and load process' IAO:0000650
could be imported into OBI  as a child of 'planned process' OBI:0000011
Many thanks,
Varsha

OBI is currently using an outdated version of IAO. We plan to update this in our next OBI release, at which point it should be automatically appear under 'planned process'.

Great, thanks

This term was added to OBI in commit b76068195d619f0da32d653389c2bc0b70c1adf2 on 2017-07-24.

authors: VarshaKhodiyar bpeters42 jamesaoverton

repo: obi-ontology/obi


text:
Allow specifying version to download cargo semver-checks tool with

Resolves #47.

Tested in https://github.com/libp2p/rust-libp2p/pull/3923/files with latest and v0.20.1 version.

Sorry, fixing CI since we dropped Rust 1.65 and 1.66 in the latest cargo-semver-checks release. Going to merge main into your branch one or more times.


text:
Not working on Catalyst

System:
OS: macOS 10.15.7
CPU: (16) x64 Intel(R) Core(TM) i9-9980HK CPU @ 2.40GHz
Memory: 8.17 GB / 32.00 GB
Shell: 3.1.2 - /usr/local/bin/fish
Binaries:
Node: 14.13.1 - /usr/local/bin/node
Yarn: Not Found
npm: 6.14.8 - /usr/local/bin/npm
Watchman: 4.9.0 - /usr/local/bin/watchman
Managers:
CocoaPods: 1.9.3 - /usr/local/bin/pod
SDKs:
iOS SDK:
Platforms: iOS 14.0, DriverKit 19.0, macOS 10.15, tvOS 14.0, watchOS 7.0
Android SDK:
API Levels: 29, 30
Build Tools: 29.0.2, 30.0.1
System Images: android-29 | Intel x86 Atom_64
Android NDK: Not Found
IDEs:
Android Studio: 4.0 AI-193.6911.18.40.6626763
Xcode: 12.0.1/12A7300 - /usr/bin/xcodebuild
Languages:
Java: 1.8.0_265 - /usr/bin/javac
Python: 2.7.16 - /usr/bin/python
npmPackages:
@react-native-community/cli: ^4.13.0 => 4.13.0
react: 16.11.0 => 16.11.0
react-native: 0.62.2 => 0.62.2
react-native-macos: Not Found
npmGlobalPackages:
react-native: Not Found
react-native-vector-icons: 7.1.0
Using a custom icomoon.ttf font file. Works as expect on iOS, Android, even Windows and for most macos (catalyst) users, including me. However i got user reports that on catalyst the icons arent being displayed and instead show:

I've added my font-file to the xcode project and I can also see it in my app bundle in the ressources folder. I've added the plist entires for "Fonts provided by application" / "icomoon.ttf" and also "Application fonts resource path" / "." The thing is, it works for 3 machines on macos but not on two older machines. But they run the latest osx as far as i can tell.
...any advice on how to debug?

@exotexot - I'm experiencing the same issue, did you ever manage to find a fix?

Do you have this issue on all macOS devices or only a few?
But sadly, no. I reverted to react native svg for macOS platforms in my case.

Thanks for the quick reply! I've only tested a couple of Macs so far, but so far they all have this problem. Sounds like I may have to do the same.

Catalyst is now end of life. Please open a new issue if this is happening on new versions of Mac OS X

authors: dpwiese exotexot johnf

repo: oblador/react-native-vector-icons


text:
antfill and antoutline no such file or directory on xcode 12

"react-native": "0.64.2",
"react-native-vector-icons": "^8.1.0",
Target Platform : IOS
Xcode Version : 12
It is perfectly working on android and now that I am going to build on IOS this error is coming out .
antfill and antoutline no such file or directory
Question is posted already on stackoverflow but it doesn't have an answer yet for like days now .
[https://stackoverflow.com/questions/70030574/antfill-and-antoutline-no-such-file-or-directory-xcode-12-react-native-vector-i](Link for the question).
Please help me out .

If this is still an issue please comment with some sample code and I'll reopen and assist

authors: johnf sikloDev


text:
Revert  GO MIRROR in cl.Makefile

mirror/go.owl: mirror/go.trigger
	echo "WARNING OVERWRITING GO MIRROR BECAUSE OF OBSOLETE CL TERM"
	if [ $(MIR) = true ] && [ $(IMP) = true ]; then curl -L $(URIBASE)/go/go-base.owl --create-dirs -o mirror/go.owl --retry 4 --max-time 200 && $(ROBOT) remove -i mirror/go.owl --term "CL:0000243" --preserve-structure false convert -o $@.tmp.owl && mv $@.tmp.owl $@; fi
.PRECIOUS: mirror/go.owl

Should be reverted when GO replaces CL:0000243.
@rays22 can you check if http://purl.obolibrary.org/obo/go/go-base.owl still uses CL:0000243? If so, make sure there is an issue on the GO repo and link it here.

I thought the fix would be to RO ?

OK. I can see this is a separate issue. Please ignore my last comment.

@rays22 can you check if http://purl.obolibrary.org/obo/go/go-base.owl still uses CL:0000243? If so, make sure there is an issue on the GO repo and link it here.

I can confirm that CL:0000243 is not used by go-basic.obo.

Ok thanks @rays22 , @shawntanzk whenever you have time (after RO PR is merged), you can deal with this, but no rush at all.

I assume the RO PR mentioned is this: https://github.com/oborel/obo-relations/pull/543

For this issue here, its only about the obsolete class. If the class is no longer obsolete, you can jus remove the above from cl.Makefile and regenerate the import

@shawntanzk is this still an issue?

looks like all PRs related are merged and i assume GO would have made a release by now, happy to give it a go and see if its all good

actually let me check go-base first

Merged master into #1388 and saw the change in import removing the obsolete CL term - will let checks run and if all good, ill merge it in

authors: dosumis matentzn rays22 shawntanzk

repo: obophenotype/cell-ontology


text:
date and timestamp columns from sql represented as number

example:
The following sql code block:
select current_date, current_timestamp

returns:

current_date
current_timestamp

1,721,260,800,000
1,721,322,677,842

Duplicate of https://github.com/observablehq/framework/issues/1376

authors: mbostock nieuwenhoven

repo: observablehq/framework

license: ISC


text:
Loading an Arrow or Parquet file should preload apache-arrow/parquet-wasm

You can workaround this manually with:
import "npm:apache-arrow";
import "npm:parquet-wasm/esm/arrow1.js";

We’ll only be smart enough to do this in simple cases of FileAttachment(name).parquet() though.

Same is true for CSV: loading a .csv file should preload npm:d3-dsv.

Fixed in #843.


text:
tips for a clipped mark should be clipped

Currently if you clip a mark, the tip doesn't get clipped and you might end up with surprising results when using facets.
For example the tip shown below, belongs to the facet highlighted in red.

(The cause in this case is that the y scale's domain is set to [0, 0.09] and the excess area between 9% and 100% is clipped out.)

Would you expect the tip to be hidden in this case? Or do you want to use clamp instead of clip?

My solution in this case is to avoid drawing the segments that go into the clipped zone. Clamping works too!
But both depend on the user doing the right thing; in the process of creating the chart, it was very surprising to see these default tips that were (visually) not connected to anything.
I wonder if fixing this might do more harm than good in some situations, it might be ok to close as won't fix. However, that's what we do with the geo mark: a feature that is completely off-screen gets no tip, and a feature that is clipped gets its (default) tip location in the centroid[1] of the (visible) shape. (Note that a further difficulty is that the shape might be visible even if its reference position is outside the clip region…) 🤔
[1] related: #2098.

authors: Fil mbostock

repo: observablehq/plot


text:
occlusionY initializer

https://github.com/observablehq/plot/assets/7001/76810a97-44c4-4caf-afb9-2519e5ed7ada
quoting @visnup: I always need some occlusionX or Y 😅
For #27
PS: not too happy with the name… it seems to say the opposite of what it does?

I wonder if we could instead incorporate this into the dodge transform rather than making a new transform.

Yes I had the same feeling, but didn't want to complicate things at first. It might mean renaming minDistance (to r, with a default of 5.5 instead of 11, but then it's not the same default as dodge…), and applying it on the opposite direction too? I can investigate whether that's possible. Now that we have this baseline, maybe it's worth doing this extra step.
I like "repel" a lot.

Other verbs: Fan out, Spread, Stretch, Radiate, Unfold...

I had to check but disocclude is an actual word. https://en.wiktionary.org/wiki/disocclude

I would love to unify this with the dodge transform, unfortunately I'm not seeing a lot of common ground. Maybe this needs more work.
What's different:

dodgeY
occlusionY

y channel
not supported
required

x channel
required
optional

spread
x + y
y only

default
r 3, channel
minDist 11, constant

anchor
supported
not supported

A way to unify them would be to let dodgeY switch to the occlusionY algo when a y channel is specified, but this would mean that almost everything changes meaning:

what to do when x is a channel?
minDist could become r (at the price of not having the best default for text labels), but then what to do when r is a channel?

authors: Fil visnup


text:
Add support for multiple tenants

Problem
Thanos Rule Syncer currently supports fetching rules for a single tenant from Observatorium API. This means that if you are running Obs API with multiple tenants (almost always), you'd need to run one Thanos Rule Syncer sidecar for each tenant.
Proposed Solution
We can add support for specifying multiple tenants and their credentials as input to Rule Syncer (maybe as a yaml file) and then we can fetch rules for all of them, combine in a single file, and then follow the same pattern we followed for a single tenant.

Yes indeed this was the original vision of the rule-syncer, that you would run one sidecar per tenant.
However, it would indeed be trivial to add support for multiple tenants. I think that having a yaml file to configure this tiny app is a bit overkill, however, we need to configure not just a list of tenants but also a new set of credentials for each tenant, as they may all use different OIDC providers.

however, we need to configure not just a list of tenants but also a new set of credentials for each tenant, as they may all use different OIDC providers.

Yep, this is why I was thinking of a yaml file. Repeated flags feels a bit more confusing from user perspective.

We decided to use the listAllRules endpoint of Rules Backend directly (#9). This means we don't need multi-tenant support if its used inside an Observatorium deployment.

authors: onprem squat

repo: observatorium/thanos-rule-syncer


text:
The moon loader actually looks like a moon in some fonts

Not exactly an issue, but I don't think it's what we were going for...

Turns out I was on an old version. Sorry.

repo: obsidiansystems/obelisk


text:
Update aws-java-sdk-core to 1.12.339

Updates com.amazonaws:aws-java-sdk-core from 1.12.336 to 1.12.339.
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!

Adjust future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "com.amazonaws", artifactId = "aws-java-sdk-core" } ]

Or, add this to slow down future updates of this dependency:
dependencyOverrides = [{
  pullRequests = { frequency = "@monthly" },
  dependency = { groupId = "com.amazonaws", artifactId = "aws-java-sdk-core" }
}]

labels: library-update, early-semver-patch, semver-spec-patch, commit-count:1

Superseded by #134.


text:
"configure" parameter not taken into account

The run results for the 5.2.0+trunk+tsan+sequential, introduced in https://github.com/ocaml-bench/sandmark-nightly-config/pull/20, do not make sense: TSan instrumentation should incur a big slowdown. I suspect that the "configure": "--enable-tsan" parameter is ignored by Sandmark.

Thank you!

Thank you for the report, @OlivierNicole.
If the old results don't make sense, I wonder if it is better to remove those benchmark results from Sandmark, so that folks using the UI aren't confused.

I had set 31 May as expiry date. Not sure how long benchmark results are kept.
Also, I would be interested to configure Sandmark to run benchmarks with --enable-tsan again, but maybe when the TSan branch is merged or at least very stable. One point I am worried about is that enabling TSan requires libunwind being installed, which I am not sure is the case on the Sandmark machines.

I had set 31 May as expiry date. Not sure how long benchmark results are kept.

The expiry date is for the configuration and running the benchmarks, not the generated results. The results themselves are currently retained forever. We don't have a policy on deleting the old results, as of now, though @kayceesrk did mention cleaning up benchmark results that are older than an year.

One point I am worried about is that enabling TSan requires libunwind being installed, which I am not sure is the case on the Sandmark machines.

I'll verify that, and ensure the machines have libunwind installed. Thanks!

Thank you for your help with this :)

authors: OlivierNicole punchagan

repo: ocaml-bench/sandmark-nightly-config


text:
Stack overflow when using Yojson.Safe.pretty_to_string

I'm not sure if this is relevant for you, as you have removed dependency on easy-format in the new version. But on the last version of yojson I get stack overflow when using Yojson.Safe.pretty_to_string instead of Yojson.Safe.to_string. I serialize an object containing a very big array of objects.

I btw. can't test with my application on the new version, as I depend on ppx_deriving_yojson which is not there yet

@rand00 do you get a stack overflow on the same data with yojson < 2.0.0?
I'm asking because the old implementation also uses the Format module indirectly via easy-format, so we should be able to get the same behavior.

I meant that I get stack overflow on the previous version ('last version' has this meaning in danish, sorry) - i.e. 1.7.0. So I havn't tested this on version 2.0.0.

Not really an answer to your issue @rand00 but thanks for the reminder about ppx_deriving_yojson.
I was curious what it takes to make it work with Yojson 2.0 and it turns out: apparently nothing. https://github.com/ocaml-ppx/ppx_deriving_yojson/pull/145 removes the constraint after I tested it locally and https://github.com/ocaml/opam-repository/pull/21523 removes it from older versions as well.

No stack overflow with v 2.0.0 (:

Ah, that's great to hear. Thanks for your report!

authors: Leonidas-from-XIV mjambon rand00

repo: ocaml-community/yojson


text:
Higher library allows derivation of 'false'

It's debatable whether this is a bug - there's no segfaulting, just nontermination. But the nontermination arises without any use of recursion or loops at the type or value level, using one call to Newtype1:
type 'a i = T

type (_, _) eq = Refl : ('a, 'a) eq

let inj (type a) (type b) (Refl : (a i, b i) eq) : (a, b) eq = Refl

type empty = |

type 'x r = { r : 'p . ('x, 'p i) eq -> ('x, 'p) app -> empty }
module R = Newtype1 (struct type 'a t = 'a r end)

let eqv_1 (type p) : p i r -> (p i, p) app -> empty =
  fun { r } p -> r Refl p

let eqv_2 (type p) : ((p i, p) app -> empty) -> p i r =
  fun np -> { r = fun (type a) (eq : (p i, a i) eq) (xp : (p i, a) app) ->
    match inj eq with Refl -> np xp }

type bad = R.t i r

let bad_1 : bad -> empty =
  fun b -> eqv_1 b (R.inj b)

let bad_2 : (bad -> empty) -> bad =
  fun nb -> eqv_2 (fun b -> nb (R.prj b))

let absurd : empty =
  let b : bad = bad_2 bad_1 in
  bad_1 b

This is an OCaml port of Alexandre Miquel's Coq program, showing that the mixture of injectivity, impredicativity and large type parameters is unsound. (The first two are present in OCaml, the third is added by higher).

Interesting. As you say, I don't think it really constitutes a bug. For a start, if you strip all the type annotations away and replace Higher with just a polymorphic variant you get:
type empty = |
let inj x = `Box x
let prj = function `Box x -> x

let eqv_1 = fun r p -> r () p
let eqv_2 = fun np -> fun eq xp -> np xp
let bad_1 = fun b -> eqv_1 b (inj b)
let bad_2 = fun nb -> eqv_2 (fun b -> nb (prj b))

let absurd : empty =
  let b = bad_2 bad_1 in
  bad_1 b;;

which also type checks fine, so it doesn't seem like Higher is really changing anything here.
I'm curious if the same thing happens in Haskell, since I tend to think of Higher as providing Haskell-style type constructors in OCaml, and they don't have any iso-recursive types so maybe the simpler version doesn't already work there.

Thanks for the interesting example, @stedolan.
@lpw25:

I'm curious if the same thing happens in Haskell,

Oleg describes a somewhat similar example in Impredicativity + injectivity + type case analysis = inconsistency (Russell paradox).  Here's a port to OCaml with higher:
type empty = |
type ('a,'b) iapp = App of ('a, 'b) app

type 'c r = MkR : (((unit, 'c) iapp, 'c) iapp -> empty) -> (unit, 'c) iapp r
module R = Newtype1(struct type 'a t = 'a r end)

let cond_false : (unit, R.t) iapp r -> empty =
  fun (MkR f as x) -> f (App (R.inj x))

let absurd : empty =
   cond_false (MkR (fun (App x) -> cond_false (R.prj x)))

if you strip all the type annotations away and replace Higher with just a polymorphic variant

Indeed, with polymorphic variants, type inference can be made to introduce recursive types, and it's straightforward to write non-terminating programs without explicitly introducing recursion.  Here's one such (complete) example:
(fun (`x x) -> x (`x x)) (`x (fun (`x x) -> x (`x x)))

authors: lpw25 stedolan yallop

repo: ocamllabs/higher


text:
Use unboxed types for uint8_t and uint16_t

This PR changes the representation of uint8_t and uint16_t to be unboxed values.  This should be a performance win.

Thank you.  I think this is a worthwhile change.
The tests are failing on OCaml 4.01.0 because of the [@@inline] annotations, which were introduced in OCaml 4.02.0.  Could you please remove them?

@yallop I removed the [@@inline] annotations.  This should not be a big deal: these tiny functions will almost certainly be inlined anyway.

The patch changes the behaviour of unrepresentable values in a couple of ways:

In the current implementation unrepresentable values are truncated on conversion to uint8 (etc.):
# Unsigned.UInt8.(of_int 256);;
- : Unsigned.UInt8.t = <uint8 0>

whereas with this PR they're rejected with an exception.
# Unsigned.UInt8.of_int 256;;
Exception: Invalid_argument "argument out of range".

Both behaviours are reasonable, but the truncation behaviour more closely matches the behaviour of OCaml's standard library:
# Int32.of_int 2147483648;;
- : int32 = -2147483648l

In the current implementation operations on uint8 values always produce valid uint8 values:
# Unsigned.UInt8.(add one (of_int 255));;
- : Unsigned.UInt8.t = <uint8 0>

whereas with this PR they can produce invalid uint8 values:
# Unsigned.UInt8.(add one (of_int 255));;
- : Unsigned.UInt8.t = <uint8 256>

Could you please switch the patch over to the existing behaviour?

@yallop done.  I just noticed that there are no tests for this behavior – should I add some?

Thanks.  Yes, some tests would be very welcome.

Tests added.

Thanks for the tests.  Could you please address the following minor cosmetic issues?  Once they're fixed I'm happy to merge this PR.

in unsigned_stubs.c:
uint8_t_custom_val and uint16_t_custom_val are unused, and should be removed.

in cstubs_c_language.ml and elsewhere (ctypes_unsigned_stubs.h etc.)
ctypes_copy_uint8 should now be called Ctypes_val_uint8 (sim. ctypes_copy_uint16), since
it no longer copies/allocates.

in ctypes_ptr.ml:
Please revert the changes to of_nativeint
(Rationale: I prefer type-checked functions to unchecked externals, and the existing implementation will certainly be inlined)

in unsigned.ml:
Please remove the commented-out code (twice) (* if x <= max_int then x else invalid_arg "argument out of range" *)

in test_constants.ml:
Please remove the commented-out code in the test_retrieve_constants function.

I replaced the commented-out Printf.printf calls with extra unit tests, since the Printf.printf calls were extremely helpful during debugging.

Thank you!

authors: DemiMarie yallop

repo: ocamllabs/ocaml-ctypes


text:
Avoid DDOS attacks, rate limit API calls

Fixes #355
Changes proposed in this PR:

Add rate limit (number of requests per second). Configurable.. we can limit by IP or peer ID
Add blacklist. Configurable. List of blocked IPs or peer IDs

Can you pull the latest changes from develop, the test should pass now

Can you pull the latest changes from develop, the test should pass now

yep, doing that

repo: oceanprotocol/ocean-node


text:
Added scriptType and defaultScriptType

By default, ocLazyLoad doesn't add type attribute to script element. This led to an error when loading js file with 'yield' using FireFox, specifically the error is 'SyntaxError: yield is a reserved identifier'.
To let FireFox correctly recognize the js file, I need to put type type="application/javascript;version=1.8" in script element.
Now you can set the default script type attribute by configuration with
angular.module('app', ['oc.lazyLoad']).config(['$ocLazyLoadProvider', function($ocLazyLoadProvider) {
  $ocLazyLoadProvider.config({
    defaultScriptType: 'application/javascript;version=1.8'
  });
}]);

or directly with your router
$routerProvider.when('/MyCtrl', {
  templateUrl: 'views/MyView.html',
  controller: 'MyCtrl',
  resolve: {
    lazy: ['$ocLazyLoad', function ($ocLazyLoad) {
      return $ocLazyLoad.load([{
        name: 'MyCtrl',
        files: ['scripts/controllers/MyCtrl.js'],
        scriptType: 'application/javascript;version=1.8'
      }]);
    }]
  }
})

why we need specify version here?

Because, otherwise, loading js files that uses 'yield' or 'let' keywords with FireFox leads to an error.

Hello @Gigitsu, I couldn't find such error on FireFox though I used 'let' or 'yield' on example codes. Could you suggest simple example, or let me know your browser version?

Hi, do you know when will be merge this change with the master branch? I need this change like minimum because some security auditories said that my code need to say the type "text/javascript" to javascript files. This is important for our team to pass the auditory completly.
Thanks

authors: Gigitsu brutalcrozt djKooks racabe

repo: ocombe/ocLazyLoad


text:
docker automatic builds

Any plans to publish docker image on the public platform such as docker hub?

Images are now automatically published on https://github.com/octeep/wireproxy/pkgs/container/wireproxy

This link no longer works, any update where to get the auto published container?

authors: TheOneOgre artemklevtsov octeep

repo: octeep/wireproxy


text:
Dump the CUDF files on solver timeouts

This helps opam devs understand when they appear
cc @samoht

Pushed live

repo: ocurrent/opam-repo-ci


text:
Issue/190 add support for canonical link in document

Fixes #190

Awesome

authors: DennisAlund detautama

repo: oddbit/tanam


text:
Please enable RSS/Atom feed

Hello,
I enjoyed your first article very much ❤
I'm an old-timer using RSS/Atom feed readers to keep up with updates on personal blogs.
Your blog seems to be using Jekyll, and an Atom feed is generated at https://odersky.github.io/blog/feed.xml, however it's empty. As a guess, it's probably because you haven't used Jekyll's conventions, like adding articles to the _posts folder. It would also be useful to list the available articles on the homepage at https://odersky.github.io/blog/. And you could also make the root accessible (https://odersky.github.io), too. When such configuration eventually happens, some care must be taken to preserve the current links, but it's doable.
I have some experience in configuring Jekyll and GitHub Pages. If you require some assistance or advice, I can help.
Cheers,

Hi Alex,
Thanks for reaching out and your tips. I know nothing about how to set up
jekyll, just followed a tutorial for github pages.
I copied the article to a new _posts folder, let's see whether that works
for the feed.

It would also be useful to list the available articles on the homepage at
https://odersky.github.io/blog/.

I thought github pages did that automatically?

And you could also make the root accessible (https://odersky.github.io),
too.

How do I do that? I get a 404 on that page. The only accessible one is the
https://odersky.github.io/blog/.
Thanks!

Martin

On Tue, Jan 16, 2024 at 8:44 AM Alexandru Nedelcu @.***>
wrote:

Hello,
I enjoyed your first article very much ❤
I'm an old-timer using RSS/Atom feed readers to keep up with updates on
personal blogs.
Your blog seems to be using Jekyll, and an Atom feed is generated at
https://odersky.github.io/blog/feed.xml, however it's empty. As a guess,
it's probably because you haven't used Jekyll's conventions, like adding
articles to the _posts folder. It would also be useful to list the
available articles on the homepage at https://odersky.github.io/blog/.
And you could also make the root accessible (https://odersky.github.io),
too.
I have some experience in configuring Jekyll and GitHub Pages. If you
require some assistance or advice, I can help.
Cheers,
—
Reply to this email directly, view it on GitHub
https://github.com/odersky/blog/issues/3, or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAGCKVXZGQ4IHZUATS56643YOYVWLAVCNFSM6AAAAABB4KZY2GVHI2DSMVQWIX3LMV43ASLTON2WKOZSGA4DGMRQGQ2DCMI
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

--
Martin Odersky
Professor, Programming Methods Group (LAMP)
Faculty IC, EPFL
Station 14, Lausanne, Switzerland

It seems moving the post to _posts solved the RSS feed and table
of contents problems.
But I am still not sure how to get a github.odersky.io page

Martin

On Tue, Jan 16, 2024 at 10:09 AM martin odersky @.***> wrote:

Hi Alex,
Thanks for reaching out and your tips. I know nothing about how to set up
jekyll, just followed a tutorial for github pages.
I copied the article to a new _posts folder, let's see whether that works
for the feed.

It would also be useful to list the available articles on the homepage
at https://odersky.github.io/blog/.

I thought github pages did that automatically?

And you could also make the root accessible (https://odersky.github.io),
too.

How do I do that? I get a 404 on that page. The only accessible one is the
https://odersky.github.io/blog/.
Thanks!

Martin

On Tue, Jan 16, 2024 at 8:44 AM Alexandru Nedelcu <
@.***> wrote:

Hello,
I enjoyed your first article very much ❤
I'm an old-timer using RSS/Atom feed readers to keep up with updates on
personal blogs.
Your blog seems to be using Jekyll, and an Atom feed is generated at
https://odersky.github.io/blog/feed.xml, however it's empty. As a guess,
it's probably because you haven't used Jekyll's conventions, like adding
articles to the _posts folder. It would also be useful to list the
available articles on the homepage at https://odersky.github.io/blog/.
And you could also make the root accessible (https://odersky.github.io),
too.
I have some experience in configuring Jekyll and GitHub Pages. If you
require some assistance or advice, I can help.
Cheers,
—
Reply to this email directly, view it on GitHub
https://github.com/odersky/blog/issues/3, or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAGCKVXZGQ4IHZUATS56643YOYVWLAVCNFSM6AAAAABB4KZY2GVHI2DSMVQWIX3LMV43ASLTON2WKOZSGA4DGMRQGQ2DCMI
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

--
Martin Odersky
Professor, Programming Methods Group (LAMP)
Faculty IC, EPFL
Station 14, Lausanne, Switzerland

--
Martin Odersky
Professor, Programming Methods Group (LAMP)
Faculty IC, EPFL
Station 14, Lausanne, Switzerland

Hey,
Wait a sec, let me create a small PR with changes to _config.yaml, will explain...

I added the PR. I did test it locally to see if anything breaks.
A repository name change is required for merging it, see the details.
https://github.com/odersky/blog/pull/4

authors: alexandru odersky

repo: odersky/blog


text:
🛑 urbamonde.org is down

In 00a9a4c, urbamonde.org (https://www.urbamonde.org) was down:

HTTP code: 429
Response time: 666 ms

Resolved: urbamonde.org is back up in d8dc186.

repo: odqo/upptime


text:
🛑 Ipsilon is down

In b9936a0, Ipsilon (https://ipsilon.sgu.ru) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Ipsilon is back up in b09a721 after 12 minutes.

repo: oec-ssu/status


text:
template catalogue and readme

creation template catalogue and modication of readme

Please use English names (template, catalog).
Please don't name it "test"

authors: dgarijo juanjemdIos


text:
Deviating versions of oemof.db in pip and git

Latest version Tag of oemof.db in git is 0.0.3 whereas latest pip version of oemof.db is 0.0.2.
I assumed both versions should be the same. Is this assumption right?

I do not think that there is a pip version of oemof.db. At least I cannot find one. Maybe you have local version on your system.
But it is a good idea to create one :+1:
I agree that the version numbering should be consistently :smile:

Yep, you're right. There is just a local installation from the git repo.
Does it make sense to release the current version on pip or should we do some work before and define a new version before?

I would release the actual dev as version v0.0.4 and publish it on pypi. If anybody wants anything else he/she can do it with v0.0.5.

authors: gplssm uvchik


text:
Update bower.json

JS path change

:+1:

Actually, is there a way to specify whether you want 'dist/scripts/xdLocalStorage.min.jsordist/scripts/ng-xdLocalStorage.min.js`?

Put in a bower override:
https://roots.io/using-bootstrap-with-bower-how-to-override-bower-packages/

I don't think you have to use the minified JS but your path is still incorrect. The script path is no longer available when you pull down your code from GitHub.

gotcha :) I fixed it now. Thanks!!

Thanks!

authors: braxtondiggs ofirdagan shawila

repo: ofirdagan/cross-domain-local-storage


text:
散布図をプロットしpngで保存するスクリプトの作成

もしできなければ、プロット用のデータファイルを出力させる

というより、テストを行うコードを作成する

repo: ogura-edu/HDNNP


text:
menu crud operations

#10
#27

残りのタスク

[ ] sql.NullStringをMarshalするとおかしくなるので修正する。
[ ] domainのMarshal + UnMarshalのテストの追加
[ ] MenuをRouterの追加

repo: ogurilab/school-lunch-api


text:
WhatsAllApp Mod  Community Defekt

WhatsAllApp Mod
Community
The extension starts with Chrome, you enter 1 number and look for the extension crashes.
stopping and restarting the extension does not help either.
tested on iMac and windows both does not work
Thank you for helping to solve the problem

WhatsApp again change its code

Thank You for Info

WhatsApp again change its code

Hello, didn't you have to plan for us who made the donation? I look forward to hearing from you. Thank you

But you asked for 100 dollars which we sent you. Good boy! You are correct!
Il giorno ven 25 feb 2022 alle ore 16:39 Hari Om Batra <
@.***> ha scritto:

Sorry, but according to me this is illegal (you track anyone without
asking them). Also I created this only for educational purposes not for spy.
So, Now I never update this repository
—
Reply to this email directly, view it on GitHub
https://github.com/ohari5336/WhatsAllApp-Mod/issues/16#issuecomment-1050961369,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AKIC4TK6MPSD6SWWVWMY3NDU46PCJANCNFSM4YJ3YKJA
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you commented.Message ID:
@.***>

I never asked anyone for any money please show message

Scusa, ho sbagliato persona. Scusa. Buona giornata
Il ven 25 feb 2022, 17:29 Hari Om Batra @.***> ha
scritto:

I never asked anyone for any money please show message
—
Reply to this email directly, view it on GitHub
https://github.com/ohari5336/WhatsAllApp-Mod/issues/16#issuecomment-1051003254,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AKIC4TPDALPMO3B2MPMBYODU46U6PANCNFSM4YJ3YKJA
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you commented.Message ID:
@.***>

It's ok


text:
Add support for patient tags

Care is being used in various healthcare environments for managing patient information and care delivery. A flexible and robust patient tagging system is essential for efficient patient categorization, filtering, and management. This system will enable healthcare providers to quickly identify patients with specific characteristics, conditions, or care requirements, enhancing the overall quality of care and operational efficiency.
The requirments for the feature is documented as Care CEP-11

[ ] Build a CEP proposal with implementation details and put a PR. Example
[ ] Get the proposal reviewed by @ohcnetwork/care-fe-team
[ ] Implement Backend
[ ] Implement Frontend

Hey @rithviknishad , I'd like to contribute to this issue. Could you please assign it to me?

@Jash2606 feel free to take it up once PRs are made for issues already assigned.
(https://github.com/ohcnetwork/care_fe/issues/8621)

@Jash2606 feel free to take it up once PRs are made for issues already assigned. (#8621)

Sure, I'll be raising a PR on October 1st for Hacktoberfest.

Hii @rithviknishad.Can I work on this issue or is it being worked by anyone else?

Hii @rithviknishad.Can I work on this issue or is it being worked by anyone else?

@PAVAN507-STAR As Rithvik suggested above, I'd wait for PRs to be created first, once the CEP proposal is created and approved 👍

@Jacobjeevan  Yeah sure.Is there anything i can contribute/help with the CEP?

Hii @Jacobjeevan  I've raised a PR with a proposed solution for this issue.Can you check and tell your thoughts on it?

test #8847 ?

Test worked

authors: Jacobjeevan Jash2606 PAVAN507-STAR UltaAc bodhish rithviknishad


text:
Added Diagnosis at Discharge field when patient is discharged

Proposed Changes

Fixes #8299

@coronasafe/care-fe-code-reviewers @coronasafe/code-reviewers
Merge Checklist

[ ] Add specs that demonstrate bug / test a new feature.
[ ] Update product documentation.
[ ] Ensure that UI text is kept in I18n files.
[ ] Prep screenshot or demo video for changelog entry, and attach it to issue.
[ ] Request for Peer Reviews
[ ] Completion of QA

can we rename the "Diagnoses" to "Diagnosis at Discharge" pls?

can we rename the "Diagnoses" to "Diagnosis at Discharge" pls?

@samholics Done

Tested working fine @rithviknishad @nihal467

@JOSHIK27

[ ] When we open an active consultation page, it is throwing not found an error with 404
[ ] the cypress was failing as well, i re-run it once again, fix it

CC: @rithviknishad

@JOSHIK27 are you still working on this issue ?

@JOSHIK27 are you still working on this issue ?

Yes. I am

@JOSHIK27 once the PR is ready for review, drop a comment

@JOSHIK27

[ ] After creating a new consultation with medicine for a patient, there is something went wrong error thrown on the frontend

[ ] when you open any live consultation page, it is also throwing something went wrong error

click the detail of the failing action and try to do the failing test manually, then you can debug it properly, for now, in general, the cypress failure is due to PR failure

@JOSHIK27

[ ]  After creating a new consultation with medicine for a patient, there is something went wrong error thrown on the frontend

[ ]  when you open any live consultation page, it is also throwing something went wrong error

Click on the details of the failing action and try to run the failing test manually; then you can debug it properly. For now, in general, the Cypress failure is due to a bug in the PR.

Sure... Iam working on it.

I ran a test that failed here (facility/homepage),weirdly it passed when locally tested on same branch as the pr.
@nihal467 @rithviknishad

LGTM


text:
Add japanese

Add japanese

Super!
Thanks!!

repo: oierbravo/create-mechanical-spawner


text:
Does not create editor_settings.xml when editor starts

Running godot_x11-1.0stable.32 for first time crates ~/.godot/plugins, ~/.godot/templates and ~/.godot/tmp are created during startup but does not create ~/.godot/editor_settings.xml then complains with error messages:

ERROR: create: Config file does not exist, creating.
At: tools/editor/editor settings.cpp:234.
Error: scan_plugins: Plugin dir does not exist!
At: tools/editor/editor_settings.cpp:319.
Observed with godot_x11-1.0stable.32 on Xubuntu 14.04 on Celeron M and Radeon Xpress 200M.
Also observed with godot_x11-1.0stable.64 on Xubuntu 14.10 on core i5.

oh that's ok, it should just not complain and do it anyway
On Tue, Jan 6, 2015 at 1:49 PM, riban-bw notifications@github.com wrote:

Running godot_x11-1.0stable.32 for first time crates ~/.godot/plugins,
~/.godot/templates and ~/.godot/tmp are created during startup but does not
create ~/.godot/editor_settings.xml then complains with error messages:
ERROR: create: Config file does not exist, creating.
At: tools/editor/editor settings.cpp:234.
Error: scan_plugins: Plugin dir does not exist!
At: tools/editor/editor_settings.cpp:319.
Observed with godot_x11-1.0stable.32 on Xubuntu 14.04 on Celeron M and
Radeon Xpress 200M.
Also observed with godot_x11-1.0stable.64 on Xubuntu 14.10 on core i5.
—
Reply to this email directly or view it on GitHub
https://github.com/okamstudio/godot/issues/1127.

@reduz Just tried to run godot for the first time and I got a similar error:
ERROR: create: Config file does not exist, creating.
   At: tools/editor/editor_settings.cpp:234.

No changes after this, just stuck. Am I doing something wrong ?
My OS is Ubuntu 14.04.

it should simply not show the error, as the behavior is expected. you are
doing nothing wrong
On Sun, Jun 21, 2015 at 11:44 PM, Ivan Arcuschin notifications@github.com
wrote:

@reduz https://github.com/reduz Just tried to run godot for the first
time and I got a similar error:
ERROR: create: Config file does not exist, creating.
At: tools/editor/editor_settings.cpp:234.
No changes after this, just stuck. Am I doing something wrong ?
My OS is Ubuntu 14.04.
—
Reply to this email directly or view it on GitHub
https://github.com/okamstudio/godot/issues/1127#issuecomment-113984715.

Oh, okey. I thought it was broken, because no window shows after I execute the file, only that message.
(ps -aux | grep godot shows it's running, but no window)

If this hasn't been done already, those error messages should likely just be turned to warnings or info messages.

I confirm that it still prints an error log in the current master branch (dde6396), I'll have a look at silencing it.

Actually all warnings (WARN_PRINT) are shown as error messages as the various Godot OS implementations do not take into account the error type. I proposed a PR to change that.

authors: FlyingPumba akien-mga reduz riban-bw

repo: okamstudio/godot


text:
🛑 Ekşi Sözlük is down

In da5c3ae, Ekşi Sözlük (https://eksisozluk.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Ekşi Sözlük is back up in af2fdc8.

Resolved: Ekşi Sözlük is back up in af2fdc8.

repo: okankocyigit/upptime


text:
2 tags (1 incorrect) being added when using jquery ui autocomplete and autoFocus=true

When using jquery-ui with taggle, if the autoFocus=true then bad things happen. The autoFocus option automatically selects the first item in the list as the user types in tags. If the user then presses the ENTER key the item is added as a tag. The problem is that its added twice - once by the select callback on autocomplete (expected behavior) and an extra time by the taggle plugin (unexpected behavior).
For example if you have tags cats, dogs, fish and the user searches for ca with autoFocus=true then cats will be highlighted. Upon pressing ENTER, cats AND ca are added as tags.

Can you provide a jsfiddle with the issue?

This is mostly jQuery specific. You basically want to hand over control to the autocomplete plugin, so in that case you can add the tags programmatically in the select function. The only caveat is that you have to add a fake submitKey value like so.
I'll update library so you can provide an empty array instead of passing [-1] but for now, that looks closer to what you wanted.

authors: facultymatt okcoker


text:
[Novo Post]: Querido Diário agora é um bem público digital

Link do conteúdo
https://ok.org.br/noticia/querido-diario-e-aprovado-como-bem-publico-digital/
Número do post no site do Querido Diário
46
Qual será a categoria dessa postagem?
História
Caso haja imagens, insira-as aqui
Banner: https://querido-diario-static.nyc3.cdn.digitaloceanspaces.com/post0046/banner-post46.png
Outros
Essa tarefa envolve:

[ ] copiar o conteúdo do link acima para um arquivo post-46.html, formatá-lo e adicionar ao repositório
[ ] adicionar um novo item no arquivo de blog.json, seguindo o padrão do arquivo, para que a postagem apareça ordenada.

Gostaria de realizar essa issue pode atribuir à mim?

Oi, @gabrielliosc! obrigada por colaborar. atribuída :)

authors: gabrielliosc rasrbk trevineju

repo: okfn-brasil/querido-diario-frontend


text:
fancontrol@183 hash check failed

Prerequisites

[X] I have used the predefined issue title. (e.g. "xxx@xxx: hash check failed")
[X] I have verified that I am using the latest version of Scoop and corresponding bucket.

Package Name and Version
fancontrol@183

scoop install fancontrol
WARN  Purging previous failed installation of fancontrol.
ERROR 'fancontrol' isn't installed correctly.
Removing older version (183).
'fancontrol' was uninstalled.
WARN  Scoop uses 'aria2c' for multi-connection downloads.
WARN  Should it cause issues, run 'scoop config aria2-enabled false' to disable it.
WARN  To disable this warning, run 'scoop config aria2-warning-enabled false'.
Installing 'fancontrol' (183) [64bit] from '.SM' bucket
Starting download with aria2 ...
Download: Download Results:
Download: gid   |stat|avg speed  |path/URI
Download: ======+====+===========+=======================================================
Download: f2e5b7|OK  |    54MiB/s|C:/Users/*******/scoop/cache/fancontrol#183#https_raw.githubusercontent.com_Rem0o_FanControl.Releases_master_FanControl.zip
Download: Status Legend:
Download: (OK):download completed.
Checking hash of FanControl.zip ... ERROR Hash check failed!
App:         .SM/fancontrol
URL:         https://raw.githubusercontent.com/Rem0o/FanControl.Releases/master/FanControl.zip
First bytes: 50 4B 03 04 14 00 00 00
Expected:    13cec328c720bfe231b8211c259990f73ef7133333df4b7bb2517da7b7d74c3f
Actual:      0a7a905d1b8ce9e0330a6e07ad70b76032462b9b9e3a45a987a4d6670968b3c8
Please try again or create a new issue by using the following link and paste your console output:
https://github.com/okibcn/ScoopMaster/issues/new?title=fancontrol%40183%3A+hash+check+failed

repo: okibcn/ScoopMaster

license: Unlicense


text:
Перенос текста в строках table

А то на телефоне коряво смотрится, текст уходит в невидимую область.

Разрешить переносы строк можно с помощью css. На стороне веб-приложения для этого можно  ничего не программировать, просто добавить стили в данные.
При этом, grid рисуется с фиксированной высотой строк. Её можно задать снаружи, но расчет этой высоты - задача не из лёгких.
Можно задействовать react-virtualized вместо react-data-grid - там динамическая высота колонок, но это тоже объёмная задача

Добавил тип диаграммы MuiTable https://github.com/oknosoft/metadata.js/commit/883272b2b437d62ec19514232f4c8a021b3015ab
Живое демо: https://flowcon.oknosoft.ru/flowcon/diagram
Пример данных:
Добавлена возможность скрыть заголовок и указать стили для всей таблицы
Ширину колонок можно задавать как в самой ячейке, так и в css.
{
  "_id": "chart|sixth",
  "_rev": "14-8f46efcb98438e6b8e8bc6ddee4918db",
  "title": "Шестая диаграмма",
  "description": "Описание шестой диаграммы",
  "rows": [
    {
      "name": {
        "value": "Январь",
        "css": {
          "color": "#678",
          "fontWeight": 100
        }
      },
      "uv": 4000,
      "pv": 2400
    },
    {
      "name": {
        "value": "Февраль",
        "css": {
          "color": "#567",
          "fontWeight": 200
        }
      },
      "uv": 3000,
      "pv": 3700
    },
    {
      "name": {
        "value": "Март тра-ла-ла длинный текст перенос строки",
        "css": {
          "color": "#456",
          "fontWeight": 300
        }
      },
      "uv": {
        "value": 3900,
        "css": {
          "backgroundColor": "#abc"
        }
      },
      "pv": {
        "value": 3300,
        "css": {
          "backgroundColor": "#dcb"
        }
      }
    },
    {
      "name": {
        "value": "Апрель",
        "css": {
          "color": "#345",
          "fontWeight": 400
        }
      },
      "uv": 4300,
      "pv": 3900
    },
    {
      "name": {
        "value": "Май",
        "css": {
          "color": "#234",
          "fontWeight": 500
        }
      },
      "uv": 4500,
      "pv": {
        "value": 4900,
        "css": {
          "color": "#00f"
        }
      }
    },
    {
      "name": {
        "value": "Июнь",
        "css": {
          "color": "#123",
          "fontWeight": 600
        }
      },
      "uv": 4800,
      "pv": {
        "value": 6200,
        "css": {
          "color": "#f00"
        }
      }
    }
  ],
  "head": {
    "hide": false,
    "css": {}
  },
  "columns": [
    {
      "name": "name",
      "presentation": "Месяц",
      "resizable": true,
      "width": "50%"
    },
    {
      "name": "uv",
      "presentation": "Знач. 1",
      "resizable": true,
      "css": {}
    },
    {
      "name": "pv",
      "presentation": "Знач. 2",
      "resizable": true
    }
  ],
  "kind": "muitable"
}

authors: nmivan unpete

repo: oknosoft/flowcon


text:
Improve documentation on the --debug flag

Fixes  #764; clarifies the purpose of switching to the listr-verbose-renderer module.

This could've also been updated to the cli help output here:
https://github.com/okonet/lint-staged/blob/master/bin/lint-staged#L36

authors: ELLIOTTCABLE iiroj

repo: okonet/lint-staged


text:
WIP: Entity generation support

Left TODO

[x] add code for jhipster-needle-add-entity-route
[x] replace pascal case by kebab case for entities URI
[x] check ionic version locally installed to enable entities for the correct ionic version or add a prompt for the user to choose between Ionic3 or Ionix4. What do you prefer @mraible?
[x] clean TODOs in code
[x] check formatting is correct (see https://github.com/oktadeveloper/generator-jhipster-ionic/issues/72) - will be done in a seperate PR
[ ] manage other types than string
[ ] manage relationships

What has been tested
Note: I used Jhipster v5.7.2 for my tests

[x] [Monolith] One entity with string type field
[ ] [Monolith] One entity with all types of fields
[ ] [Monolith] Two entity with relationship
[ ] [Microservices]

Screenshots
screenshots

Fix https://github.com/oktadeveloper/ionic-jhipster-starter/issues/22

@mraible I updated the description of this PR with the current state of my work.
Currently, my work has only been tested (and working) for string fields. I didn't check yet for other types but I will.
As from tomorrow, I will be in holidays for 1 week so I won't be able to work on this PR.
I know you have some times this week to work on it, so you can continue, otherwise I will do it when I come back :)

Enjoy your holidays @fleboulch! I really appreciate all the work you've done to this point. I'll do my best to build off your branch and complete the upgrade! ❤

Thanks @mraible and we would maybe meet in the JHipster Conf at Paris

Closing in favor of https://github.com/oktadeveloper/generator-jhipster-ionic/pull/73.

authors: fleboulch mraible

repo: oktadeveloper/generator-jhipster-ionic


text:
Suggestion: set the default goal in the root pom

(or in each modules pom)
currently only the discovery service has a default goal:
https://github.com/oktadeveloper/java-microservices-examples/blob/master/spring-boot%2Bcloud/discovery-service/pom.xml#L51

Fixed!

authors: bdemers mraible


text:
代码样式有问题

请问，你博客的markdown编辑的标题有几级标题区别吗？

我好像在md文档中，编辑的
smith:x:1000:1000:smith,,,:/home/smith:/bin/zsh

在博客中显示出来有问题，成了这样
smith❌1000:1000:smith,,,:/home/smith:/bin/zsh

我好像在md文档中，编辑的
smith:x:1000:1000:smith,,,:/home/smith:/bin/zsh
在博客中显示出来有问题，成了这样
smith❌1000:1000:smith,,,:/home/smith:/bin/zsh

:x:是emoji表情 ❌ ，在配置文档里把enableEmoji改成false试试

This is caused by the tab indentation inconsistency between your text editor and hugo code block.
Set tab to 4 spaces in your editor and fix your code indentation.

This is caused by the tab indentation inconsistency between your text editor and hugo code block.
Set tab to 4 spaces in your editor and fix your code indentation.

您好，hugo 的代码块制表符缩进能否改为 4，需要如何修改呢？

@opfanswyx 我觉得一个可行的方法是把tab变为空格。

@opfanswyx 我觉得一个可行的方法是把tab变为空格。

你的意思是敲空格吗？但是比如我有一大段代码，有很多缩进，那要敲非常非常多的空格....

@opfanswyx 可以使用自动转换工具（VSCode之类的都有）。按键时是tab，但文本里面其实是空格。下面是我的vim配置。
 "Use spaces instead of tabs
 set expandtab
 set tabstop=4
 set shiftwidth=4
 set smarttab

@opfanswyx 可以使用自动转换工具（VSCode之类的都有）。按键时是tab，但文本里面其实是空格。下面是我的vimrc中的配置。
 "Use spaces instead of tabs
 set expandtab
 set tabstop=4
 set shiftwidth=4
 set smarttab

我试了没效果啊，代码里是4，但是前端页面上还是8的空格

@opfanswyx 我的有效。检查下是否有重新build。

渲染的结果

@opfanswyx 我的有效。检查下是否有重新build。
Vim中

渲染的结果

使用这样的设置后
 set expandtab
 set tabstop=4
 set shiftwidth=4
 set smarttab

我的还是不行，我在vim里敲击一个tab，到blog渲染还是8个宽度。(我是vim8)
https://atticuslab.com/2020/03/go语言总结/

你可以检查下你的markdown。我看到同一个文档上面的代码块，有些缩进是对的。
此外，还看到link的markdown文件，缩进不对的地方就是个tab
检查是不是有cache。可以尝试把hugo生成的目录清掉，再完全 clean build。

authors: MaxJohnXiang imposing1923 opfanswyx panda-z vonhyou woniuxingdong

repo: olOwOlo/hugo-theme-even


text:
Add jp i18n

Adding Japanese language
(perhaps need a different Japanese font in future)

Thank you for your effort.

authors: olOwOlo xujiongda


text:
Simultaneously Backing up Databases with Data Domain

I would like if sometime in one of your next releases you could allow the Data Domain process to use the new "DatabasesInParallel" option. Data Domain can backup multiple databases in parallel with out issues and would cut server backup times in half.

Hi TreyHawes, how do you realize multiple backups in parallel with DD? Is there an option in DDBoost plugin?
Regards,

Hi Umbio, unfortunately, there is no option to do parallel backups with DD automatically that I am aware of, however, this can be done manually.
Just grab the T-SQLs from the GUI or create your own for each database and run scripts simultaneously inside SSMS. I do this all the time with restores when I'm refreshing a Dev server.
I'm sure this can be done with Ola's script as well, you would need to create two backup jobs, but each job would have a list of different databases to backup in the @Databases parameter, but I think this would make for a maintenance nightmare if you have allot of servers because if a new database is added to a server, the script would need to be changed as well. Or perhaps you could backup each database based upon their database IDs, then one job could handle all of the odd databases and the other all the even ones, but I think this is only good if the all the database are about the same size.
It seems with Ola's Queue tables, the backup jobs pick the next available database to backup which in my opinion is a better solution, so I'm hoping for that one. :)

Could you try creating two identical jobs with @BackupSoftware = 'DATA_DOMAIN_BOOST' and @DatabasesInParallel = 'Y'.

Hi, it works perfectly! Thank you for doing this.

I am happy that you got it working.

authors: TreyHawes olahallengren umbio


text:
如何修复Minecraft地图崩溃

如何修复由刷沙机造成的地图崩溃。
How to fix Minecraft saves crashed by End Sand Maker.

找到对应区块坐标——使用MCA_Seletor，这里的例子是(6, 0)
打开对应的存档，末地是DIM1，地狱是DIM-1
删除entities文件夹中的 c.x.z.mcc 文件，这里是 c.6.0.mcc
进入存档即可

repo: oldkingOK/Questions


text:
Minor warning fix, and improvement to transaction signing API

Found it necessary to sign a transaction that wasn't generated using the builder.  Moved the transaction input signing functionality into BTCTransaction and exposed it there.
Tested:
Downloaded an unsigned transaction from coinb.in -- Signed it with my own private key -- Verified transaction was now signed correctly.

Can you add a code example please? I have exactly the same workflow

@caffeinum - If you pull this version you should be able to call the private method from wherever you need and pass in the values rather than a top level object.

In case somebody stumbles upon this thread and is interested in the case, I implemented this differently: https://github.com/flightwallet/ios/blob/master/flight.wallet/Wallet/BitcoinWallet.swift#L276

authors: BadPirate caffeinum

repo: oleganza/CoreBitcoin

license: WTFPL


text:
🛑 QR Ruby is down

In fcf6be7, QR Ruby (https://qrruby.onrender.com/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: QR Ruby is back up in 3df3fd4 after 8 minutes.


text:
FTFY 👨⚕

This marvelous piece of art gives credit where credit is due.
If it's on your ID, why not EVERYWHERE?

Hum. Currently, I prefer the "english" way of omitting titles in names (mostly). Will think about it!
Thanks, Chrizzo!

authors: HerrFolgreich olieidel


text:
Implement type agnostic hash tables

The hash table has been modified to work with any datatype that occupies a continuous span in memory (no following pointers).
This means that keys can be any type or an array of that type.
Fixes #14

look good to me, thanks!

authors: daniel-sudz devlinih