text:
fix(vue-app): respect scroll-margin-top when navigating with hash

Types of changes

[x] Bug fix (a non-breaking change which fixes an issue)

Description
This PR checks whether there is a scroll-margin-top and uses that value as offset when scrolling to the element when navigating via hash navigation, e.g. <NuxtLink to="/about#heading-3">About</NuxtLink>.
closes #9135
Checklist:

[x] All new and existing tests are passing.

Codecov Report

Merging #9187 (200556d) into dev (8e2cad5) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##              dev    #9187   +/-   ##
=======================================
  Coverage   65.10%   65.10%
=======================================
  Files          94       94
  Lines        4098     4098
  Branches     1121     1121
=======================================
  Hits         2668     2668
  Misses       1152     1152
  Partials      278      278

Flag
Coverage Δ

unittests
65.10% <ø> (ø)

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

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 8e2cad5...200556d. Read the comment docs.

Hi everyone! Is it planned to support this feature on ios 11-14? These versions dont support scroll-margin-top, using snap-scroll-margin-top` instead.

@danielroe is this fix still available for nuxt 3 ?? i am working on latest version 3.7.4 but scroll-margin-top is ignored so my anchor links with fixed header are not working because of nuxt.

I would welcome a PR to implement it.

authors: awacode21 codecov-commenter danielroe vinderman


text:
Deploys to netlify break after upgrading to 3.6.x

Environment

Operating System: Linux
Node Version:     v18.16.1
Nuxt Version:     3.6.5
Nitro Version:    2.5.2
Package Manager:  npm@9.5.1
Builder:          vite
User Config:      components, modules, colorMode, googleFonts, build, typescript, vite
Runtime Modules:  @nuxt/content@2.7.1, @nuxtjs/tailwindcss@6.8.0, @nuxtjs/google-fonts@3.0.1, @nuxt/image-edge@1.0.0-rc.1-28164352.ad7c010, @pinia/nuxt@0.4.11, @nuxtjs/color-mode@3.3.0
Build Modules:    -

Reproduction
Repo with cleaned up branch
Branch cleanup is as far as I could make it while still reproducing the issue.
Describe the bug
When upgrading from Nuxt 3.5.3 to Nuxt 3.6.5 (also tested with 3.6.3 before), netlify deploys break,showing an error message.
9:47:02 PM: Functions bundling
9:47:02 PM: ────────────────────────────────────────────────────────────────
9:47:02 PM:
9:47:02 PM: Packaging Functions from .netlify/functions-internal directory:
9:47:02 PM:  - server/server.mjs
9:47:02 PM:
9:47:02 PM: Packaging Functions from functions/api directory:
9:47:02 PM:  - login.ts
9:47:02 PM:  - verifylogin.ts
9:47:02 PM:
9:47:21 PM: <--- Last few GCs --->
9:47:21 PM: [4031:0x6145730]    42000 ms: Scavenge 2025.0 (2059.0) -> 2025.0 (2064.2) MB, 4.3 / 0.0 ms  (average mu = 0.149, current mu = 0.144) allocation failure;
9:47:21 PM: [4031:0x6145730]    42006 ms: Scavenge 2027.8 (2064.2) -> 2028.0 (2065.5) MB, 4.3 / 0.0 ms  (average mu = 0.149, current mu = 0.144) allocation failure;
9:47:21 PM: [4031:0x6145730]    42012 ms: Scavenge 2028.8 (2065.5) -> 2028.5 (2076.5) MB, 5.1 / 0.0 ms  (average mu = 0.149, current mu = 0.144) allocation failure;
9:47:21 PM: <--- JS stacktrace --->
9:47:21 PM: FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory
9:47:21 PM:  1: 0xb83f50 node::Abort() [/opt/buildhome/node-deps/node]
9:47:21 PM:  2: 0xa94834  [/opt/buildhome/node-deps/node]
9:47:21 PM:  3: 0xd647c0 v8::Utils::ReportOOMFailure(v8::internal::Isolate*, char const*, bool) [/opt/buildhome/node-deps/node]
9:47:21 PM:  4: 0xd64b67 v8::internal::V8::FatalProcessOutOfMemory(v8::internal::Isolate*, char const*, bool) [/opt/buildhome/node-deps/node]
9:47:21 PM:  5: 0xf42265  [/opt/buildhome/node-deps/node]
9:47:21 PM:  6: 0xf43168 v8::internal::Heap::RecomputeLimits(v8::internal::GarbageCollector) [/opt/buildhome/node-deps/node]
9:47:21 PM:  7: 0xf53673  [/opt/buildhome/node-deps/node]
9:47:21 PM:  8: 0xf544e8
...

Additional context
No response
Logs
No response

Same problem here with 3.6.4 and 3.6.5 :(

I'm not quite sure if this Nuxt's (3.6.5) issue or Netlify's but it's also happening to me

same here, in nuxt 3.6.5. Even downgrading nuxt not fixing it.

@Nemure231 I suggest you do a cleanup when downgrading, e.g remove node_modules and package-lock.json and then do npm install.

nevermind i solved this, removed unmaintained library that been sticking to my project, and its cleared the issue. Totally not nust issue.

@Nemure231  Would you mind sharing which library caused the issue for you? Might help others.

Actually its not really unmaintained... i just too upset because this issue keep show like 2 days, lol, i hope the author not in here 😂
Its a vite plugin. https://github.com/vite-plugin/vite-plugin-dynamic-import. Maybe that plugin doesnt updated with current vite version or something, so its cause issue on my side.
Anyway i still got that error, and realize i have it in client build, and also nitro build. Client problem is done, but still got in nitro build, still looking at what plugin/library cause this again. 🙁

I'm not quite sure if this Nuxt's (3.6.5) issue or Netlify's but it's also happening to me

Hi, just an update. After a lot of trial and error, I traced the issue on my repo and the culprit is the @fortawesome/fontawesome-free/css/all.css that I'm importing to css on my nuxt.config.ts.

Hi, I was having the same issue in my project. But after many tests, I discovered that the google-fonts module was causing the error. When I set googleFonts { download: false } in nuxt.config, it resolved the issue for me.
How I found the solution briefly: I accessed .netlify\functions-internal\server\chunks\app_nuxt\entry-styles.mjs, deleted the value of the variable nuxtGoogleFonts, tried to deploy again, and everything worked fine.
Translated from Portuguese (Brazilian) by ChatGPT.

I had a similar problem. I was able to trace the problem back to some kind of incompatibility between normalize.css and the experimental inlineSSRStyles feature.
My solution is to either remove normalize.css or disable the inlineSSRStyles feature.
// https://nuxt.com/docs/api/configuration/nuxt-config export default defineNuxtConfig({   css: ['normalize.css/normalize.css','@/assets/styles/app.scss'],   devtools: { enabled: true },   experimental: {     inlineSSRStyles: false   } })

same problem and I had to deploy my app to vercel...

I'm having this same issue, but I'm not using Google Fonts, just local @fontfaces. My site is extremely simple, literally no other devDependencies. The only thing that worked for me was downgrading to v3.5.3.

Still happening with 3.7.1

I had a similar problem. I was able to trace the problem back to some kind of incompatibility between normalize.css and the experimental inlineSSRStyles feature.
My solution is to either remove normalize.css or disable the inlineSSRStyles feature.
// https://nuxt.com/docs/api/configuration/nuxt-config export default defineNuxtConfig({ css: ['normalize.css/normalize.css','@/assets/styles/app.scss'], devtools: { enabled: true }, experimental: { inlineSSRStyles: false } })

So far the inlineSSRStyles mentioned by @DanielHefti worked for me in one of my sites when upgrading from 3.5.3 to 3.7.1. This is unideal, but it seems to work. I'll be testing the other sites today.

This seems to be Netlify problem, Vercel and my personal server works well.

Use Vercel for a while

This seems to be a Netlify bug that is being fixed. Here's a workaround: https://answers.netlify.com/t/javascript-heap-out-of-memory-when-trying-to-build-a-nuxt-app/93138/14

source: gharchive/issue

authors: AnthonyRuelle DanielHefti Nemure231 Ryan-santos adydetra bradsiefert danielroe jackian30 luis-agm rafalves zpzyyzp

repo: nuxt/nuxt

license: MIT

license_type: permissive

license_source: github-api


text:
useHead cannot access nuxt context

Environment
------------------------------
- Operating System: Linux
- Node Version:     v16.20.0
- Nuxt Version:     3.6.5
- Nitro Version:    2.5.2
- Package Manager:  npm@9.4.2
- Builder:          vite
- User Config:      -
- Runtime Modules:  -
- Build Modules:    -
------------------------------

Reproduction
https://stackblitz.com/edit/nuxt-starter-dfuuoo?file=app.vue
Describe the bug
computed() inside useHead() cannot access nuxt context like useState()
here is error:
[nuxt] A composable that requires access to the Nuxt instance was called outside of a plugin, Nuxt hook, Nuxt middleware, or Vue setup function. This is probably not a Nuxt bug. Find out more at `https://nuxt.com/docs/guide/concepts/auto-imports#using-vue-and-nuxt-composables`.

Additional context
No response
Logs
No response

This is an expected limitation. Instead, access useState outside of useHead and reference that state within the computed property you pass to useHead.

@danielroe But why useSeoMeta work fine?It has similar functionality to useHead

authors: danielroe yunyuyuan


text:
layer folders outside rootDir are not watched for changes

Environment

Operating System: Darwin
Node Version:     v18.18.2
Nuxt Version:     3.8.0
CLI Version:      3.9.1
Nitro Version:    2.7.2
Package Manager:  pnpm@8.7.1
Builder:          -
User Config:      -
Runtime Modules:  -
Build Modules:    -

Reproduction
Reproduction repo
Steps to reproduce:

start the app (wait until installation is done and run $ npm run start:dev)
uncomment the method implementation under apps/site-one/app.vue
uncomment the method under packages/ui/utils/my-utils.ts
the app should throw an error saying myFunction2 does not exists.

Describe the bug
Using layers, it seems like hmr does not work for the extended layers.
for example, if I add a new method under a utils file inside an extended layer while the app is running, it wont add the type declaration for the package under .nuxt folder
Maybe theres something I missing? must be a way to update the .nuxt folder upon file changes
Maybe theres a way to programmatically call nuxi prepare for every file change under packages?
Additional context
No response
Logs
No response

I'm facing the same issue, and most probably due to this, we will not going to have a good "enterprise" monorepo for our project.
At least I can see that is going to happen in version 4.x

Faced the same problem, I need the layer to generate .nuxt for itself.
I was able to understand that the module module.ts is used for generation. It needs a nuxt instance, but since layers are run in the current instance, the module cannot be reused.
It is necessary to somehow put the logic of building files into a separate functionality and reuse it in layers and module.ts.

I made a module that solves this problem https://github.com/hywax/nuxt-layers-prepare
The description says that this is a temporary solution until this functionality is added to the kernel.

authors: Dananz alimozdemir hywax


text:
nuxt3.8.X + tauri : "Cannot read properties of undefined (reading 'entries')"

Environment
nuxi info :
- Operating System: `Darwin`
- Node Version:     `v18.18.2`
- Nuxt Version:     `3.8.2`
- CLI Version:      `3.10.0`
- Nitro Version:    `2.8.1`
- Package Manager:  `pnpm@8.10.5`
- Builder:          `-`
- User Config:      `devtools`, `ssr`, `devServer`
- Runtime Modules:  `-`
- Build Modules:    `-`

tauri info:
✔] Environment
    - OS: Mac OS 14.1.2 X64
    ✔ Xcode Command Line Tools: installed
    ✔ rustc: 1.74.0 (79e9716c9 2023-11-13)
    ✔ cargo: 1.74.0 (ecb9851af 2023-10-18)
    ✔ rustup: 1.26.0 (5af9b9484 2023-04-05)
    ✔ Rust toolchain: stable-x86_64-apple-darwin (default)
    - node: 18.18.2
    - pnpm: 8.10.5
    - yarn: 1.22.19
    - npm: 9.8.1
    - bun: 1.0.0

[-] Packages
    - tauri [RUST]: 2.0.0-alpha.18
    - tauri-build [RUST]: 2.0.0-alpha.12
    - wry [RUST]: 0.34.2
    - tao [RUST]: 0.23.0
    - tauri-cli [RUST]: 2.0.0-alpha.9
    - @tauri-apps/api : not installed!
    - @tauri-apps/cli [NPM]: 2.0.0-alpha.18

[-] App
    - build-type: bundle
    - CSP: unset
    - distDir:
    - devPath: http://localhost:1420/
    - framework: Vue.js (Nuxt)
    - bundler: Webpack

[-] iOS
    - Developer Teams: retracted

Reproduction
https://github.com/flapili/repro-nuxt3.8-tauri
Describe the bug

Additional context
I thinks it's due to how tauri handle http ( proxied via tauri.localhost/) ? also if I downgrade nuxt to 3.7.4 it work
Logs
nuxt.js?v=d306a4ef:97 [nuxt] error caught during app initialization TypeError: Cannot read properties of undefined (reading 'entries')
    at _sortRoutesMap (index.mjs?v=d306a4ef:218:16)
    at _matchRoutes (index.mjs?v=d306a4ef:200:30)
    at Object.matchAll (index.mjs?v=d306a4ef:158:25)
    at getRouteRules (manifest.js?v=d306a4ef:27:30)
    at async manifest-route-rule.js?v=d306a4ef:8:89
    at async router.js?v=d306a4ef:126:26

This is probably related to the manifest.json and a relative baseUrl.

if you need any information or extra test don't hesitate to @ me here or on the discord (same username as github), like using a particular commit ?

@flapili Can you tell me the specific solution? How to close appManifest?

@flapili Can you tell me the specific solution? How to close appManifest?
Hi,

  experimental: {
    appManifest: false,
  },

in nuxt config

I ran into this issue today. When setting appManifest to false it works but then now the routeRules defined in nuxt config is getting ignored. appManifest seems to have introduced all these issues. If it was an experimental feature, why not make in an opt-in rather than opt-out?

Sorry but I cannot repro at all but some of our users can. And interestingly only on Windows not on Mac or Linux. I gave them a new build with appManifest set to false and they are saying that it works [1]. It worked for majority of the users though. I've asked for the logs and it seems to crash almost immediately so nothing in logs. I wish I could repro this locally.
"we stabilised it". It being under experimental is what made me think that it is still experimental.
[1]

authors: 19119294973 ashokgelal flapili manniL


text:
HMR not working in Nuxt + Tauri v2 setup for Android

Environment

Operating System: Darwin
Node Version:     v22.3.0
Nuxt Version:     3.12.4
CLI Version:      3.12.0
Nitro Version:    2.9.7
Package Manager:  pnpm@9.6.0
Builder:          -
User Config:      compatibilityDate, ssr, devServer, srcDir, vite
Runtime Modules:  -
Build Modules:    -

Reproduction
https://github.com/m2io/nuxt3-tauri
Describe the bug
Description
I would like to mention in advance that I am not sure if this Issue is more related to Nuxt or Tauri but:
When using Nuxt in a Tauri v2 project, Hot Module Replacement (HMR) is not functioning on Android, while it works fine on desktop. This issue appears to be specific to the Nuxt setup, as the same configuration with Vite + Vue in Tauri v2 works correctly on Android.
Steps to Reproduce

Configure for Android development (https://v2.tauri.app/start/prerequisites/#android)
Clone reproduction
pnpm install
Run the project on an Android emulator - pnpm tauri android dev
Attempt to make changes that should trigger HMR

Expected Behavior
Changes should be reflected in the Android emulator
Actual Behavior
HMR does not work on Android. Changes are not reflected, or require closing and opening the App again.
Attempted Solutions

Tried various Vite and server configurations in nuxt.config.ts
Attempted to use the same configuration that works for a Vite + Vue setup in Tauri v2
Tried adding NUXI_DISABLE_VITE_HMR=true, but this resulted in constant reloads and state loss

(Possibly) Related Issues

https://github.com/nuxt/nuxt/issues/25909
https://github.com/nuxt/nuxt/issues/25335

Additional Context
The HMR functionality works as expected on desktop environments. The issue seems to be specific to the Android setup with Nuxt and Tauri v2.
The only thing I've noticed while I'm writing this issue: The builder when running pnpm tauri info on the Nuxt setup is Webpack, while on the Vite + Vue setup it correctly states Vite.
[-] App
- build-type: bundle
- CSP: unset
- frontendDist: ../dist
- devUrl: http://localhost:1420/
- framework: Vue.js (Nuxt)
- bundler: Webpack
[-] App
- build-type: bundle
- CSP: unset
- frontendDist: ../dist
- devUrl: http://localhost:1420/
- framework: Vue.js
- bundler: Vite
Additional context
No response
Logs
No response

Update: I identified the issue and there is a workaround available
I've found that this issue is already known and discussed:

Similar problem reported: https://github.com/nuxt/nuxt/issues/27558
Probable cause: https://github.com/nuxt/cli/pull/184

As described in the linked Nuxt issue, there's a workaround available. You can set the server config in the vite:extendConfig hook:
hooks: {
  'vite:extendConfig': (config) => {
    config.server.port = 3000
  },
},

Given that this should be fixed in the next release of nuxt/cli (as per https://github.com/nuxt/nuxt/issues/27558#issuecomment-2254471601), I'm closing this issue.


text:
Vite SASS modern compiler causes missing sourcefiles issue

Environment

Operating System: Linux
Node Version:     v22.1.0
Nuxt Version:     3.13.0
CLI Version:      3.13.0
Nitro Version:    2.9.7
Package Manager:  yarn@1.22.22
Builder:          -
User Config:      compatibilityDate, devtools, vite
Runtime Modules:  -
Build Modules:    -

Reproduction
https://github.com/daniluk4000/nuxt-sourcemap-bug

yarn && yarn dev
Open first page

I could reproduce this in dev env only
Describe the bug
If you use new Vite's modern-compiler at the same time as global SCSS variables, Nuxt logs missing sourcemaps to your console.
Additional context
This could be an upstream bug. Didn't notice this before updating to 3.13.
Logs
✔ Vite client built in 18ms                                                                                5:21:58 PM
✔ Vite server built in 360ms                                                                                5:21:58 PM
✔ Nuxt Nitro server built in 302 ms                                                                                nitro 5:21:59 PM
ℹ Vite client warmed up in 0ms                                                                                5:21:59 PM
ℹ Vite server warmed up in 325ms                                                                                5:21:59 PM

 WARN  Sourcemap for "/WebstormProjects/sourcemap-bug/components/TestComponent.vue" points to missing source files                                                                                5:22:02 PM

 WARN  Sourcemap for "/WebstormProjects/sourcemap-bug/components/TestComponent.vue" points to missing source files (x2)

Will update & check as soon as all Vue 3.5.0 issues are resolved :D

Can you reproduce with just Vite (without Nuxt)?

@daniluk4000 Thanks for the reproduction. I made a minimal repro on plain Vite and created an issue https://github.com/vitejs/vite/issues/18111
Vite doesn't enable css.devSourcemap by default, but Nuxt seems to enable it automatically. If you don't mind without sourcemap, then probably you can force turning it off from a plugin like:
export default defineNuxtConfig({
  compatibilityDate: '2024-04-03',
  devtools: { enabled: true },
  vite: {
    css: {
      // for some reason, disabling it here doesn't seem to work.
      // devSourcemap: false,
      preprocessorOptions: {
        scss: {
          api: 'modern-compiler',
          additionalData: '@use "~~/variables.scss" as *;'
        },
      },
    },
    plugins: [
      {
        name: "hack",
        config() {
          return {
            css: {
              devSourcemap: false,
            }
          }
        },
      }
    ]
  },
})

@hi-ogawa hey, big thanks! Didn't have time to test it myself

Fixed on Vite's side

authors: danielroe daniluk4000 hi-ogawa


text:
Cannot pass NuxtLink replace to Nav components

Environment

Operating System: Darwin
Node Version:     v20.11.1
Nuxt Version:     3.11.2
CLI Version:      3.11.1
Nitro Version:    2.9.6
Package Manager:  pnpm@8.14.0
Builder:          -
User Config:      experimental, alias, devtools, srcDir, imports, ssr, nitro, extensions, sourcemap, runtimeConfig, hooks, routeRules, css, build, modules, auth, plugins, gtag, tailwindcss, ui, colorMode, vite, vue, app
Runtime Modules:  @pinia/nuxt@0.5.1, nuxt-gtag@0.5.7, @nuxt/eslint@0.3.7, @sidebase/nuxt-auth@0.7.2, @pinia-plugin-persistedstate/nuxt@1.2.0, @vueuse/nuxt@10.9.0, @nuxt/ui@2.15.1
Build Modules:    -

Version
v2.15.1
Reproduction
Can provide if needed
Description
Hi there,
Absolutely loving this library so far... this is the best UI component library I've ever used, across any framework.
One small issue though - I'm unable to use NuxtLink's replace in both the HorizontalNavigation and VerticalNavigation, even though the docs say I can use any property from NuxtLink. Passing to works perfectly, of course, but it's essential for me to router.replace the route and I'd rather not have to pass that as a click prop. The following doesn't work:
<script setup lang='ts'>
const tabs = [
  ...,
   {
      replace: '/runs/bulk',
      label: 'Bulk Runs',
      icon: 'i-ph-list-bullets-bold',
    },
]
</script>
<template>
  <UHorizontalNavigation
      :links="tabs"
      :ui="{
        base: 'text-base font-bold',
        icon: { base: 'w-6 h-6' },
      }"
    />
</template>

Any help with this would be great! Thanks so much for all your hard work.
Additional context
No response
Logs
No response

I'm also wondering how I can keep a navigation link active for all child routes. For example, I have the following link in my sidebar's vertical nav component:
 {
      label: 'History',
      to: '/runs/single',
      icon: 'i-ph-clock-counter-clockwise',
      iconActive: 'i-ph-clock-counter-clockwise-fill',
},

The runs page (which defaults to the single child route) has a horizontal nav component in it that switches tabs within the page. Thus, when the user changes tabs in this page (say, to /runs/bulk), the home sidebar tab for the page becomes inactive. Is this an issue with my routing or is there a way to support this using the component? Thanks!

repo: nuxt/ui


text:
[BUG]: DOCA Source Stage cleanup error

Version
24.03
Which installation method(s) does this occur on?
Docker
Describe the bug.
When killing the DOCA Source Stage for UDP traffic some low level mlx5 cleanup function fails. Need to debug and fix
Minimum reproducible example
# python3 ./examples/doca/run.py --nic_addr ca:00.0 --gpu_addr 17:00.0 --traffic_type udp
...
Ctrl+C

Relevant log output
*** Aborted at 1710164283 (unix time) try "date -d @1710164283" if you are using GNU date ***
PC: @                0x0 (unknown)
*** SIGSEGV (@0x7f30fffd9a30) received by PID 3509 (TID 0x7f38f17fe640) from PID 18446744073709394480; stack trace: ***
    @     0x7f3c228df197 google::(anonymous namespace)::FailureSignalHandler()
    @     0x7f3c25567520 (unknown)
    @     0x7f39159026d4 mlx5_hws_cnt_svc
    @     0x7f3c255b9ac3 (unknown)
    @     0x7f3c2564b850 (unknown)
    @                0x0 (unknown)
Segmentation fault (core dumped)

Full env printout
Click here to see environment details
[Paste the results of print_env.sh here, it will be hidden by default]

Other/Misc.
No response
Code of Conduct

[X] I agree to follow Morpheus' Code of Conduct
[X] I have searched the open bugs and have found no duplicates for this bug report

Hi @e-ago!
Thanks for submitting this issue - our team has been notified and we'll get back to you as soon as we can!
In the mean time, feel free to add any relevant information to this issue.

Hi @e-ago. Can this issue be closed? Not sure if it was resolved by PR #1475.

authors: e-ago efajardo-nv jarmak-nv

repo: nv-morpheus/Morpheus


text:
[gpuCI] Forward-merge branch-22.11 to branch-23.01 [skip gpuci]

Forward-merge triggered by push to branch-22.11 that creates a PR to keep branch-23.01 up-to-date. If this PR is unable to be immediately merged due to conflicts, it will remain open for the team to manually merge.

SUCCESS - forward-merge complete.

source: gharchive/pull-request


text:
🛑 NVIDIA AI Enterprise Hub is down

In ca80379, NVIDIA AI Enterprise Hub (https://nvaie.lab.novaglobal.com.sg) was down:

HTTP code: 0
Response time: 0 ms

Resolved: NVIDIA AI Enterprise Hub is back up in 2f422f4.

repo: nvgsg/lab-upptime


text:
🛑 NVIDIA AI Enterprise Hub is down

In ccb73c0, NVIDIA AI Enterprise Hub (https://nvaie.lab.novaglobal.com.sg) was down:

HTTP code: 0
Response time: 0 ms

Resolved: NVIDIA AI Enterprise Hub is back up in f8b7633.


text:
feat: bump up jdtls to 1.31.0

update jdtls to latest version

Thanks! Updated

repo: nvim-java/mason-registry


text:
Request: Commands

It would be cool if you could list all of the commands that are currently defined and then execute the command when selected.
:command provides you with the list of defined commands along with how many arguments they take. This could be used to conditionally also provide a way to enter these arguments.

I have written one myself. This uses the vim.api.nvim_get_commands function to retrieve the list of commands. When a command gets selected it either gets executed immediately if nargs=0 else it just prefills the cmdline with :<NAME> .
pickers.new({}, {
  prompt = 'Commands',
  finder = finders.new_table {
      results = (function()
        local command_iter = vim.api.nvim_get_commands({})
        local commands = {}

        for _, cmd in pairs(command_iter) do
          table.insert(commands, cmd)
        end

        return commands
      end)(),
      entry_maker = function(line)
        return {
          valid = line ~= "",
          entry_type = make_entry.types.GENERIC,
          value = line,
          ordinal = line.name,
          display = line.name
        }
      end
  },
  sorter = sorters.get_norcalli_sorter(),
  attach_mappings = function(prompt_bufnr, map)
      local run_command = function()
          local selection = actions.get_selected_entry(prompt_bufnr)
          actions.close(prompt_bufnr)
          local val = selection.value
          local cmd = string.format([[:%s ]], val.name)

          if val.nargs == "0" then
            cmd = cmd .. "<CR>"
          end

          vim.cmd [[stopinsert]]
          vim.fn.feedkeys(cmd)
      end

      map('i', '<CR>', run_command)
      map('n', '<CR>', run_command)

      return true
  end
})

Ah, this is cool. Do you want to submit PR? I would merge this (with a few improvements)

@tjdevries  #54

authors: TimUntersberger tjdevries


text:
Fix typo in README.md

Fixed typo

Amazing! Thanks for your contribution.


text:
fix: Preventing removal of necessary root separator on Windows

This fixes #985
When a root path was supplied as an argument to the Neotree command or to execute on Windows, the necessary separator was removed. ":Neotree C:", for instance, would become "C:" and this resulted in an empty listing.
Instead of testing if the length of args.dir is greater than 1, this now compares it to 3 on Windows while remaining 1 on other operating systems, including WSL.
   -- Root paths on Windows have 3 characters ("C:\")
    local root_len = vim.fn.has("win32") == 1 and 3 or 1
    if #args.dir > root_len and args.dir:sub(-1) == utils.path_separator then
      args.dir = args.dir:sub(1, -2)
    end

I added a comment as well just to clarify what was going on. Though, maybe it'd be better to have a constant. In utils, there's an is_windows variable set (which includes WSL). Maybe a root_len should be set here as well? I'm going to leave it at this for now, though.

This works on my windows machine. It took me a bit to wrap my head around why it worked lol but ya it works :) @cseickel  this should be good to merge.

This works on my windows machine. It took me a bit to wrap my head around why it worked lol but ya it works :) @cseickel this should be good to merge.

Thanks for checking @miversen33!

authors: Aeceon cseickel miversen33


text:
Alpha channel is not set as zero in pathtrace.comp.glsl

Thanks for your hard work!
I use the indirect path tracing in my code.
I set the alpha channel in pathtrace.comp.glsl as 0 as follows:
// imageStore(image, ivec2(samplePos.xy), vec4(mix(old_color, pixel_color, a), 1.0F));

imageStore(image, ivec2(samplePos.xy), vec4(mix(old_color, pixel_color, a), 0.0F));

But the final saved image in png format has alpha value as 255 in all pixels.
How can I apply it?

Thanks for the kind words.
The reason is that the tonemapper sets the alpha to 1.0 and it is the tonemapped image that is saved.
There is a local version that sets the alpha==0 for the background. Is this the effect you wanted to achieve?
See: https://github.com/nvpro-samples/nvpro_core/blob/master/nvvkhl/shaders/tonemapper.comp.glsl#L52

Thanks a lot! I got it!
I am implementing the function like shadow catcher in Blender.
I added two mesh (an example mesh and a plane) into gltf scene and rendered it using path tracing.
I want to extract only an example mesh and shadow on plane in final saved image, so I will set the alpha channel as zero in hdr dome and plane except for shadow region.
May I get your advice or tip about this process? I got some noise and unsatisfied result.

There is an update for both nvpro-core and gltf_renderer which now correctly sets the background alpha to 0.

If you are trying to implement a shadowcatcher on a plane, you should try to add a virtual plane (P, N). Then check in the function pathTrace() if the ray hits nothing on the first ray. If this is the case, and your virtual shadow plane catcher is active, check if the hit would be under shadow with the virtual plane.
You can call bool inShadow = traceShadow(shadowRay, lightDist, seed); to do this. Besides calculating the intersection point with the virtual plane, you also need the direction to a light. This information is usually called later, but it is possible to get it with sampleLights().
It would be interesting to see if you can get it to work. Please post pictures of your results.

Thank you for detailed explaination!
I applied a little bit different approach and got some nice results.

I add the plane mesh into my gltf scene and filter it out when rendering.
I record the first hit node when depth is 0 and use it for setting alpha channel.
If first hit node is not my object, alpha channel should be 0.
But when it is plane and in shadow (use inShadow), alpha cannel is set as non-zero value (i.e. 0.8).
I found that the shadow color is mixed with plane color, so I convert it to gray scale.
This is my approach to catch shadow.
If you have a comment for this, I will try to apply it for improving.

Thanks for providing images of your work. Your idea works, but it's limited in flexibility, and like you wrote, it captures the color of the plane and not only the shadow that would be projected on it. This would make it hard to blend on a different surface. I think a shadow catcher plane is a better technique for what you're trying to achieve.
Note that the sample has been updated and now also has the ability to have a solid color background. This helps blending objects, as the alpha on the edges aren't combining with the HDR or sky environment, giving better results

authors: PROLCY mklefrancois


text:
Custom rule

Hello friends, thank you for your Lint. Is there a way to create a custom rule?
Thanks!

@luisparraperez rules are defined in CodeNarc, which is called by npm-groovy-lint :)
https://codenarc.org/codenarc-creating-rule.html

authors: luisparraperez nvuillam

repo: nvuillam/npm-groovy-lint


text:
routeTo is undefined

the doc is mentioning the method routeTo to navigate but it cant be found.

The routeTo helper method is only available in a NyState widget.

If you create a new page with:
flutter pub run nylo_framework:main make:page new_page -c

That'll help you see how the widget extends NyState.
You can of course still navigate with the Navigator.pushNamed(context, '/settings'); class.

thanks @agordn52
then could explain the goals of the controller usage? I am not sure to get it

Here's an example here https://nylo.dev/docs/1.x/controllers

repo: nylo-core/nylo


text:
feature: Apply tags to an already existing forum thread

Is your feature request related to a problem? Please describe.
ForumThreadBuilder expect a message argument, which means they're only for creating new threads.
Describe the solution you'd like
Since IThreadChannels only accept regular ThreadBuilders for edit(), and you wouldn't want to let users think they can apply tags to regular threads, I think #423 has to come beforehand.
I was thinking of making message optional on ForumThreadBuilders, and to be able to feed them to the edit() method of future IForumThreadBuilders (suggestion from #423).
Describe alternatives you've considered
I am currently using a dirty class extension 🤮

Need to implement actually using the builder in an edit method.

@abitofevrything is it fixed in 6.0?

Yes. Closing now.

repo: nyxx-discord/nyxx


text:
Make proving optional for zkProgram

Currently when developing and testing with zkProgram, it is necessary to compile and prove at every step.
Making proving optional in zkProgram would allow for faster feedback loops, quicker prototyping. Better DX.
Similar to the current implementation in the SmartContract API

Related issue: https://github.com/o1-labs/o1js/issues/1206

authors: garwalsh mitschabaude


text:
Suggestions from the IVC Selectors PR

Applied cosmetic suggestions from https://github.com/o1-labs/proof-systems/pull/2233

@volhovm CI not happy. Looks like related to the domain size check (interesting to add then :))

Fixed the bug and rebased. Can be merged when CI is happy!

authors: dannywillems volhovm


text:
Possibly config mistake in mode DEFAULT_BLUE_ICE

I think this is a typo where the value should be 0.989f right?
Doesn't affect me but I just happened to see it. You may not need to release a patch only to fix this.

ah yeah, this mode id will have to stay like that but i'll add a new correct one and rename it


text:
Add tests infrastructure

Add infrastructure for testing SortFilterProxyModel
Add tests for RangeFilter.

I didn't properly rebase with your repo with this one -- though I suppose it doesn't matter.

repo: oKcerG/SortFilterProxyModel

license: mit

license_source: bigquery


text:
Edit VM 'Close' without saving fails

To reproduce:

Edit a VM
Change i.e. Name
click Close

Behavior:

nothing hapens, console log:

TypeError: Cannot read property 'contains' of undefined
    at contains.js:17
    at t.F.focus (Modal.js:557)
    at t.F.onShow (Modal.js:486)
    at t.value (Modal.js:230)
    at commitLifeCycles (react-dom.production.min.js:149)

Expected:
The user is navigated to previous page
Observed on 1.3.9 in Chrome

In summary, VmDialog uses Prompt from react-router to intercept link navigation off of the VM create/edit page.  Changes to fields on the page flag Prompt to trigger.  The current code to handle displaying a modal confirmation box in App.js is broken.  This code will also handle any other Link/Prompt pairs in the app.
I'm addressing the code in App.js now.

Note: The only use of Prompt in the app is in src/components/VmDialog/index.js.

repo: oVirt/ovirt-web-ui


text:
Pieces and board themes

Hi @oakmac,
Thanks for chessboardjs! I hope you soon retake this awesome project again!
I want to share with you a set of pieces/board themes:

To work there's a little change to make (I made) in chessboardjs: add a function to color the board via javascript and not use the css, and add a boardTheme cfg parameter (a list of two hexadecimal colors). I would like to read your thoughts about this or maybe you have other implementation to get color themes via cfg option.
preview: https://rawgit.com/jbkunst/chessboardjs-themes/master/index.html
repo: https://github.com/jbkunst/chessboardjs-themes

What wonderful work! I will look at including these changes to chessboard.js.
I'm not sure I like the 2-element vector for colors as opposed to an object with some semantic property names, but that's not a big deal.
Using a data-uri should be much faster than referencing an external image file. It would also incidentally fix Issue #52, which is one of the longest-standing issues for this project.
Thank you for this contribution :)

Nice news! I hope see v1.0.0 soon :D. If I can help you, let me know.

authors: jbkunst oakmac

repo: oakmac/chessboardjs


text:
I want the "Homeschool" option to exist within the school picker drop down

Acceptance Criteria:

[ ] Add an option into the list of schools for "Homeschool"
[ ] Remove radio button from the list below

notion

repo: oaknational/Oak-Web-Application


text:
Feat: use #ApplyComponent for EnvBinding

What this PR does / why we need it:
Currently, EnvBinding policy is implemented in the following procedure:

[ApplicationController] Generate a EnvBinding CR in k8s.
[EnvBindingController] Calculate target clusters for Envs.
[EnvBindingController] Apply patch and component selector for application in different Envs.
[EnvBindingController] Render patched applications into resources and save in configmap.
[ApplicationController] Run workflow to read configmap and apply resources.

The above procedure, although works well for applications in multiple clusters, is not well aligned with the implementation in ApplicationController which leads to the following problems:

The workflow DAG mode cannot be used with EnvBinding.
The component revision is not handled in EnvBinding controller, the workload generation is not skipped for managed workloads and therefore it cannot be used together with Rollout.
Extra configmap is generated for internal use, which is not an elegant implementation.

It would be better if the EnvBindingController could do its job in ApplicationController. As workflow is capable of handling these things, we should move the implementation for EnvBinding into WorkflowSteps.
This PR detachs the Step 4 described above from EnvBindingController. Instead, it is now implemented with the WorkflowStep #ApplyComponent. In this way, we can solve Problem 2 and pave the way for Problem 1 & 3.
Which issue(s) this PR fixes:

#2353 is solved since the configmap now will not separately save workloads but only save the whole PatchedApp.
Special notes for your reviewer:

The GC problem for ComponentRevision in sub-cluster is not handled now. It will be addressed together with Rollout.

cc @FogDong @wangyikewxgm @leejanee

repo: oam-dev/kubevela


text:
Feat: refactor envbinding for adapt policy placement

Description of your changes

Fixes #
I have:

[x] Read and followed KubeVela's contribution process.
[ ] Related Docs updated properly. In a new feature or configuration option, an update to the documentation is necessary.
[ ] Run make reviewable to ensure this PR is ready for review.
[ ] Added backport release-x.y labels to auto-backport this PR if necessary.

How has this code been tested

Special notes for your reviewer

Continue to optimize after merging.

authors: barnettZQG zxbyoyoyo


text:
[Gluten-Velox] To do list in 2023

Here listed some features we need to support in Gluten, will keep update in future. You may reply in the thread if you'd like to work on any one.

[ ] Data type:  Decimal -> Date/Timestamp -> struct/map/array,
[ ] Function: 95 in gluten, velox presto 127, Spark common 240
[ ] Input format: only parquet now. Needs to support ORC, csv, json, txt, parquet(bucket scan), etc.
[ ] Operator: DataWritingCommandExec => TableWriteNode(arrow) in pipeline; CartesianProductExec;  18 not implemented in Velox
[x] Spill support  -> hash agg/join, shuffle
[ ] Velox, Arrow backend split -> re-org cpp code
[ ] UDF support -> enable customer velox UDF support
[ ] RDD cache support
[ ] C2R/R2C opt, V2A, A2V， velox copy(decode dictionary) opt
[ ] R2C/BHJ still use JVM code, needs to move to native
[ ] Bloomfilter ready to merge, Implementation not.   ->   > 1.35;  1.68x with BM
[ ] Spark3.4 new feature
[ ] Release package work
[ ] Push bases shuffle support
[ ] Hash table allocation not tracked. Local cache may be cached in future.
[ ] Local cache opt. Read-ahead opt. multiple thread data load
[ ] Validation tool
[x] QAT, IAA, DSA. HBM. CXL
[ ] Release Gluten in Q1
[ ] Pyspark optimization and ML/DL integration
[ ] Local shuffle merge support -> Plasma + NVME
[ ] Remote shuffle support -> Arrow Flight + 3rd remote shuffle service
[ ] Data source support
[ ] Velox operator optimize such as sort
[ ] ANSI support
[ ] Low CPU% during shuffle, network isn't bottleneck
[ ] Field name case sensitive
[ ] Velox unicode support, field name not support, data?

Shuffle:

[ ] Small file issue  -> close to fix
[ ] push shuffle, use arrow flight to transfer data to reducer
[ ] remote shuffle, use the same arrow flight interface to send data from mapper. Reducer receive data by arrow flight
[ ] Local shuffle merge. Utilize plasma
[x] Shuffle input velox data format directly, merge velox2arrow and split into single step, avoid one memcpy
[ ] Dictionary support in shuffle
[ ] Array, Map, Struct support
[ ] Final solution: implement abstract layer in Velox, avoid the arrow conversion
[ ] reducer side optimization

Marked means it work in progress. will move to end once it's solved

repo: oap-project/gluten


text:
[GLUTEN-3378][CORE] DeltaScanTransformer to support delta table

What changes were proposed in this pull request?
Based on the new framework defined in https://github.com/oap-project/gluten/pull/3843, modify the implementation of delta scan.
How was this patch tested?
(Please explain how this patch was tested. E.g. unit tests, integration tests, manual tests)
(If this patch involves UI changes, please attach a screenshot; otherwise, remove this)

By the way, is it reasonable to move previous column mapping overrides into DeltaScanTransformer?

By the way, is it reasonable to move previous column mapping overrides into DeltaScanTransformer?

They are two things. DeltaScanTransformer is used to replace this line:
case "DeltaParquetFileFormat" => ReadFileFormat.ParquetReadFormat

to remove all the codes related to specified lake format in gluten-core.

===== Performance report for TPCH SF2000 with Velox backend, for reference only ====

query
log/native_3982_time.csv
log/native_master_12_11_2023_71ec720d4_time.csv
difference
percentage

q1
33.22
32.10
-1.125
96.61%

q2
24.80
24.79
-0.007
99.97%

q3
37.89
38.42
0.533
101.41%

q4
39.07
39.90
0.835
102.14%

q5
70.12
72.41
2.289
103.26%

q6
5.31
7.02
1.703
132.05%

q7
84.71
85.38
0.664
100.78%

q8
88.85
86.65
-2.196
97.53%

q9
125.18
126.76
1.579
101.26%

q10
46.64
46.79
0.146
100.31%

q11
20.48
20.34
-0.136
99.33%

q12
23.58
26.95
3.375
114.31%

q13
46.68
45.56
-1.117
97.61%

q14
17.49
18.31
0.819
104.68%

q15
28.60
27.78
-0.823
97.12%

q16
15.83
15.83
-0.000
100.00%

q17
103.50
101.57
-1.927
98.14%

q18
149.63
151.54
1.909
101.28%

q19
14.28
12.91
-1.370
90.40%

q20
28.58
26.84
-1.747
93.89%

q21
226.87
228.06
1.194
100.53%

q22
14.59
13.81
-0.778
94.67%

total
1245.89
1249.71
3.818
100.31%

@YannByron  are you planning to add protocol reader version check?
It won't support a scan with deletion vector.

authors: GlutenPerfBot YannByron sezruby yma11


text:
Enable the left tests in GlutenSQLQuerySuite

What changes were proposed in this pull request?
Add URL decoding to the file path for native scan.  Offload escapeChar in Like to native. Moved the cast validation to native validator.
Depends on: https://github.com/oap-project/velox/pull/115.
How was this patch tested?
Tesing on CI.

Hi @zzcclp, with this PR, below error was found on CH backend, and my change is to send escapeChar of Like as a parameter to native. Could you help take a look? Thanks.
java.util.concurrent.ExecutionException: org.apache.spark.SparkException: Job aborted due to stage failure: Task 0 in stage 156.0 failed 1 times, most recent failure: Lost task 0.0 in stage 156.0 (TID 244) (glutendev.c.kyligence-212803.internal executor driver): java.lang.RuntimeException: Number of arguments for function like doesn't match: passed 3, should be 2


text:
Support custom installed Spark from $SPARK_HOME

Currently the Spark classpath is inferred by the pyspark install location. In our environment I need to support a custom installed Spark location because I can't control/know where pyspark is installed (and might not have access as well).

Fixed by #251

authors: carsonwang pang-wu

repo: oap-project/raydp


text:
Inifinite loop generating DTDs

[Issue originally posted against the DITA Community repository. Copying here for resolution.]
java.io.FileNotFoundException occurred when converting own RELAX NG specialization  to DTD.

Steps for reproducing problem

Integrate following plugin

com.antennahouse.dita.dita13.doctypes, org.oasis-open.dita.dita13.doctypes
org.dita-community.com.dita-rng-converter.converter, org.dita-community.com.dita-rng-converter.doctypes (From development branch)
com.antennahouse.dita.dita13.doctypes can be download from following URL:
https://www.dropbox.com/s/828r96am4cgxwbh/com.antennahouse.dita.dita13.doctypes_20150715.zip?dl=0

Open the com.antennahouse.dita.dita13.doctypes\doctypes\rng\base\rng\basemap.rng from oXygen 17.
Apply transformation scenario "DITA RNG to DTD".
The build fails with following log:

Executing:
"c:\program files\oxygen xml editor 17\jre/bin/java" -Xmx384m "-Doxygen.org.apache.xerces.xni.parser.XMLParserConfiguration=org.ditang.relaxng.defaults.RelaxDefaultsParserConfiguration" -classpath "C:\Program Files\Oxygen XML Editor 17\tools\ant/lib/ant-launcher.jar" "-Dant.home=C:\Program Files\Oxygen XML Editor 17\tools\ant" org.apache.tools.ant.launch.Launcher -lib "D:\DITA-OT\dita-ot-2.1.0\lib\commons-io.jar" -lib "C:\Program Files\Oxygen XML Editor 17\classes" -lib "C:\Program Files\Oxygen XML Editor 17\lib\oxygen.jar" -lib "C:\Program Files\Oxygen XML Editor 17\lib\oxygenAuthor.jar" -lib "C:\Program Files\Oxygen XML Editor 17\lib\oxygenDeveloper.jar" -lib "C:\Program Files\Oxygen XML Editor 17\lib\oxygenEclipse.jar" -lib "C:\Program Files\Oxygen XML Editor 17\lib\oxygenAuthorEclipse.jar" -lib "C:\Program Files\Oxygen XML Editor 17\lib\oxygenDeveloperEclipse.jar" -lib "C:\Program Files\Oxygen XML Editor 17\lib\resolver.jar" -lib "C:\Program Files\Oxygen XML Editor 17\lib\org.eclipse.wst.xml.xpath2.processor_1.2.0.jar" -lib "C:\Program Files\Oxygen XML Editor 17\lib\xml-apis.jar" -lib "C:\Program Files\Oxygen XML Editor 17\lib\xercesImpl.jar" -lib "C:\Program Files\Oxygen XML Editor 17\lib\commons-io-1.3.1.jar" -lib "C:\Program Files\Oxygen XML Editor 17\lib\commons-logging-1.1.3.jar" -lib "C:\Program Files\Oxygen XML Editor 17\lib\log4j.jar" -lib "D:\DITA-OT\dita-ot-2.1.0\lib\commons-codec-1.4.jar" -lib "C:\Program Files\Oxygen XML Editor 17\lib\jing.jar" -lib "C:\Program Files\Oxygen XML Editor 17\lib\saxon9ee.jar" -lib "C:\Program Files\Oxygen XML Editor 17\lib\saxon.jar" -lib "C:\Program Files\Oxygen XML Editor 17\lib\xmlgraphics-commons-1.5.jar" -lib "C:\Program Files\Oxygen XML Editor 17\lib\fop.jar" -lib "C:\Program Files\Oxygen XML Editor 17\lib\batik-all-1.7.jar" -lib "C:\Program Files\Oxygen XML Editor 17\lib\js.jar" -lib "C:\Program Files\Oxygen XML Editor 17\lib\xml-apis-ext.jar" -lib "C:\Program Files\Oxygen XML Editor 17\lib\avalon-framework-4.2.0.jar" -lib "C:\Program Files\Oxygen XML Editor 17\lib\jeuclid-core.jar" -lib "C:\Program Files\Oxygen XML Editor 17\lib\jeuclid-fop.jar" -lib "C:\Program Files\Oxygen XML Editor 17\lib\jai_tiff.jar" -lib "C:\Program Files\Oxygen XML Editor 17\lib\jh.jar" -lib "D:\DITA-OT\dita-ot-2.1.0\lib\jsearch.jar" -lib "C:\Program Files\Oxygen XML Editor 17\lib\lucene-core-4.0.0.jar" -lib "C:\Program Files\Oxygen XML Editor 17\lib\lucene-analyzers-common-4.0.0.jar" -lib "D:\DITA-OT\dita-ot-2.1.0\plugins\com.oxygenxml.webhelp\lib\lucene-analyzers-kuromoji-4.0.0.jar" -lib "D:\DITA-OT\dita-ot-2.1.0\plugins\com.oxygenxml.webhelp\lib\xhtml-indexer.jar" -lib "D:\DITA-OT\dita-ot-2.1.0\plugins\com.oxygenxml.highlight\lib\xslthl-2.1.1.jar" -lib "D:\DITA-OT\dita-ot-2.1.0" -lib "D:\DITA-OT\dita-ot-2.1.0\lib\dost-patches.jar" -lib "D:\DITA-OT\dita-ot-2.1.0\lib" -lib "D:\DITA-OT\dita-ot-2.1.0\lib\dost.jar" -f "D:\DITA-OT\dita-ot-2.1.0\plugins\com.antennahouse.dita.dita13.doctypes/../../build.xml" "-Dtranstype=rng2dtd" "-Dbasedir=D:\DITA-OT\dita-ot-2.1.0\plugins\com.antennahouse.dita.dita13.doctypes" "-Doutput.dir=D:\DITA-OT\dita-ot-2.1.0\plugins\com.antennahouse.dita.dita13.doctypes" "-Ddita.temp.dir=D:\DITA-OT\dita-ot-2.1.0\plugins\com.antennahouse.dita.dita13.doctypes/temp" "-Dpdf.formatter=fop" "-Dargs.debug=yes" "-Dargs.input=D:\DITA-OT\dita-ot-2.1.0\plugins\com.antennahouse.dita.dita13.doctypes\doctypes\rng\base\rng\basemap.rng" "-Ddita.dir=D:\DITA-OT\dita-ot-2.1.0\plugins\com.antennahouse.dita.dita13.doctypes/../.." "-Dxep.failOnError=true" "-DbaseJVMArgLine=-Xmx384m" "-DDOT_VERSION=2.1.0"

Buildfile: D:\DITA-OT\dita-ot-2.1.0\build.xml

init:

rng.generate-dtd:
    [mkdir] Created dir: D:\DITA-OT\dita-ot-2.1.0\plugins\com.antennahouse.dita.dita13.doctypes\generationManifests
    [mkdir] Created dir: D:\DITA-OT\dita-ot-2.1.0\plugins\com.antennahouse.dita.dita13.doctypes\dtd
     [echo]

BUILD FAILED
D:\DITA-OT\dita-ot-2.1.0\build.xml:41: The following error occurred while executing this line:
D:\DITA-OT\dita-ot-2.1.0\plugins\org.dita-community.com.dita-rng-converter.converter\build_transtype-rng2dtd.xml:37: The following error occurred while executing this line:
java.io.FileNotFoundException: D:\DITA-OT\dita-ot-2.1.0\plugins\org.dita-community.com.dita-rng-converter.converter\build.xml (指定されたファイルが見つかりません。)
    at java.io.FileInputStream.open0(Native Method)
    at java.io.FileInputStream.open(Unknown Source)
    at java.io.FileInputStream.<init>(Unknown Source)
    at org.apache.tools.ant.helper.ProjectHelper2.parse(ProjectHelper2.java:250)
    at org.apache.tools.ant.helper.ProjectHelper2.parse(ProjectHelper2.java:178)
    at org.apache.tools.ant.ProjectHelper.configureProject(ProjectHelper.java:93)
    at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:392)
    at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
    at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
    at org.apache.tools.ant.Task.perform(Task.java:348)
    at org.apache.tools.ant.Target.execute(Target.java:435)
    at org.apache.tools.ant.Target.performTasks(Target.java:456)
    at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1393)
    at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
    at org.apache.tools.ant.Project.executeTargets(Project.java:1248)
    at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:441)
    at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:105)
    at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
    at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
    at org.apache.tools.ant.Task.perform(Task.java:348)
    at org.apache.tools.ant.Target.execute(Target.java:435)
    at org.apache.tools.ant.Target.performTasks(Target.java:456)
    at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1393)
    at org.apache.tools.ant.Project.executeTarget(Project.java:1364)
    at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
    at org.apache.tools.ant.Project.executeTargets(Project.java:1248)
    at org.apache.tools.ant.Main.runBuild(Main.java:851)
    at org.apache.tools.ant.Main.startAnt(Main.java:235)
    at org.apache.tools.ant.launch.Launcher.run(Launcher.java:280)
    at org.apache.tools.ant.launch.Launcher.main(Launcher.java:109)
Total time: 0 seconds
The process finished with exit code: 1

Actually ${dita.plugin.org.oasis-open.dita.rng.converter.dir}/build.xml does not included in plug-in folder.
At this moment com.antennahouse.dita.dita13.doctypes works fine for our authoring. But it is specialized by RELAX NG. No consideration was made to convert it to DTD files.

[Original comment from DITA Community issue]
I was able to recreate the behavior and it doesn't appear to be related to the Antenna-House-specific modules (that is, I get the same failure if I replace or comment out the references to the AH-specific files.
I'll investigate but it may still be a day or two.
Note that I had to use the 1.8.5 OT as my base (copying over the 1.3 doctypes plugin from the 2.x OT) and swap in the 9.6 version of Saxon, which the RNG transform depends on (the 9.1 version that comes out of the box with the OT lacks features I depend on here).
Also, the file build-plugins.xml generates working versions of the plugins that include the build.xml file.

This appears to be fixed and/or obsolete. Will be re-doing the OT plugins and can address there if it is still an issue.

repo: oasis-open/dita-rng-converter


text:
http://192.168.1.196.8099/

https://github.com/OAI/OpenAPI-Specification/blob/master/versions/2.0.md

Spam

repo: oasis-open/dita-stylesheets


text:
Placing glossary at the document start could make a new reader feel unwelcome

I was trying to read the csd6 as a new reader. The first item I come across is a glossary containg a number of similar, interrelated terms with no context. This may have the effect of making the document more complex than necessary.
I suggest moving the glossary to the end of the overview section.

What I would prefer to do instead is to beef up the metamodel section of the document. That section should clearly define the terms that are currently in the glossary. We may no longer need the glossary section if we have a strong metamodel section.

Fine, I just want to ensure the reader gets a gentle introduction.

authors: lauwers pmjordan


text:
TOSCA 2.0: Introduce a mechanism for specifying the credentials for a repository

Version 1.3 allowed repositories to be declared with a "credential" keyword but that was removed from 2.0. Artifact registries such as container image registries or git repositories very often require authentication so we need to a mechanism to support these use-cases.

Two comments:

The reason the “Credential” was removed is that “Credential” is a TOSCA data type (defined using the TOSCA language). We can’t use types defined using the TOSCA language in the TOSCA language definition itself 😊
Most entities modeled in TOSCA require authentication. Is there a reason to treat repositories differently from anything else in TOSCA?

From: Adam Souzis @.>
Sent: Tuesday, February 1, 2022 4:55 AM
To: oasis-open/tosca-community-contributions @.>
Cc: Subscribed @.***>
Subject: [oasis-open/tosca-community-contributions] TOSCA 2.0: Introduce a mechanism for specifying the credentials for a repository (Issue #56)
Version 1.3 allowed repositories to be declared with a "credential" keyword but that was removed from 2.0. Artifact registries such as container image registries or git repositories very often require authentication so we need to a mechanism to support these use-cases.
—
Reply to this email directly, view it on GitHubhttps://github.com/oasis-open/tosca-community-contributions/issues/56, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AASPLINF5NEW52FXZW6ETZDUY7J4BANCNFSM5NJB7WLA.
Triage notifications on the go with GitHub Mobile for iOShttps://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Androidhttps://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 are subscribed to this thread.Message ID: @.@.>>

Most entities modeled in TOSCA require authentication. Is there a reason to treat repositories differently from anything else in TOSCA?

Most entities have means by which credentials can be specified -- either as properties or as inputs on operations. Those mechanisms are not available when defining a repository.

Good point. We should consider re-introducing the authentication support for repositories without using the TOSCA Credential data type.
From: Adam Souzis @.>
Sent: Monday, February 28, 2022 11:41 AM
To: oasis-open/tosca-community-contributions @.>
Cc: Chris Lauwers @.>; Comment @.>
Subject: Re: [oasis-open/tosca-community-contributions] TOSCA 2.0: Introduce a mechanism for specifying the credentials for a repository (Issue #56)

Most entities modeled in TOSCA require authentication. Is there a reason to treat repositories differently from anything else in TOSCA?

Most entities have means by which credentials can be specified -- either as properties or as inputs on operations. Those mechanisms are not available when defining a repository.
—
Reply to this email directly, view it on GitHubhttps://github.com/oasis-open/tosca-community-contributions/issues/56#issuecomment-1054598055, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AASPLIMUAGXKLFJPKO75GHDU5PFUXANCNFSM5NJB7WLA.
Triage notifications on the go with GitHub Mobile for iOShttps://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Androidhttps://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: @.@.>>

authors: aszs lauwers


text:
Adapt libp2p logger to our logging system

We should add an adapter for the libp2p logger so that all the logs are collected in one place.

go/common/logging has this:
	// libp2p/IPFS uses yet another logging library, that appears to be a
	// wrapper around go-logging.  Because it's quality IPFS code, it's
	// configured via env vars, from the package `init()`.
	//
	// Till we can write a nice wrapper around it, to make it do what we
	// want, reach into the underlying library and squelch it.
	goLogging.Reset()
	_ = goLogging.SetBackend(goLogging.NewLogBackend(ioutil.Discard, "libp2p", goLog.LstdFlags))

But if we are getting logs, then they must have changed things when we weren't looking.

Yes the ipfs logger is a wrapper around zap now, and it's somewhat configurable: https://github.com/ipfs/go-log/blob/604185d3545622df35d1bb76100bfc8b04293f9b/setup.go#L160-L162

authors: Yawning kostko ptrus

repo: oasisprotocol/oasis-core


text:
Error: Http response at 400 or 500 level

Error: Http response at 400 or 500 level
The above error occurred in task getBalance
created by openWalletFromMnemonic
created by takeEvery(wallet/openWalletFromMnemonic, openWalletFromMnemonic)
created by rootWalletSaga
Tasks cancelled due to error:
takeEvery(wallet/openWalletFromMnemonic, openWalletFromMnemonic)
openWalletFromMnemonic
takeEvery(wallet/openWalletFromPrivateKey, openWalletFromPrivateKey)
takeEvery(wallet/openWalletsFromLedger, openWalletsFromLedger)
takeEvery(wallet/addWallet, addWallet)
reloadBalanceOnTransaction
takeEvery(wallet/fetchWallet, loadWallet)
takeLatest(wallet/selectWallet, selectWallet)
takeEvery(wallet/closeWallet, closeWallet)
Error: Http response at 400 or 500 level
at new E (https://wallet.oasisprotocol.org/static/js/2.4b9d1ee8.chunk.js:94905:13)
at Y (https://wallet.oasisprotocol.org/static/js/2.4b9d1ee8.chunk.js:96430:33)
at oc. (https://wallet.oasisprotocol.org/static/js/2.4b9d1ee8.chunk.js:96404:25)
at Ib (https://wallet.oasisprotocol.org/static/js/2.4b9d1ee8.chunk.js:95551:22)
at O (https://wallet.oasisprotocol.org/static/js/2.4b9d1ee8.chunk.js:95537:3)
at wc (https://wallet.oasisprotocol.org/static/js/2.4b9d1ee8.chunk.js:96058:21)
at yc (https://wallet.oasisprotocol.org/static/js/2.4b9d1ee8.chunk.js:96125:9)
at oc.push.n.W (https://wallet.oasisprotocol.org/static/js/2.4b9d1ee8.chunk.js:96070:3)
at oc.push.n.R (https://wallet.oasisprotocol.org/static/js/2.4b9d1ee8.chunk.js:96066:59)

Thank you for reporting this issue. We have updated our Oasis Wallet with bug fixes and new features which should also solve mentioned issue above.
If you still encounter same or similar issue, please check our FAQ or send an email to our support team at wallet@oasisprotocol.org.

repo: oasisprotocol/oasis-wallet-web


text:
You can’t skip to the main content when using a screen reader

This fails WCAG 2.1 success criterion 2.4.1: bypass blocks.

See also #112

I also wonder if adding skip links would be good; also just tried to test the skipping with Tab and it "disappears" while you're on the first fold while it goes on highlighting the links below the fold — i.e. it's not scrolling with the skips.

Should’ve noted this here too, but the reason why nothing seems to be highlighted (using tabs) after the top nav, is because it navigates through the links in the slide-out menu that’s brought out by the hamburger menu icon. This is probably the main reason why we need a "skip to content" link so that we can skip not only the main nav items (PRODUCTS / IMPACT / ABOUT / TEAM) but also everything behind the secondary slide-out menu.
A "skip to content" link could be one that is placed at the top of the page and uses the utility class .sr-only so that it doesn’t disrupt the layout but is still available to screen readers.

To add to this, I think we should also use .sr-only-focusable for when the .sr-only element is in focus through keyboard so that a user that navigates via mouse never sees it.
As per this Stack Overflow comment.

Yes! I am not really using Bootstrap, just some components and classes that are useful, like sr-only. As you can see, I only add them one at a time when I realise I need them. Feel free to add it to the utilities: https://github.com/oaworks/oa-works/blob/main/src/_includes/css/utilities.css#L1

Done in https://github.com/oaworks/oa-works/pull/147/commits/89a9a7df37f22b9a6ce8f4805e434c64912f3565
Updated a11y statement accordingly

repo: oaworks/oa-works


text:
feat(overlay): Add dev only grid overlay

On devMode, pressing ctrl+k or cmd+k will show an overlay Grid.
The overlay Grid has 3 components:

12 semi transparent Top level columns and page margins
1px gray outline on every <Base> component
12 black dots indicating each column within each <Base> Component subgrid

This is a WIP pending items are:

Overlay on small layout
visibility of overlay (is it ok if it's not visible depending on certain bg colors?)
interference of overlay (setting :after on <Base> may modify some bheavior when enabled)
Hidden text class for CI is broken
CSS prod build size should not include overlay css, verify

Current rendering looks like this:

Closes #230

CTRL+K or CMD+K may collide with some apps, even if it only applies on dev mode.
Maybe we should change it to CTRL+SHIFT+K or CMD+SHIFT+K, what do you think?

also todo this should work with custom bases

What about setting a default, and making it configurable via some sort of configDevMode function?

I just added some more options, with this reflex would export an initDevMode function. You can pass additional parameters to customize the keybindings but it would otherwise default to adding listeners to ctrl+shift+k and ctrl+shift+s to toggle overlays or backgrounds.
These changes would only apply when not on production and they remove the need for setting devMode through context. Ultimately, the goal is to make it easier for people to actually use dev mode.

authors: arahansen obartra

repo: obartra/reflex


text:
from_bytes() equivalent for Certificates

I noticed the PublicKey struct has a from_bytes, is there an equivalent for the Certificate struct? Basically a way to receive the from the SSH wire protocol for an SSH agent. I've started to write my own method but I somewhat feel like I may be reinventing the wheel because I'm not understanding some existing functionality or something about the protocol in general.

Submitted PR #17 so you have an idea of what I'm talking about

Heyo thanks for the PR, reviewing it now!

repo: obelisk/sshcerts


text:
Python 3 Updates

Ran python-modernizer, this fixed most of the Python 3
incompatibilities.
Had to manually rework the iteration in svg_regex and svg_transform;
.next doesn't exist in Python 3. Wrapped the builtin next function in a
partial for equivalent functionality.

looks fine. thanks for the work!

authors: levisaya oberstet

repo: oberstet/scour


text:
问题反馈：出现无法正常键入中文但是英文键入的情况。

大神您好，感谢你如此无私地奉献这么好用的插件！
在此要向你反馈一个问题：就是我现在打开了自己的typora文档后，经常出现无法正常键入中文但是英文输入法正常运作的情形，这种情况下我一般会关闭掉文档，然后重新打开文档。但是没过多久中文输入法又再次失效了...
我尝试安装其他的中文输入法，都会出现这个现象，这种现象在我使用插件之前没有出现过，不知道你是否有什么好的解决办法？

@wczhan
你好，感谢反馈。
不应该吧，第一次听说这个情况。本插件系统不会对输入法做任何调整。实际上，从原理上说，基于 Web 技术的本项目是无法影响到系统的。
我猜大概率是 Windows 自己的 BUG，输入法是 Windows BUG 的重灾区。我自己也总是遇到输入法的相关 BUG。
你先做如下尝试：

重启电脑，试试还有没有问题。
如果还有问题，尝试【在 Typora 右键菜单 -> 少用插件 -> 帮助 -> 卸载插件】。卸载完毕后看看还有没有问题。

谢谢大神，明白了，我试试！

这个 BUG 只在 Typora 里能复现吗？其他软件里输入有没有问题？重启电脑后，建议到其他软件测试一下，也许是你的操作有问题，不小心点到了切换导致的。

明白你的意思啦，我会留意一下这个BUG出现的场景并做好记录，确实很奇怪...之前没有遇到过这个问题

@wczhan
你好，感谢反馈。
不应该吧，第一次听说这个情况。本插件系统不会对输入法做任何调整。实际上，从原理上说，基于 Web 技术的本项目是无法影响到系统的。
我猜大概率是 Windows 自己的 BUG，输入法是 Windows BUG 的重灾区。我自己也总是遇到输入法的相关 BUG。
你先做如下尝试：

重启电脑，试试还有没有问题。
如果还有问题，尝试【在 Typora 右键菜单 -> 少用插件 -> 帮助 -> 卸载插件】。卸载完毕后看看还有没有问题。

这个帖子Typora输入卡顿解决办法_typora卡顿解决方法-CSDN博客提到的解决方案和你说的一样，是输入法的问题，我刚才关闭了自带输入法的兼容性，且现在使用搜狗输入法，我看看还会不会出现这个问题。

刚才我的电脑又出现了这个问题，我突然想到可能是因为我笔记本扩展了两块显示器的原因，因为输入法的输入状态是正常的，但是无法在当前的 TYPORA 页面中键入中文，于是我按照以下方法在自己笔记本上进行了设置：
语言设置 - 键盘 - 切换输入法 - 勾选 允许我为每个应用窗口使用不同的输入法
神奇地发现没什么问题了，我看看接下来还会不会出现这个问题，谢谢大神啦

@wczhan
好的，这玩意可能需要您自己的去探索了。
我只能向您传达：插件系统只影响了 Typora 软件本体，不会调整包含输入法在内的任何系统配置。
如果真的出现奇奇怪怪的 BUG，您可以按照上述方式卸载插件系统。

此 issue 暂时关闭，如有问题，麻烦在下面留言或者另开 issue。（另：如需留言，您可以向其他人一样，叫我【作者】就行）

authors: obgnail wczhan


text:
Poor Performance

Hi,
is it possible that every call regardless on which functionality takes up to 10 seconds?
I'm using it to transfer data to dynamics crm 365. The webapi is fast on postman but pretty slow with Simple.OData.Client.
Follow this link for more information: https://stackoverflow.com/questions/51043200/simple-odata-client-really-slow

The performance you are experiencing is absolutely unacceptable. I know that this often happens with developers using the library with Dynamic CRM 365. I noticed that OData schema for Dynamic CRM is often very large and suspect this might have something to do with slowness around schema lookups.
In order to further investigate the issue I need the following:

A copy of the schema (got to /$metadata and download the XML file).
A code snippet of URL that it generates that produces the result that take so long time to fetch.
A JSON result that is returned by the server (you can obtain it from Postman or a similar tool).

@object When you get this, can you forward it to me also, or put it in as a test

@phatcher thanks, will do!

@object how can I send you the data?

You can send them to vagif.abilov at gmail.com.

I am also using the library to access Dynamics CRM 365. According to Fiddler, the $metadata body is 3.4 meg. Is there a way that we could provide the metadata via a stream or something?

@toryb Metadata document is large, I suspect this might be a source of performance problems even though there is a room for optimization here. AFAIK metadata can't be exposed as a stream, and this wouldn't make much sense since the purpose of metadata is to provide instant access to service resource description.

@thomasklammer I ran some benchmarks using your data and mocked service and results were retrieved pretty fast, within 20-25 ms. So it might be something else.
This is what I did:

Assigned MetadataDocument in ODataClientSettings to the schema file that you provided
Since I don't have access to your service, I mocked service response, i.e. assigned your JSON result to a response as if it was returned by the service.
Measured time it takes from sending a request to completing the call (using FindEntriesAsync or FindEntryAsync).

The average time was always within 25 ms.
Can it be that the service takes so long time to respond? Another thing you might try is assign the metadata file you sent me to MetadataDocument in ODataClientSettings. Please let me know if you find and differences.

These are my benchmark results where I increased number of rows in GetAll scenario from 2 to 10:
Method |     Mean |     Error |    StdDev |

---------- |---------:|----------:|----------:|
GetAll | 30.62 ms | 0.5653 ms | 0.5287 ms |
GetSingle | 24.10 ms | 0.2581 ms | 0.2288 ms |

The benchmark project is available in v5 branch (Simple.OData.Client.Benchmarks). /cc @phatcher

Ok it works a lot faster if i assign the metadata in ODataClientSettings. That should be the solution.
I noticed that it loads a very long time if I request metadata on the server.

@thomasklammer Good that we have found a workaround. However, there is something fishy both with why it takes so long time to request metadata on the server (it's something for you to investigate, it has nothing to do with the library) and why the metadata is not cached. In principle once the metadata file is obtained it should be cached for any given service URL and reused for subsequent sessions. If you can inspect the network traffic (e.g. using Fiddler) and see that metadata is requested for each call, this is something for me to investigate further.

Just wanted to chime in and see if it helps. I experienced performance issues in 5.0.0 beta 2 and had to do the following:
In ResponseReader.cs, it looks like the Annotations are always included. I created added a property in the settings to exclude it. The line that I am referring to is
entryNode.Entry.SetAnnotations(CreateAnnotations(odataEntry));
I also noticed that there is a behaviour change in v5 where I now cannot create a new instance of the ODataClient everytime I need it as it seems to be an expensive process in v5 since it keeps hitting the $metadata endpoint.

#435 introduced a bug, which defeats the metadata cache is the ODataClientSettings are not reused. I'm working on a fix, which will solve the caching problem for metadata (zivillian@4345d57).

Thanks, @zivillian, appreciated!

Thanks to PR from @zivillian metadata cache should work fine again in 5.3. This should solve poor performance issue when creating multiple instances of ODataClient.

Version 5.3 is released. Metadata document should be reused again.

authors: mwchan object phatcher thomasklammer toryb zivillian


text:
Replaced junit meta

Closes: #24

updated EO version;
replaced junit meta
fixed some syntax mistakes

PR-Codex overview
This PR adds and updates packages and dependencies for the EO Programming Language's org.eolang.net project.
Detailed summary

Adds tests package to src/test/eo/org/eolang/net/socket-tests.eo
Adds home, package, and version properties to src/main/eo/org/eolang/net/socket.eo
Updates org.eolang:eo-runtime dependency to version 0.29.5
Adds org.junit.jupiter:junit-jupiter-params dependency for testing
Adds license header to package-info.java files
Updates com.jcabi:parent dependency to version 0.65.0
Adds stack-size property to pom.xml for maven-surefire-plugin configuration
Updates org.eolang:eo-maven-plugin dependency to version 0.29.5
Excludes duplicatefinder from qulice-maven-plugin configuration

✨ Ask PR-Codex anything about this PR by commenting with /codex {your question}

@Graur some checks are broken :(

@yegor256 I fixed these checks. I uodated EOsocket.java file and removed dependency from txt package. Since we lost this package in runtime and I can't figure out why did this happen. Can you please have a look?

@rultor merge

@rultor merge

@yegor256 OK, I'll try to merge now. You can check the progress of the merge here

@rultor merge

@graur @yegor256 Oops, I failed. You can see the full log here (spent 4min)
    at org.cactoos.iterator.IteratorEnvelope.next (IteratorEnvelope.java:59)
    at org.cactoos.scalar.Folded.value (Folded.java:82)
    at org.cactoos.number.NumberOfScalars.lambda$new$0 (NumberOfScalars.java:67)
    at org.cactoos.scalar.Checked.value (Checked.java:76)
    at org.cactoos.scalar.IoChecked.value (IoChecked.java:63)
    at org.cactoos.scalar.Unchecked.value (Unchecked.java:56)
    at org.cactoos.number.NumberOfScalars.longValue (NumberOfScalars.java:98)
    at org.cactoos.number.NumberEnvelope.longValue (NumberEnvelope.java:60)
    at org.eolang.maven.TranspileMojo.exec (TranspileMojo.java:162)
    at org.eolang.maven.SafeMojo.lambda$execWithTimeout$4 (SafeMojo.java:304)
    at java.util.concurrent.FutureTask.run (FutureTask.java:264)
    at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1128)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:628)
    at java.lang.Thread.run (Thread.java:829)
Caused by: java.util.concurrent.ExecutionException: java.nio.file.InvalidPathException: Malformed input or input contains unmappable characters: EOorg/EOeolang/EOcollections/EOrange$EOφ.java
    at java.util.concurrent.FutureTask.report (FutureTask.java:122)
    at java.util.concurrent.FutureTask.get (FutureTask.java:191)
    at org.cactoos.scalar.Mapped.lambda$new$0 (Mapped.java:58)
    at org.cactoos.scalar.ScalarEnvelope.value (ScalarEnvelope.java:53)
    at org.cactoos.scalar.Checked.value (Checked.java:76)
    at org.cactoos.scalar.IoChecked.value (IoChecked.java:63)
    at org.cactoos.scalar.Unchecked.value (Unchecked.java:56)
    at org.cactoos.iterator.Mapped$1.next (Mapped.java:68)
    at org.cactoos.iterator.IteratorEnvelope.next (IteratorEnvelope.java:59)
    at org.cactoos.scalar.Folded.value (Folded.java:82)
    at org.cactoos.number.NumberOfScalars.lambda$new$0 (NumberOfScalars.java:67)
    at org.cactoos.scalar.Checked.value (Checked.java:76)
    at org.cactoos.scalar.IoChecked.value (IoChecked.java:63)
    at org.cactoos.scalar.Unchecked.value (Unchecked.java:56)
    at org.cactoos.number.NumberOfScalars.longValue (NumberOfScalars.java:98)
    at org.cactoos.number.NumberEnvelope.longValue (NumberEnvelope.java:60)
    at org.eolang.maven.TranspileMojo.exec (TranspileMojo.java:162)
    at org.eolang.maven.SafeMojo.lambda$execWithTimeout$4 (SafeMojo.java:304)
    at java.util.concurrent.FutureTask.run (FutureTask.java:264)
    at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1128)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:628)
    at java.lang.Thread.run (Thread.java:829)
Caused by: java.nio.file.InvalidPathException: Malformed input or input contains unmappable characters: EOorg/EOeolang/EOcollections/EOrange$EOφ.java
    at sun.nio.fs.UnixPath.encode (UnixPath.java:145)
    at sun.nio.fs.UnixPath.<init> (UnixPath.java:69)
    at sun.nio.fs.UnixFileSystem.getPath (UnixFileSystem.java:279)
    at java.nio.file.Path.resolve (Path.java:515)
    at org.eolang.maven.Place.make (Place.java:61)
    at org.eolang.maven.footprint.FtDefault.save (FtDefault.java:76)
    at org.eolang.maven.JavaFiles.save (JavaFiles.java:81)
    at org.eolang.maven.TranspileMojo.transpile (TranspileMojo.java:253)
    at org.eolang.maven.TranspileMojo.transpile (TranspileMojo.java:211)
    at org.eolang.maven.TranspileMojo.lambda$exec$0 (TranspileMojo.java:160)
    at org.cactoos.scalar.CallableEnvelope.call (CallableEnvelope.java:53)
    at java.util.concurrent.FutureTask.run (FutureTask.java:264)
    at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1128)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:628)
    at java.lang.Thread.run (Thread.java:829)
[ERROR]
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
\u001b[0m\u001b[0mcontainer 264a6868e2aff3f79a1a0ca15dfa7092f0f34511d208de2b0504e4fc3733c55e is dead
Wed 31 May 2023 04:24:45 PM CEST

@rultor merge

@rultor merge

@yegor256 OK, I'll try to merge now. You can check the progress of the merge here

@yegor256 Can you help to merge it again, please?

@rultor merge

@rultor merge

@yegor256 OK, I'll try to merge now. You can check the progress of the merge here

@rultor merge

@graur @yegor256 Oops, I failed. You can see the full log here (spent 3min)
    at org.cactoos.iterator.IteratorEnvelope.next (IteratorEnvelope.java:59)
    at org.cactoos.scalar.Folded.value (Folded.java:82)
    at org.cactoos.number.NumberOfScalars.lambda$new$0 (NumberOfScalars.java:67)
    at org.cactoos.scalar.Checked.value (Checked.java:76)
    at org.cactoos.scalar.IoChecked.value (IoChecked.java:63)
    at org.cactoos.scalar.Unchecked.value (Unchecked.java:56)
    at org.cactoos.number.NumberOfScalars.longValue (NumberOfScalars.java:98)
    at org.cactoos.number.NumberEnvelope.longValue (NumberEnvelope.java:60)
    at org.eolang.maven.TranspileMojo.exec (TranspileMojo.java:162)
    at org.eolang.maven.SafeMojo.lambda$execWithTimeout$4 (SafeMojo.java:304)
    at java.util.concurrent.FutureTask.run (FutureTask.java:264)
    at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1128)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:628)
    at java.lang.Thread.run (Thread.java:829)
Caused by: java.util.concurrent.ExecutionException: java.nio.file.InvalidPathException: Malformed input or input contains unmappable characters: EOorg/EOeolang/EOcollections/EOrange$EOφ.java
    at java.util.concurrent.FutureTask.report (FutureTask.java:122)
    at java.util.concurrent.FutureTask.get (FutureTask.java:191)
    at org.cactoos.scalar.Mapped.lambda$new$0 (Mapped.java:58)
    at org.cactoos.scalar.ScalarEnvelope.value (ScalarEnvelope.java:53)
    at org.cactoos.scalar.Checked.value (Checked.java:76)
    at org.cactoos.scalar.IoChecked.value (IoChecked.java:63)
    at org.cactoos.scalar.Unchecked.value (Unchecked.java:56)
    at org.cactoos.iterator.Mapped$1.next (Mapped.java:68)
    at org.cactoos.iterator.IteratorEnvelope.next (IteratorEnvelope.java:59)
    at org.cactoos.scalar.Folded.value (Folded.java:82)
    at org.cactoos.number.NumberOfScalars.lambda$new$0 (NumberOfScalars.java:67)
    at org.cactoos.scalar.Checked.value (Checked.java:76)
    at org.cactoos.scalar.IoChecked.value (IoChecked.java:63)
    at org.cactoos.scalar.Unchecked.value (Unchecked.java:56)
    at org.cactoos.number.NumberOfScalars.longValue (NumberOfScalars.java:98)
    at org.cactoos.number.NumberEnvelope.longValue (NumberEnvelope.java:60)
    at org.eolang.maven.TranspileMojo.exec (TranspileMojo.java:162)
    at org.eolang.maven.SafeMojo.lambda$execWithTimeout$4 (SafeMojo.java:304)
    at java.util.concurrent.FutureTask.run (FutureTask.java:264)
    at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1128)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:628)
    at java.lang.Thread.run (Thread.java:829)
Caused by: java.nio.file.InvalidPathException: Malformed input or input contains unmappable characters: EOorg/EOeolang/EOcollections/EOrange$EOφ.java
    at sun.nio.fs.UnixPath.encode (UnixPath.java:145)
    at sun.nio.fs.UnixPath.<init> (UnixPath.java:69)
    at sun.nio.fs.UnixFileSystem.getPath (UnixFileSystem.java:279)
    at java.nio.file.Path.resolve (Path.java:515)
    at org.eolang.maven.Place.make (Place.java:61)
    at org.eolang.maven.footprint.FtDefault.save (FtDefault.java:76)
    at org.eolang.maven.JavaFiles.save (JavaFiles.java:81)
    at org.eolang.maven.TranspileMojo.transpile (TranspileMojo.java:253)
    at org.eolang.maven.TranspileMojo.transpile (TranspileMojo.java:211)
    at org.eolang.maven.TranspileMojo.lambda$exec$0 (TranspileMojo.java:160)
    at org.cactoos.scalar.CallableEnvelope.call (CallableEnvelope.java:53)
    at java.util.concurrent.FutureTask.run (FutureTask.java:264)
    at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1128)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:628)
    at java.lang.Thread.run (Thread.java:829)
[ERROR]
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
\u001b[0m\u001b[0mcontainer cbacfb974ee134a49864eb16b693735063505ea11b386c772a0b8168661cb8d2 is dead
Mon 05 Jun 2023 10:48:35 AM CEST

@rultor merge

@rultor merge

@yegor256 OK, I'll try to merge now. You can check the progress of the merge here

@yegor256 I get it. Looks like we need to merge it manually. Since .rultor.yml would be updated after merging corresponding changes. I will create a new pull request with changes only in .rultor.yml

@rultor merge

@rultor merge

@yegor256 OK, I'll try to merge now. You can check the progress of the merge here

authors: Graur rultor yegor256

repo: objectionary/eo-net


text:
text.eo:74-76: Current implementation using Java. We...

The puzzle 43-78cbc625 from #43 has to be resolved:
https://github.com/objectionary/eo-strings/blob/3c7b63ac7fd0309a64f114524468697c2e031296/src/main/eo/org/eolang/txt/text.eo#L74-L76
The puzzle was created by @rultor on 15-Sep-22.
Estimate: 30 minutes,  role: DEV.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.

@Graur, please assign it to me.

@EugeneDar sure, go ahead

@0pdd the puzzle #91 is still not solved.

@0pdd the puzzle #93 is still not solved; solved: #91.

@0pdd all 2 puzzles are solved here: #91, #93.

authors: 0pdd EugeneDar Graur

repo: objectionary/eo-strings


text:
Milliseconds

Hello,
there is a way to show milliseconds?

The same requirement here.
Is it possible to add / show milliseconds?

I think having a millisecond counter would go against the purpose of using a flip-clock. The numbers couldn't flip fast enough! It would also be quite demanding on the CPU. Surely you'd be better off using a simple text counter.

@gersonj13, @deven20377, thanks for your inquiry. @BoffinbraiN is correct. The numbers in the clock face would not flip fast enough. The CSS animation for the face could be updated, but that's probably beyond the scope of this project.

repo: objectivehtml/FlipClock


text:
SelectedValuePath is not set when combobox is activated in datagrid.

Should set SelectedValuePath when showing combobox as edit control in datagrid.

Was this solved?
https://github.com/objorke/PropertyTools/commit/3bd51b098f9bf4d3496f48bd37cdcfff47b9c04b

Yes, I suppose it was fixed. Please see issue #67

authors: ZHZG objorke

repo: objorke/PropertyTools


text:
Doesn't work on the Verge

https://www.theverge.com/

Unfortunately blocking this breaks video embeds.

authors: mitthrawnuruodo oblador

repo: oblador/hush


text:
Need more documentation for iOS

"If you are using use_frameworks! in your Podfile you instead need to dynamically load the icon font by doing Icon.loadFont() when boostrapping your application."
According to https://github.com/oblador/react-native-vector-icons/issues/529 it is for javascript.
But what is the purpose of this method?
Is it to load custom fonts or default fonts?
Got the same error as other which is "Unrecognized font family..."
Basically what i have so far on the js side is similar to this (name of the font is different)

import { createIconSetFromFontello } from 'react-native-vector-icons';
import fontelloConfig from './config.json';
const Icon = createIconSetFromFontello(fontelloConfig);
Icon.loadFont();

But it is not working.
Installed with cocoapods (cannot link due to android folder not accepting it).
Tried deleting build folder and derived data.
Since it seems that the only thing cocoapods does is installing the provided fonts (and since i don't use them) i tried removing everything and do the manual installation (removing the need for the loadFont method), still no luck.
I am on device, is that the issue?
Would appreciate any help, thanks.

It seems that the problem comes from a mix between icomoon and some syntax issue on the font name?
Anyway, changing the name and switching to fontello fixed it.

import Ionicons from 'react-native-vector-icons/Ionicons';

Ionicons.loadFont()

import Ionicons from 'react-native-vector-icons/Ionicons'; Ionicons.loadFont()

thanks, solved my problem.

What about Font Awesome 5 Icons?
This is not working.
import FontAwesome5Icon from 'react-native-vector-icons/FontAwesome5/';

FontAwesome5Icon.loadFont();

What about Font Awesome 5 Icons? This is not working.
import FontAwesome5Icon from 'react-native-vector-icons/FontAwesome5/';

FontAwesome5Icon.loadFont();

yes fontAwesome5 is not working for me aswell

authors: JiaLiangoooo highjump0615 itzyashh tirrorex wangwanjie

repo: oblador/react-native-vector-icons


text:
IonIcons on Android lacks of many outline icons

Related to ionIcons there are a lot of android outline icons, but sadly I can't find them here and at the latest update of the package, e.g information-circle-outline.

Not true actually. If you consult the glyphmap you'll see that Ionicons have prefixes. The one you are looking for is probably ios-information-circle-outline 🙃

@hampustagerud, Of course I do! but I use a custom component to get platform specified icons, I pass the name and it ads ios- for iOS and md- for android!
If you take a short look at the ionicon website, you will see there is md-information-circle-outline but it isn't at this libs icons :)

My apologies, I guess I misunderstood your question 🙂 Any way, I'm guessing you're using the npm version? I just tried it and it is indeed not working but there is already a commit upgrading the font to the latest version:

So this is really not an issue anymore, it is just a matter of time before the changes can be downloaded from npm. If you don't want to wait for the npm version to be updated you can use the master branch instead 🙃

There are few icons missing now which were available in previous version e.g ios-chatbubbles-outline, ios-heart-outline...

authors: AlirezaAkbarix faizalshap hampustagerud


text:
Added fingerprint _TZ3000_402vrq2i

Added fingerprint for _TZ3000_402vrq2i. Device was  found on Aliexpress listing: 1005007720682666 and similar.
Profile might not be full compatible as it does have rotation but if it works its better than the paperweight it is right now.

_TZ3000_402vrq2i is already added in FP
so I removed it

authors: BigJabber obmaz


text:
Setting auto focus on different elements not working in case of show hide div

Hi,
I'm trying to set auto-focus on 2 different elements in same page based on the visibility of parent div.
I have 2 divs with some elements in them, if the 1st div is visible the auto-focus should be set on element with lowest focus-index in the 1st div.
And if the 1st div is hidden the auto-focus should be set on element with lowest focus-index in the 2nd div.
I have tried applying auto-focus on both the elements but this doesn't seem to work.
Am I missing something?
I have also created a sample for reference
http://plnkr.co/edit/cjOV9lftnMghOzvg6iJ0?p=preview

Thanks for the example. I made a fix and bumped the version to 0.3.0. I changed focus-element to focus-autofocus. It supports handling priority. I have updated example on this site and the plunker example here http://plnkr.co/edit/75ZpY9o79KytZbPgdqmR?p=preview

This works. Thanks.

authors: KavyaShetty roboncode

repo: obogo/angular-focusmanager


text:
2725 Add CellMark CLM-CL component

This PR supersedes #2763. It adds the CLM-CL component, but does so while avoiding to overwrite CL’s customised QC workflow.

Draft PR as in its current state, the CLM-CL component would cause a build failure because of duplicated labels in CLM-CL (https://github.com/Cellular-Semantics/CellMark/issues/9).
(This is exactly why it is important to uncouple the refreshing of external resources from the QC/release workflows: when external resources are unconditionally refreshed as part of all workflows, as is currently the case, we can end up with build failures at any time because of changes that have happened elsewhere and are totally out of CL’s control. #2644)

PR updated to only refresh the CLM-CL components (as well as all other components) when MIR is true (e.g. when imports are updated with make refresh-imports).

repo: obophenotype/cell-ontology


text:
abnormal muscle glycogen level - amend textual definition

The current textual definition for abnormal muscle glycogen level MP:0014068 is:
DEF: the normal concentration of a readily converted carbohydrate reserve in muscle tissue
change to:
AMENDED DEF: any anomaly in the concentration of a readily converted carbohydrate reserve in muscle tissue

Definition amended as suggested above.


text:
Can you add Carpet mod as dependency (relations tab) on the Curseforge?

It is needed for curseforge app, modpack etc.

Yes, it's a good idea, I will add it. When I have a bit of time.

I added it to the latest version


text:
observablehq.com/framework/sql suffers from unresolved duckdb-wasm cache issue

I wanted to let you know that the observablehq.com/framework/sql documentation appears to suffer from the Windows Chrome/Edge cache issue coming from duckdb-wasm. It loads for the first time and fails on future page loads.
It works fine when using incognito mode.

Duplicate of #1470; workarounds in https://github.com/observablehq/framework/discussions/1691#discussioncomment-10790259. This is a bug in DuckDB-Wasm https://github.com/duckdb/duckdb-wasm/issues/1658 which they need to fix. I guess we could implement our own workaround, but I would rather than DuckDB-Wasm fix the underlying issue.

repo: observablehq/framework

license: ISC


text:
Date and Time

Though, datetime-local isn’t supported in Safari yet.
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/datetime-local

In the meantime you can do:
Inputs.text({type: "datetime-local"})

repo: observablehq/inputs


text:
Implement cycle bullet/checkbox for tasks plugin similar to core command

⚠ Please check that this feature request hasn't been suggested before.

[X] I searched previous Ideas in Discussions didn't find any similar feature requests.
[X] I searched previous Issues didn't find any similar feature requests.

🔖 Feature description
This issue was first mentioned by @axelson in #1158. I created a separate  issue because I think it is sufficiently different then the one presented there.
I'd like to express my interest in Cycle bullet/checkbox button similar to the one found in obsidian core. I experience friction returning to a regular bulleted list when using the Tasks: Toggle task done command. The friction usually involves manually deleting the brackets with quadruple backspace or something of the like. It becomes harder if text is accidentally written while the line is a task. See below.
- [ ] control (enter was pressed so the next line is a task)
- [ ] accidentally written while a task, want to turn back to a bulleted list (cursor is here)

With a Tasks: Cycle bullet/checkbox command it would be a matter of activating it twice to go back to a bullet list.
✔ Solution
This is my opinion on how it should work. Note each line is the next in the cycle. The last line is the same as the start. This is inline with the core command.
cycled line ⏫ 🔁 every day 🛫 2023-05-16 ⏳ 2023-05-16 📅 2023-05-16 // not a bullet or a task
- cycled line ⏫ 🔁 every day 🛫 2023-05-16 ⏳ 2023-05-16 📅 2023-05-16 // after command activated once
- [ ] cycled line ⏫ 🔁 every day 🛫 2023-05-16 ⏳ 2023-05-16 📅 2023-05-16 // twice
- [x] cycled line ⏫ 🔁 every day 🛫 2023-05-16 ⏳ 2023-05-16 📅 2023-05-16 ✅ 2023-05-16 // three times
- cycled line ⏫ 🔁 every day 🛫 2023-05-16 ⏳ 2023-05-16 📅 2023-05-16 // four times, goes back to the second line, removes completion

❓ Alternatives
No response
📝 Additional Context
No response

Hi @rhhub, I had been meaning to log this for ages. Thanks very much for doing so, and for a very clear explanation.

authors: claremacrae rhhub

repo: obsidian-tasks-group/obsidian-tasks


text:
feat: Add experimental 'show/hide children' instruction - disabled by default

Types of changes

Changes visible to users:

[x] New feature (prefix: feat - non-breaking change which adds functionality)

Issue/discussion: #60

[x] Sample vault (prefix: vault - improvements to the Tasks-Demo sample vault)

Internal changes:

[x] Tests (prefix: test - additions and improvements to unit tests and the smoke tests)

Description
Warning: These instructions may be removed or renamed, and are not (yet) intended for end-user use.
Add two new experimental - and undocumented instructions:
show children
hide children

show children causes Tasks to render nested tasks and list items, and is off by default.
I am not sure whether hide children is really the right vocabulary for this...
Motivation and Context
More work on:

#60

This will allow me to continue making Tasks releases whilst we improve the rendering of nested lines.
How has this been tested?

Automated tests
Exploratory tests

Checklist

[x] My code follows the code style of this project and passes yarn run lint.
[x] My change requires a change to the documentation.
[ ] I have updated the documentation accordingly.
[x] My change has adequate Unit Test coverage.

Terms

[x] My contribution follows this project's contributing guide
[x] I agree to follow this project's Code of Conduct

Hi @ilandikov  - this is just FYI... I'll need to merge it to do a release soon anyway...


text:
[BUG] [TeX/Word] 一级标题间距问题

必要任务 (请在 [ ] 内填入 "x" 表明完成此项任务

[x] 已搜索过历史 issue
[x] 已搜索过已经关闭的 issues

软件信息（请补全，只填写与模板类型相关的项，请务必填写准确）

操作系统：「Win 10」
TeX 发行版：「TeXLive 2021」
模板版本：「dev分支最新」
TeX 编辑器：「VS Code」
TeX 编译方式：「xelatex+biber」
Word 版本：「2021」

Bug 说明（每项非必需填写，请尽量明了易懂）
// 非常抱歉

一级标题的间距过短。
搜索过历史issue，里面只有关于1.2.7版本的回答。此外还有一个关于不要在意行间距的回答。
发现在dev分支中我编译的结果和使用手册不一致，但是使用手册似乎不是最新的版本生成的，不确定是我本地环境的问题还是版本的问题。（详见错误截图。编译1.2.7没有问题）

最小代码示例
如果可以，请在附录上传最小代码示例，以及日志 / 辅助文件
错误截图

其他说明

「使用手册.pdf」是二进制文件，所以请不要和使用手册进行对比

和 word 生成的 pdf 相比，有部分间距区别，但还没有在格式审查时遇到问题

多谢，我还想最后确定一下是我本地环境的问题还是dev版本的问题。
另：如果我生成版本没有错误，我还是建议将摘要和一级标题的行距修改一下，原来的还是更好看点。。。
和word生成的pdf对比：

我的 word 生成的 pdf 并不是这样

我的 word 生成的 pdf 并不是这样

确实，我是在1.2.7里面提供的word生成的版本，对比发现你这是dev里面提供的word版本，可能有差别。虽然都叫2021版。。。

于是我从官网下了2021版，据比对，跟1.2.7里面的word是一个版本。

dev版本生成的字体行间距是参照官网word的行间距来的。之前也有关于word模板版本的讨论，有空可以统一。

既然不会有问题，也不深究了，格式问题如果没有具体说明，确实很难统一。

如果想要自己调整，可以自行修改 .cls
https://github.com/obster-y/XJTU-thesis/blob/35cceda1972c39be3219d275a5dbd70bfbe2d9f4/LaTeX_Template/XJTU-thesis.cls#L703-L709

repo: obster-y/XJTU-thesis


text:
Move lockfiles extracting function to Repo

With the fix to the lockfile path inference, we now allow users to have several lockfiles in their repositories.
This function will likely prove more and more useful so I think it makes sense to have it here.
As a follow up I'll look into eventually making the depext subcommand install depexts for all local lockfiles.

As a follow up I'll look into eventually making the depext subcommand install depexts for all local lockfiles.

I'm not sure that's correct in all cases. For example if several lockfiles correspond to different configurations, installing all depexts is not necessarily the right thing to do. ocaml-ci won't mind though, since when it's installing depexts it has only one lockfile in the source tree. But as long as we can pass the lockfile path explicitly we're fine I think.

authors: NathanReb emillon

repo: ocamllabs/opam-monorepo


text:
[Bug]: When the data archiving task is initiated again, the SQL window preview is empty and the front-end does not call the interface.

ODC version
ODC424
OB version
independent
What happened?
When the data archiving task is initiated again, the SQL window preview is empty and the front-end does not call the interface.

What did you expect to happen?
。
How can we reproduce it (as minimally and precisely as possible)?

Anything else we need to know?
No response
Cloud
No response

Fixed In Commit fe95c91eee54adb9c70db2877073d2e793f6b4de
------
咏和
Wed Mar 13 20:11:17 2024 +0800

authors: HSunboy Huangxiao-mas

repo: oceanbase/odc


text:
feat(dbbrowser): Optimize the visualization of MySQL table structure design,supporting strings enclosed in single quotes ('').

What type of PR is this?
type-bug
dbbrowser
What this PR does / why we need it:
Optimize the visualization of MySQL table structure design, supporting strings enclosed in single quotes ('').
Which issue(s) this PR fixes:
Fixes #1317
Special notes for your reviewer:
have not frontend change need。
Additional documentation e.g., usage docs, etc.:
none

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.冯浩 seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.You have signed the CLA already but the status is still pending? Let us recheck it.

authors: CLAassistant ISADBA


text:
Invalid transction link fix

Fixes # 1033
Changes proposed in this PR:

get subgraph nftUpdates query fix

We can also update the text based on the type of update

we can ignore Vercel, just had to switch it to Gatbsy to get a v3 deployment out, and now set it back to Next.js builds.

authors: claudiaHash kremalicious mihaisc

repo: oceanprotocol/market


text:
Feature/s3 implementation

Changes proposed in this PR:

Create S3FileObjects
Update Storage class to handle S3 type
Create S3Storage class
Unit tests for S3Storage

hi @AdriGeorge
i don't think i can pull this repo to drop a review
tkx

hi @AdriGeorge , since it is a new repo, is this in sync with develop branch of ocean-node repo?
tkx

moved to https://github.com/OceanProtocolEnterprise/ocean-node/pull/14

authors: AdriGeorge alexcos20 paulo-ocean

repo: oceanprotocol/ocean-node