text:
🛑 The Great Gardens is down

In 494b2cf, The Great Gardens (https://thegreatgardens.com/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: The Great Gardens is back up in e3d755a after 31 minutes.


text:
🛑 Hard Stack Pro is down

In bfdb573, Hard Stack Pro (https://hardstackpro.com/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Hard Stack Pro is back up in af56f19 after 17 minutes.

source: gharchive/issue

repo: symapex/upsite

license: MIT

license_type: permissive

license_source: github-api


text:
🛑 Decor and Scape is down

In aab24b3, Decor and Scape (https://decorandscape.com/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Decor and Scape is back up in 85f93bb after 20 minutes.


text:
🛑 Patio Pros Elpaso is down

In 3a3a14a, Patio Pros Elpaso (https://patioproselpaso.com/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Patio Pros Elpaso is back up in 0198107 after 48 minutes.


text:
🛑 Pest Busters is down

In 979f6d3, Pest Busters (https://pestbustersnc.com/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Pest Busters is back up in 4ae11fd after 10 minutes.


text:
🛑 Get Fence Lab is down

In 01f7bc0, Get Fence Lab (https://getfencelab.com/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Get Fence Lab is back up in d2b020e after 10 minutes.


text:
🛑 Pestero Bug Fortworth is down

In f19686f, Pestero Bug Fortworth (https://pesterobugfortworth.com/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Pestero Bug Fortworth is back up in 4577902 after 32 minutes.


text:
🛑 My Drywall Guy is down

In 9011851, My Drywall Guy (https://my-drywall-guy.com/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: My Drywall Guy is back up in c95ceba after 24 minutes.


text:
🛑 Marble Wood is down

In cb10ab4, Marble Wood (https://marblewoodca.com/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Marble Wood is back up in b08e95b after 36 minutes.


text:
🛑 Speedy Auto Clean is down

In ae4f8ee, Speedy Auto Clean (https://speedyautoclean.com/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Speedy Auto Clean is back up in 0cf3dcb after 50 minutes.


text:
🛑 Crycket Pest Control is down

In 7430b86, Crycket Pest Control (https://crycketpestcontrol.com/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Crycket Pest Control is back up in 016a2b2 after 9 minutes.


text:
🛑 Speedy Drywall is down

In 0af4a59, Speedy Drywall (https://speedy-drywall.com/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Speedy Drywall is back up in 849ad13 after 13 minutes.


text:
🛑 Tidy Helpers CA is down

In 1670f80, Tidy Helpers CA (https://tidyhelpersca.com/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Tidy Helpers CA is back up in 94a75ad after 47 minutes.


text:
🛑 Patio Pros Elpaso is down

In b83970a, Patio Pros Elpaso (https://patioproselpaso.com/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Patio Pros Elpaso is back up in 5a4e89c after 13 minutes.


text:
🛑 Arborcare Ohio is down

In 840a7ab, Arborcare Ohio (https://arborcareohio.com/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Arborcare Ohio is back up in b2e0331 after 34 minutes.


text:
🛑 Wall Doctor Denver is down

In 818dd08, Wall Doctor Denver (https://walldoctordenver.com/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Wall Doctor Denver is back up in de454b1 after 53 minutes.


text:
🛑 Pest Scout Pros is down

In 21584f6, Pest Scout Pros (https://pestscoutpros.com/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Pest Scout Pros is back up in 1dcfe28 after 42 minutes.


text:
🛑 Fresh Auto is down

In 7b546e0, Fresh Auto (https://fresh-auto.com/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Fresh Auto is back up in 0a66652 after 10 minutes.


text:
🛑 Landscapers Oakland is down

In 71caecc, Landscapers Oakland (https://landscapersoakland.com/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Landscapers Oakland is back up in bb36cfa.


text:
🛑 Sensitive Clean is down

In e326be0, Sensitive Clean (https://sensitive-clean.com/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Sensitive Clean is back up in 1f07f3b after 1 hour, 13 minutes.


text:
🛑 Sensitive Clean is down

In 9886925, Sensitive Clean (https://sensitive-clean.com/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Sensitive Clean is back up in 24b315c after 26 minutes.


text:
🛑 Concrete Tree is down

In d78a25d, Concrete Tree (https://concretetree.com/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Concrete Tree is back up in fafebca after 1 hour, 3 minutes.


text:
[ChartJs] Add support for chart.js:^4.0

Q
A

Bug fix?
no

New feature?
yes

Issues
Fix #607

License
MIT

Since #1202 has been merged, which solved the blockage of #610, the support for ChartJs v4 should be as simple as this PR :) and would replace #610.
🤞🏼 on the CI-flow

Do we add the "module" thing back now.. or in a distinct release to play safe ? cc @weaverryan

Thanks for getting this! Are the tests using chart.js 4? Irrc, they use what's in yarn.lock

Not sure what's used in the github flow, but locally I tested it installing v3.4.1 and v4.0 manually and the suite passed.
Or should I include this 'hack' again to be sure?

Thanks Evert!

source: gharchive/pull-request

authors: evertharmeling smnandre weaverryan

repo: symfony/ux


text:
List Mercure.rocks as backer of Symfony UX packages

Q
A

Bug fix?
no

New feature?
no

Tickets
-

License
MIT

Thanks Mercure.rocks! /cc @dunglas

Awesome! Thank you Mercure!

authors: nicolas-grekas weaverryan


text:
Create the 2.7.1 release

[x] Create a new migration for the new version, eg. 2.7.1 which should implement getVersion and getReleaseNotes methods
[x] Remove any 'beta' checks
Update the version constant in the project:

[x] package.json
[x] composer.json
[x] .htaccess (minor only)
[x] install/index.php
[x] install/includes/htaccess.txt (minor only)
[x] LICENCE (minor only)
[x] symphony/assets/js/src/symphony.js (minor only)
[x] Update the README.md file, replacing the version constant and updating any metadata as required

[x] Run grunt
[x] Create a commit, usually Release 2.7.1 and push to the corresponding branch. Testing at this point is recommended!
[ ] Checkout the master branch and merge in the 2.7.1
[ ] Create an associated tag signed for the release, eg. 2.7.1
[ ] Create a github release with associated tag, eg. 2.7.1
[ ] Generate doc
[ ] Upload doc
[ ] Create bundle
[ ] Upload bundle
[ ] Rebase and push bundle
[ ] Create and push 2.7.1-bundle
[ ] Merge and push lts
[ ] Rebase and push 3.0.0
[ ] Create version 2.7.1 on symext

Still work in progress? Might be best to start from the beginning.

It is WIP indeed, but I already have the commit done so I'll just rebase.
I'd like to be able to release more often, but it takes about an hour to do and I have something better to do with that hour most of the time.

authors: michael-e nitriques

license: mit

license_source: bigquery


text:
MML-298 Fix XXE in json-schema-validator

  ✗ XML External Entity (XXE) Injection [High Severity][https://snyk.io/vuln/SNYK-JAVA-ORGMOZILLA-1314295] in org.mozilla:rhino@1.7.7.1
    introduced by org.symphonyoss.symphony:messageml@0.9.70 > com.github.java-json-tools:json-schema-validator@2.2.10 > com.github.java-json-tools:json-schema-core@1.2.10 > org.mozilla:rhino@1.7.7.1
  This issue was fixed in versions: 1.7.12

Latest available json-schema-validator (2.2.14, released May 2020) ships with an unsafe Rhino version. Need to add an exclusion and pull in a safe Rhino version explicitly.

hey @ldrozdz looks like we missed this PR, @symphony-enrico is now longer working on messageml-utils, i'll update the .github files to make sure we get notifications on new PRs
we actually ignored rhino in the Snyk reports for the Agent as it used as a fallback for Nashorn (that is still there in the JDK versions we use) and probably not even used by the Agent in any case.

authors: ldrozdz symphony-youri

repo: symphonyoss/messageml-utils


text:
Bump symfony/dependency-injection to 6.2

From the symfony/dependency-injection I don't see any breaking changes, and the pipeline passes. Any reason why the change was reverted and the dependency pinned to 6.1.*?

Surpassed by https://github.com/symplify/rule-doc-generator/pull/11

authors: TomasVotruba kaczenski

repo: symplify/rule-doc-generator


text:
Usage Metrics unclear

Can someone please explain how to read the "usage metrics" table? What do the percentage rates stand for?

https://data.syncthing.net

Percentiles. Imagine a graph of memory usage on the X axis, and number of people with that usage on the Y. The resulting curves will be roughly bell-shaped: lots of people around the mean, and trailing off towards the sides. Draw a vertical line such that the area under the curve and to the left of the line represents 5% of the total area under the line (i.e. 5% of the total number of people). The Y value of the point where that line intersects the curve is the 5% value in the table. Likewise the 50% value indicates the average. Etc.

http://en.wikipedia.org/wiki/Percentile

authors: AudriusButkevicius canton7 fnkr

repo: syncthing/usage-reporting


text:
Integrating SWARM

This seems like a great product!
How would we integrate Ethereum Swarm into the start process for the nodes to have a network/testnet with quorum and swarm running on the nodes?
Thanks!

Since Quorum was rebased to the latest version of Geth starting from v2.2.0 the same procedure that would need to be followed for vanilla Ethereum should work here as well

authors: alienatorZ rjbanner

repo: synechron-finlabs/quorum-maker


text:
Update STIndex.scala and remove the Wrapped class

remove the Wrapped class to make it more clear, since we can use the tuple itself and can be sorted well.

I was using tuple before but produces wrong results. That's the reason why I use a wrapper class here.

authors: ChenZhongPu syoummer

repo: syoummer/SpatialSpark


text:
M_PI was not defined by

<cmath> does not define M_PI on WIN32. Whilst we could define _USE_MATH_DEFINES in the project settings, or in code, it seems better to simply define a constant. It's only used at this one point, so makes sense to do it locally.

Thanks! Merged!

repo: syoyo/tinygltf


text:
filter with arguments

im trying but i cant figure out how to make this work. I want to use the truncatechars django default filter but all im getting is:
truncatechars requires 2 arguments, 1 provided
Im trying to use it like normal: {{ event.name|truncatechars: 20 }}
The same applies to the date filter. The django default syntax seems to not work in jade.
How should it look like in a jade template?

finally figured it out: the space was too much, damnnn!

repo: syrusakbary/pyjade


text:
[BUG] Could not find the package with espressif/toolchain-riscv32-esp

The following error happens while running esphome run yeelight_light_ceilc.yaml (possibly happens to other yaml files as well):
Tool Manager: Installing espressif/toolchain-riscv32-esp @ 8.4.0+2021r2-patch2
INFO Installing espressif/toolchain-riscv32-esp @ 8.4.0+2021r2-patch2
Error: Could not find the package with 'espressif/toolchain-riscv32-esp @ 8.4.0+2021r2-patch2' requirements for your system 'windows_amd64'

The issue has been adressed in a different project: https://github.com/mmakaay/esphome-xiaomi_bslamp2/issues/116
The temporary workaround to extend the yaml file with the following lines helps:
esphome:
  platformio_options:
    platform_packages:
      - "toolchain-riscv32-esp @8.4.0+2021r2-patch5"

Greetings from Bonn! Thanks for your issue and sorry for the late response. It's fixed now!

authors: alexschomb syssi

repo: syssi/esphome-yeelight-ceiling-light


text:
Services not working in current release (0.24.x)

For some reason the services in the current release seemed to stop working. I just went back to version 0.23 and it is working again but cannot say if it happend with 0.24 or 0.24.1 since I upgraded directly from 0.23 to 0.24.1.
Can someone confirm or refute this behaviour? Just saw that there has been a change in 0.24 https://github.com/syssi/homeassistant-goecharger-mqtt/pull/128 that may cause the issue but am no expert.
We've got two different go-e chargers: a Home Fix 11 kW from 2022 and a Gemini Fix 11 kW from 2023, are on the current HA release and had the issue on both chargers.

Could you describe the issue in detail? Aren't the sensors updated anymore or are service calls broken?

Thank you @syssi, only the service calls are broken. Everything else is fine. I've got a couple of automations and templates based on services calls that didn't work anymore after updating and also doublechecked with the developer tools.

I also downgraded the chargers firmware to the last known working version (56.1). Can you see that behaviour in your environment?

Same happaned to me, downgraded back to 0.23
Also have made load balancing like this, and it no longer works 0.24+
service: goecharger_mqtt.set_config_key
data:
  serial_number: 201199
  key: amp
  value: "{{ (states.number.go_echarger_201199_amp.state |float|round(0) - 1)}}"

Uh, may be I have an idea what's going on. The unique_id has changed probably and there is another go_echarger_201199_amp entity next to the initial one because of the changed ID. I will have a look!

I am not sure if I am on the right track. Just checked the MQTT output from both chargers with MQTT analyzer and they both start with a slash. Same in the debug Informations of the MQTT integration.

Hi @syssi, is there anything I can do to help you identifying the issue?

Hi @syssi, just ugraded to 0.26 and had the same issues (now with the latest go-e Charger firmware. So I again had to revert back to 0.23.
Is there anything I can do to help fixing it?

authors: 4homeassistant jusii syssi

repo: syssi/homeassistant-goecharger-mqtt


text:
feat: allow setting arbitrary runtime env vars in the web container

Vite forces you to use env vars for config and then also forces you to set them at build time. This is some hot, hot garbage. This library allows us to pull in arbitrary env vars. We also then do some string replacement when starting the container so we can have dynamic config in the different environments.

bors r+

bors r+

repo: systeminit/si


text:
Paths don't resolve on Windows.

I have an entrypoint like "lib/foo/bar". I'm using a fully qualified path using something like fs.resolve(rootDir, entry), which resolves to C:\git\project\lib\foo\bar.js
When I call builder.bundle, I get:
Error: Unable to calculate canonical name to bundle C://\git\project\lib\foo\bar\index.js

If I do not use a fully qualified path and instead only relative, such as 'foo/bar/index.js', then things work.
Inside arithmetic.js, there is this code in expandGlobAndCanonicalize:
return loader.normalize(operation.moduleName)
    .then(function(normalized) {

When operation.moduleName is:
C:\git\project\foo\bar\index.js

The resulting "normalized" value is:
C://\git\project\foo\bar\index.js

This is not correct. If i don't use fully qualified paths:
operation.moduleName:
lib/foo/bar/index.js

resulting normalized:
file:///lib/foo/bar/index.js

And this seems to build ok on Windows.
Using fully qualified paths works just fine on Mac, but Windows users are totally broken by this.

@dzearing the input into bundling is a module name not a file path. Absolute module names in Node are file:/// URLs. So if you want to bundle an absolute path, use bundle('/absolute/path/to/file.js') or bundle('file:///absolute/path/to/file.js'). Converting from a file path into a file URL is necessary as part of the input creation process.

Ah ok, that makes sense. That wasn't obvious in the samples. In order for that to work, we will need to use something like https://github.com/sindresorhus/file-url to preprocess the paths coming out of fs.resolve. May want to suggest that in the docs.
(or alternatively just use the plugin in the builder)
Thanks for the explanation!

authors: dzearing guybedford

repo: systemjs/builder


text:
Fix #5172

Summary
Including Fix #5172

プロフィールエディターでアイコンとバナーに画像ではないファイルを指定した場合保存したときエラーメッセージが出るように

Driveのコンテキストメニューからアイコンとバナーを設定するとき画像ではないファイルならエラーメッセージが出るように

👍👍👍

repo: syuilo/misskey


text:
ui-backend endpoints wieder finden

2022-08-18 14:36:28.398  WARN 1 --- [nio-8080-exec-5] o.s.web.servlet.PageNotFound             : No mapping for GET /products

Has been fixed for a long time already.

authors: delvh stiesssh


text:
bug: types imported from the api package to nextjs are shown as any

Provide environment information
  System:
    OS: macOS 13.2.1
    CPU: (10) arm64 Apple M1 Pro
    Memory: 210.77 MB / 16.00 GB
    Shell: 5.8.1 - /bin/zsh
  Binaries:
    Node: 18.13.0 - /usr/local/bin/node
    Yarn: 1.22.17 - /usr/local/bin/yarn
    npm: 8.19.3 - /usr/local/bin/npm

Describe the bug
When importing types from the api package for example, they are tagged as any and don't get autocompletion
Link to reproduction
https://github.com/t3-oss/create-t3-turbo
To reproduce
Just install the default template, run pnpm install and check the post type in the index page post: RouterOutputs["post"]["all"][number];
Additional information
Not sure if this is my setup or my project. So I install a new fresh install and getting the same behaviour.

So figured out that using alias import in the tsconfig of the package was causing that issue somehow. I removed the type alias from my tsconfig in my package and then types are now properly imported in my apps. I can live with that.


text:
botのステータスを追加する

そのうちやる

チャンネルが設定されている場合
send DM, forward #{チャンネル}
チャンネルが設定されていない場合
type /set in one of channel you want to forward


text:
do_appendの修正

CREATE TABLE をここでする必要はない。消すか別の場所に関数化する

した


text:
Housekeeping

Review the architecture of the software.

AppWindow should not export the specific windows

AppWindow should not export the specific windows

Moved the exports to the specific windows.

The serverApi should not require services

SubscriptionService should only be accessed by serverApi

Frontend scripts should unsubscribe on their own.
Their window should not include the serverApi to do so.

Realized unsubscription via client

repo: tRoettger/slide-show-viewer


text:
Host selection box issues

An empty host box appears on first use.
Clicking on the cross allows the click event to drop through to the button below and tries to install the app.

Fixed by #31

repo: tableflip/sandstorm-app-market-public


text:
fix(text-decoration-skip) - Replace text-decoration-skip: ink to text-decoration-skip-ink: auto, because spec had been changed

This will fix this eslint warning
Compiled with warnings.

./node_modules/tabler-react/dist/Tabler.css (./node_modules/css-loader??ref--6-oneOf-3-1!./node_modules/postcss-loader/src??postcss!./node_modules/tabler-react/dist/Tabler.css)
Warning

(9939:3) Replace text-decoration-skip: ink to text-decoration-skip-ink: auto, because spec had been changed

Search for the keywords to learn more about each warning.
To ignore, add // eslint-disable-next-line to the line before.

https://developer.mozilla.org/en-US/docs/Web/CSS/text-decoration-skip-ink
https://developer.mozilla.org/en-US/docs/Web/CSS/text-decoration-skip

I also have this warning

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

authors: PetrVasilev jonthomp suyesh

repo: tabler/tabler-react


text:
🛑 Manga Raiku is down

In 554ad48, Manga Raiku (https://mangaraiku.eu.org) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Manga Raiku is back up in 457d3dd after 6 minutes.

repo: tachibana-shin/upptime


text:
Update PR to Linguist with TextMate grammar from this repo

https://github.com/github-linguist/linguist/pull/6689

Decided to simply update the submodule with tact-vscode there, as the latter recently merged the new grammar in :rocket:

repo: tact-lang/tact-sublime


text:
yarn gen produces Node.js warnings

For example:
$ yarn gen
...
💼 Compiling project treasure...
   > Treasure: tact compiler
   > Treasure: func compiler
> (node:77927) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 unhandledRejection listeners added to [process]. Use emitter.setMaxListeners() to increase limit
...

duplicate of #156

authors: Gusarich anton-trunov

repo: tact-lang/tact


text:
Profile page of a user

Tabs to switch between years like on GitHub profiles
List of past contests they've participated in
Overall score for each language
Yearly score for each language
Updates tab
Overall heat map for the year
Introduction section

Not done but deprioritized:

Overall score for each language
Updates tab
Introduction section

repo: tadoku/tadoku


text:
🐞 - InputTime has redundant assert log (dev mode only) if maxValues has non-default values

Playground Link
https://taiga-ui.dev/components/input-time#options-max
Description

Run development mode of our demo application
Open this example locally https://taiga-ui.dev/components/input-time#options-max
Enter 33:33

See devtool console:
Assertion failed: Time must be real, but got: 33 33 0 0

Expected behavior:
Disable this check
https://github.com/taiga-family/taiga-ui/blob/0d0b40647bc21806bc7927d17ff97dd0085df0d6/projects/cdk/date-time/time.ts#L47
if (or other similar cases)
tuiInputTimeOptionsProvider({
    mode: 'HH:MM',
    maxValues: {HH: 47, MM: 59, SS: 59, MS: 999},
})

(or make it more flexible)
Angular version
16
Taiga UI version
4.0.0-rc.8
Which browsers have you used?

[X] Chrome
[ ] Firefox
[ ] Safari
[ ] Edge

Which operating systems have you used?

[X] macOS
[ ] Windows
[ ] Linux
[ ] iOS
[ ] Android

I will try it

Why do you think that log is redundant? And i'm kinda interested why the InputTime has this ability for passing time with hours more that 23 at the first place.
I wonder if we change this behavior (passing time more than 23 hours) it will introduce breaking changes in the TuiTime for methods like isValidTime, fromAbsoluteMilliseconds, shift. We could make it flexible if we introduce another parameter maxHours/unlimitedHours or kind of like that but it will be looking awful.
I think the current TuiTime works as expected.
I think the correct way to introduce the new TuiTimeDelta (similar to python datetime.timedelta) or TuiTimeDistance, and return it from InputTimeComponent.
For example: we introduce returnValue in the TuiInputTimeOptions , that will be accepting TuiTime (default) or TuiTimeDistance (for hours greater than 23 will be throwing an error in component that acception only TuiTimeDistance).
And why InputTime is in the legacy section and all TUI_TIME_OPTIONS are deprecated?

authors: Chiorufarewerin nsbarsukov

repo: taiga-family/taiga-ui


text:
Blockchain Education

Describe the feature request
What are blockchain bridges?
Blockchain Bridge, also known as network bridges or cross-chain bridges, are a tool designed to solve the challenge of interoperability between blockchains. Bridges have become a necessary component of the blockchain industry because, as it stands, blockchains operate in silos and cannot communicate with one another.
For example, users cannot use bitcoin (BTC) on the Ethereum blockchain or ether (ETH) on the Bitcoin blockchain. So if one user (let’s call him Billy) who holds all his funds in BTC wants to pay another user (let’s call her Ethel) for an item but Ethel only accepts ETH, Billy hits a wall. He can’t send BTC directly to Ethel. He can take extra steps to buy ETH or trade a portion of his BTC for ETH, but BTC cannot be sent directly to Ethel. This can be seen as a major disadvantage in comparison to fiat currencies and credit cards, which can be used across several providers.
Spam policy

[X] I verify that this issue is NOT SPAM and understand SPAM issues will be closed and reported to GitHub, resulting in ACCOUNT TERMINATION.

Thank you.

Thanks you sir

authors: Hermxeeh KorbinianK Zuwa181

repo: taikoxyz/taiko-mono


text:
feat(protocol): Proof verification separation

DRAFT.
Still to be discussed: align on exact top level concept what needs to be supported (SGX, Oracle, etc.)

For the core protocol, the proof shall be just a byte array, nothing else. Then the IProofVerifier contract should look like:
function verifyBlockProof(uint blockId, bytes calldata blockProof) external;

Later we can upgrade the implementation of IProofVerifier and use blockId to perform different verification tasks.

Please also see https://github.com/taikoxyz/taiko-mono/pull/14221/commits/6e2fb7b23f192a787b7e5f77b7dc98f04a00a246

For the core protocol, the proof shall be just a byte array, nothing else. Then the IProofVerifier contract should look like:

@dantaik Should not we pass on the instance - within the params - as well? Because i guess this code section also needs to be moved into the ProofVerifier:
 if (
               !LibBytesUtils.equal(
                   LibBytesUtils.slice(evidence.proof, 0, 32),
                   bytes.concat(bytes16(0), bytes16(instance))
               )
           ) {
               revert L1_INVALID_PROOF();
           }

           if (
               !LibBytesUtils.equal(
                   LibBytesUtils.slice(evidence.proof, 32, 32),
                   bytes.concat(
                       bytes16(0), bytes16(uint128(uint256(instance)))
                   )
               )
           ) {
               revert L1_INVALID_PROOF();
           }

The idea is that the core protocol should know nothing about the construction of "evidence.proofs" at all.


text:
fix(protocol): fix permission bugs

OwnerUUPSUpgradable.pause() and OwnerUUPSUpgradable.unpause() are not permission-checked. Now they are internal functions.
TaikoL1.unpause() was not permission checked, fixed.
Allow certain onlyOwner function to use onlyFromOwnerOrNamed in case we get rid of the security council earlier but would like to keep special named roles for special operations.

@Brechtpd could you verify the permissions again?


text:
A command for posting twitter threads

I.e. Someone talking about the anime industry (Yuyucows) will normally have one tweet to kick things off. The thing I'd want is to be able to read the whole thread (be it with a -> next function to go to the next post or something) without having to open up Twitter.
This suggestion was created by a user and sent by the bot:
jukebox-botto#8602

postponed until discord.py 2.0 comes out officially
Use of ephemeral messages would reduce clutter a lot here

twitter api changes made this feature impossible will not do anything with the twitter api

repo: tailoric/Pouty-Bot-Discord


text:
Auto-complete problems with WebStorm/PhpStorm (an IDE related issue)

There's an issue with WebStorm/PhpStorm which makes CSS frameworks like Tailwind a bit challenging to use.
Since there's escaped charactes in the class names, auto-completion in formentioned IDE's doesn't work as expected.
See YouTrack issue for more information: https://youtrack.jetbrains.com/issue/WEB-18947
If this one bugs you, it would be nice if you could go and give it a 👍
Hopefully it would be eventually fixed and we could enjoy fully functional auto-completion.

I stumbled upon the same issue today.
Here a screenshot for clarification, thanks @Kurre that you resaearchedthe Link to youtrack.

Issue has been fixed by Jetbrains and fix will be included in 2018.1 versions of IDEs.

same problem in version 2018.2

Seems to be working as expected for me:

PhpStorm 2018.2.1
Build #PS-182.3911.43, built on August 8, 2018
Licensed to Tommi Finnilä
Subscription is active until February 3, 2019
JRE: 1.8.0_152-release-1248-b8 amd64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
Windows 10 10.0

I upgraded to 2018.3 EAP and it is not working yet

PhpStorm 2018.3 EAP
Build #PS-183.4139.30, built on October 31, 2018
PhpStorm EAP User
Expiration date: November 30, 2018
JRE: 1.8.0_152-release-1343-b15 amd64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
Linux 4.15.0-38-generic

I am using 2018.3 also. If you are using tailwind via Webpack, this may be of use:
I'm not sure, but I think PhpStorm will try to automatically find your webpack.conf.js file, and from that it can figure out all it needs in order to get the code suggestions working. HOWEVER, if your Webpack config file is named differently, then you'll need to inform PhpStorm. It might be a good idea to look into this, regardless if your conf file is named differently or not.
Go to Preferences -> Languages & Frameworks -> JavaScript -> Webpack
From there just point it to your config file, and you should be set! That did the trick for me, at least.

For those coming from google like me and still have problems with Tailwind Auto Completion:
I wanted to make Tailwind auto-completion work without building on every change.
I solved it by adding the following to my webpack.config.js file (I am using webpack-dev-server):
devServer: {
    writeToDisk: true
}

I think it's possible to add make it work without writing to disk, but I have not investigated further.
for reference, I got the solution from https://github.com/webpack/webpack-dev-server/issues/1141#issuecomment-443468587

authors: Kurre LouizFC psren samuelterra22 swthate

repo: tailwindcss/discuss


text:
Update to aws-sdk v3 to support credential profiles and SSO

We are using SSO and credential profiles and the used SDK version does not support it. So here's an update to SDK v3.

Thanks, this is great.

authors: bruecktech hoegertn

repo: taimos/secretsmanager-versioning


text:
html5shiv.js is not found

GitBucket v3.0 (gitbucket.war) has no assets/vendors/bootstrap/js/html5shiv.js.
I do not know what happens.
I use "internet explorer 10".
GitBucket pages open in Document Mode as "IE7 standars".
現在IE10で使っていますが、ドキュメントモード(F12で起動する開発者ツールで確認)が「IE7標準」となりhtml5shiv.jsを読み込もうとします。

since initial import commit, main.scala.html use assets/vendors/bootstrap/js/html5shiv.js but html5shiv.js is not exists...

repo: takezoe/gitbucket


text:
IIS HeliconZoo with PullRequestBuilder Not working

Hi all,
I've got GitBucket running on Windows IIS with no problems. I've used the Wiki setup HeliconZoo and it did the job. Currently I access my instance by http://host/gitbucket and there is no issue. However, i've setup the GitHub Pull Request Builder using the Wiki again and it really wants to work but I've found that because of the context_path set to "/gitbucket" the plugin trips out.
In Jenkins project the Github Project path is set to http://domain/gitbucket/Utilities/UniversalTestApplication/. The request plugin thinks that the "/gitbucket/" part is the owner and it cant find repository "Utilities", but it isn't, its just the context path set by HeliconZoo. I've tried changing the Context_path but no success. If I set it to "/", gitbucket generates a query string so long that IIS can't handle it and throws error 404.15
My questions are: Does any one know how I could change IIS or HeliconZoo configuration to allow me to access the instance without the "/gitbucket", or what could I change in the Pull Request Builder setup so it ignores the "/gitbucket".
Thanks

Are there someone who are using GitBucket on IIS?

I have solved my issue.
What I've done:

In IIS HeliconZoo configuration comment variables CONTEXT_PATH, WAR_EXTRACT_PATH, CONTEXTS_DIR.
In gitbucket.conf change base url from http://domain/gitbucket to http://domain/
Restart IIS web application


text:
add license field to pyproject during init

I noticed myself adding this to pyroject.toml after every new project init so I thought it would be a good addition.

Good idea, thanks!

authors: takluyver ucodery

repo: takluyver/flit


text:
Add option --declaration-root to tamagui-build

I had the requirement to modify the declarationDir of esbuild. With this PR users can run
tamagui-build --declaration-root

To create declarations into the root folder. This is specific if library authors wants to export multiple folders of one package like:
import {} from 'tamagui-extras '
import {} from 'tamagui-extras/submodule'

@natew I was digging deeper into tamagui-build to support type generation into the root folder. Currently I run a separate task via tsc but I guess it would be ideal if this option would make it into tamagui-build directly.

repo: tamagui/tamagui


text:
Cursor move animation

I start using this framework. It's great.
How can I set up sliding cursor? Now cursor is hidden or shown. I want to do animation for a move of a cursor.

Did you find solution?

No

authors: EgorkZe YuryRadchenko

repo: tamanyan/SwiftPageMenu


text:
ATrack AT1 hex file

Please   i want help to work this device on traccar  server
hex file log
2015-02-04 10:22:40 DEBUG: [5044 <- 105.200.15.167] - HEX: fe02000000003b9b17885630
2015-02-04 10:22:40 DEBUG: [5044 -> 105.200.15.167] - HEX: fe02000000003b9b17885630
2015-02-04 10:22:43 DEBUG: [5044 <- 105.200.15.167] - HEX: 40702c344539332c3639382c32323036352c313030303031393834382c313432333033373832332c313432333033373832332c313432333033383236392c33303535303839352c33303337353436332c3232352c322c3337323234302c31352c322c302c302c3633312c2c302c302c1a0d0a313432333033373835332c313432333033373835332c313432333033383236392c33303535303839352c33303337353436332c3232352c322c3337323234302c31362c322c302c302c3634322c2c302c302c1a0d0a313432333033373838332c313432333033373838332c313432333033383236392c33303535303839352c33303337353436332c3232352c322c3337323234302c31352c322c302c302c3634322c2c302c302c1a0d0a313432333033373931332c313432333033373931332c313432333033383236392c33303535303839352c33303337353436332c3232352c322c3337323234302c31342c322c302c302c3634322c2c302c302c1a0d0a313432333033373934322c313432333033373934332c313432333033383236392c33303535303839352c33303337353436312c3232352c322c3337323234302c31322c322c302c302c3635342c2c302c302c1a0d0a313432333033373937332c313432333033373937332c313432333033383236392c33303535303839352c33303337353436312c3232352c322c3337323234302c31322c322c302c302c3634322c2c302c302c1a0d0a313432333033383030322c313432333033383030332c313432333033383236392c33303535303839352c33303337353436312c3232352c322c3337323234302c31322c322c302c302c3634322c2c302c302c1a0d0a313432333033383033322c313432333033383033332c313432333033383236392c33303535303839352c33303337353436312c3232352c322c3337323234302c31302c322c302c302c3633312c2c302c302c1a0d0a
2015-02-04 10:22:47 DEBUG: [5044 <- 105.200.15.167] - HEX: 40702c353735412c3639372c32323036362c313030303031393834382c313432333033383036322c313432333033383036332c313432333033383237332c33303535303839362c33303337353436312c3232352c322c3337323234302c31302c322c302c302c3634322c2c302c302c1a0d0a313432333033383039332c313432333033383039332c313432333033383237332c33303535303839362c33303337353436312c3232352c322c3337323234302c31302c322c302c302c3634322c2c302c302c1a0d0a313432333033383132332c313432333033383132332c313432333033383237332c33303535303839362c33303337353436312c3232352c322c3337323234302c31302c322c302c302c3634322c2c302c302c1a0d0a313432333033383135322c313432333033383135332c313432333033383237332c33303535303839362c33303337353436312c3232352c322c3337323234302c31302c322c302c302c3633312c2c302c302c1a0d0a313432333033383138322c313432333033383138332c313432333033383237332c33303535303839382c33303337353436332c3232352c322c3337323234302c31302c322c302c302c3634322c2c302c302c1a0d0a313432333033383231332c313432333033383231332c313432333033383237332c33303535303839382c33303337353436332c3232352c322c3337323234302c392c322c302c302c3634322c2c302c302c1a0d0a313432333033383234322c313432333033383234332c313432333033383237332c33303535303839382c33303337353436332c3232352c322c3337323234302c31302c322c302c302c3633312c2c302c302c1a0d0a313432333033383237332c313432333033383237332c313432333033383237332c33303535303839382c33303337353436332c3232352c322c3337323234302c31302c322c302c302c3634322c2c302c302c1a0d0a
2015-02-04 10:23:15 DEBUG: [5044 <- 105.200.15.167] - HEX: 40702c363042382c3130332c32323036372c313030303031393834382c313432333033383330332c313432333033383330332c313432333033383330332c33303535303930302c33303337353436332c3232352c322c3337323234302c31302c322c302c302c3634322c2c302c302c1a0d0a
2015-02-04 10:23:45 DEBUG: [5044 <- 105.200.15.167] - HEX: 40702c373831452c3130332c32323036382c313030303031393834382c313432333033383333332c313432333033383333332c313432333033383333332c33303535303930302c33303337353436332c3232352c322c3337323234302c31302c322c302c302c3634322c2c302c302c1a0d0a
2015-02-04 10:24:15 DEBUG: [5044 <- 105.200.15.167] - HEX: 40702c323732352c3130332c32323036392c313030303031393834382c313432333033383336332c313432333033383336332c313432333033383336332c33303535303930302c33303337353436332c3232352c322c3337323234302c31302c322c302c302c3634322c2c302c302c1a0d0a
2015-02-04 10:24:45 DEBUG: [5044 <- 105.200.15.167] - HEX: 40702c343546352c3130332c32323037302c313030303031393834382c313432333033383339332c313432333033383339332c313432333033383339332c33303535303930302c33303337353436332c3232352c322c3337323234302c31302c322c302c302c3635342c2c302c302c1a0d0a
2015-02-04 10:25:15 DEBUG: [5044 <- 105.200.15.167] - HEX: 40702c363346332c3130332c32323037312c313030303031393834382c313432333033383432332c313432333033383432332c313432333033383432332c33303535303930312c33303337353436332c3232352c322c3337323234302c31302c322c302c302c3634322c2c302c302c1a0d0a
2015-02-04 10:25:22 DEBUG: [5044 <- 105.202.79.92] - HEX: fe02000000003b9af7648f09
2015-02-04 10:25:22 DEBUG: [5044 -> 105.202.79.92] - HEX: fe02000000003b9af7648f09
2015-02-04 10:25:25 DEBUG: [5044 <- 105.202.79.92] - HEX: 40702c423042342c3730362c33363632302c313030303031313632302c313432323937383931302c313432333033373930362c313432333033383432382c33313533353435352c32393931373237302c3234332c322c3239323632382c3939302c332c352c302c3632302c2c302c302c1a0d0a313432323937383931302c313432333033373933362c313432333033383432382c33313533353435352c32393931373237302c3234332c322c3239323632382c3939302c332c352c302c3630392c2c302c302c1a0d0a313432323937383931302c313432333033373936362c313432333033383432382c33313533353435352c32393931373237302c3234332c322c3239323632382c3939302c332c352c302c3539372c2c302c302c1a0d0a313432323937383931302c313432333033373939362c313432333033383432382c33313533353435352c32393931373237302c3234332c322c3239323632382c3939302c332c352c302c3630392c2c302c302c1a0d0a313432323937383931302c313432333033383032362c313432333033383432382c33313533353435352c32393931373237302c3234332c322c3239323632382c3939302c332c352c302c3630392c2c302c302c1a0d0a313432323937383931302c313432333033383035362c313432333033383432382c33313533353435352c32393931373237302c3234332c322c3239323632382c3939302c332c352c302c3632302c2c302c302c1a0d0a313432323937383931302c313432333033383038362c313432333033383432382c33313533353435352c32393931373237302c3234332c322c3239323632382c3939302c332c352c302c3630392c2c302c302c1a0d0a313432323937383931302c313432333033383131362c313432333033383432382c33313533353435352c32393931373237302c3234332c322c3239323632382c3939302c332c352c302c3630392c2c302c302c1a0d0a
2015-02-04 10:25:29 DEBUG: [5044 <- 105.202.79.92] - HEX: 40702c433232312c3730372c33363632312c313030303031313632302c313432323937383931302c313432333033383134362c313432333033383433322c33313533353435352c32393931373237302c3234332c322c3239323632382c3939302c332c352c302c3630392c2c302c302c1a0d0a313432323937383931302c313432333033383137362c313432333033383433322c33313533353435352c32393931373237302c3234332c322c3239323632382c3939302c332c352c302c3630392c2c302c302c1a0d0a313432323937383931302c313432333033383230362c313432333033383433322c33313533353435352c32393931373237302c3234332c322c3239323632382c3939302c332c352c302c3630392c2c302c302c1a0d0a313432323937383931302c313432333033383233362c313432333033383433322c33313533353435352c32393931373237302c3234332c322c3239323632382c3939302c312c352c302c3630392c2c302c302c1a0d0a313432323937383931302c313432333033383236362c313432333033383433322c33313533353435352c32393931373237302c3234332c322c3239323632382c3939302c312c352c302c3630392c2c302c302c1a0d0a313432323937383931302c313432333033383239362c313432333033383433322c33313533353435352c32393931373237302c3234332c322c3239323632382c3939302c312c352c302c3539372c2c302c302c1a0d0a313432323937383931302c313432333033383332362c313432333033383433322c33313533353435352c32393931373237302c3234332c322c3239323632382c3939302c312c352c302c3633312c2c302c302c1a0d0a313432323937383931302c313432333033383335362c313432333033383433322c33313533353435352c32393931373237302c3234332c322c3239323632382c3939302c312c352c302c383537322c2c302c302c1a0d0a
2015-02-04 10:25:33 DEBUG: [5044 <- 105.202.79.92] - HEX: 40702c373835322c3139322c33363632322c313030303031313632302c313432323937383931302c313432333033383338362c313432333033383433362c33313533353435352c32393931373237302c3234332c322c3239323632382c3939302c332c352c302c383433362c2c302c302c1a0d0a313432323937383931302c313432333033383431362c313432333033383433362c33313533353435352c32393931373237302c3234332c322c3239323632382c3939302c312c352c302c333033342c2c302c302c1a0d0a
2015-02-04 10:25:41 DEBUG: [5044 <- 105.202.79.92] - HEX: 40702c424532342c3130352c33363632332c313030303031313632302c313432323937383931302c313432333033383434362c313432333033383434362c33313533353435352c32393931373237302c3234332c322c3239323632382c3939302c312c352c302c373435352c2c302c302c1a0d0a
2015-02-04 10:25:45 DEBUG: [5044 <- 105.200.15.167] - HEX: 40702c373736342c3130332c32323037322c313030303031393834382c313432333033383435332c313432333033383435332c313432333033383435332c33303535303930312c33303337353436332c3232352c322c3337323234302c31302c322c302c302c3634322c2c302c302c1a0d0a
2015-02-04 10:26:12 DEBUG: [5044 <- 105.202.79.92] - HEX: 40702c333645412c3130352c33363632342c313030303031313632302c313432323937383931302c313432333033383437362c313432333033383437362c33313533353435352c32393931373237302c3234332c322c3239323632382c3939302c312c352c302c383338302c2c302c302c1a0d0a
2015-02-04 10:26:15 DEBUG: [5044 <- 105.200.15.167] - HEX: 40702c413636462c3130332c32323037332c313030303031393834382c313432333033383438332c313432333033383438332c313432333033383438332c33303535303930312c33303337353436332c3232352c322c3337323234302c31302c322c302c302c3633312c2c302c302c1a0d0a
2015-02-04 10:26:42 DEBUG: [5044 <- 105.202.79.92] - HEX: 40702c393945362c3130352c33363632352c313030303031313632302c313432323937383931302c313432333033383530362c313432333033383530362c33313533353435352c32393931373237302c3234332c322c3239323632382c3939302c312c352c302c383934342c2c302c302c1a0d0a
2015-02-04 10:26:45 DEBUG: [5044 <- 105.200.15.167] - HEX: 40702c383538382c3130332c32323037342c313030303031393834382c313432333033383531332c313432333033383531332c313432333033383531332c33303535303930312c33303337353436332c3232352c322c3337323234302c31302c322c302c302c3634322c2c302c302c1a0d0a
2015-02-04 10:26:47 DEBUG: [5044 <- 105.202.10.77] - HEX: fe02000000003b9af35bd1a9
2015-02-04 10:26:47 DEBUG: [5044 -> 105.202.10.77] - HEX: fe02000000003b9af35bd1a9
2015-02-04 10:26:51 DEBUG: [5044 <- 105.202.10.77] - HEX: 40702c324136352c3336362c35333637342c313030303031303538372c313432333033383339392c313432333033383339392c313432333033383531352c33313736323431382c33303333393239362c3237322c322c3637303132342c31332c312c32332c302c323435382c2c302c302c1a0d0a313432333033383432392c313432333033383432392c313432333033383531352c33313736303136362c33303333393331332c3236362c322c3637303132362c31332c312c32382c302c323435382c2c302c302c1a0d0a313432333033383435392c313432333033383435392c313432333033383531352c33313735383532352c33303333393536302c3332342c322c3637303132372c31332c312c31312c302c323435382c2c302c302c1a0d0a313432333033383438392c313432333033383438392c313432333033383531352c33313735383231382c33303334303737382c3334382c322c3637303132392c31332c312c31352c302c323437302c2c302c302c1a0d0a
2015-02-04 10:26:58 DEBUG: [5044 <- 105.202.10.77] - HEX: 40702c463345432c3130352c35333637352c313030303031303538372c313432333033383531392c313432333033383531392c313432333033383532342c33313735373734332c33303334323031332c3334372c322c3637303133302c31332c312c31362c302c323435382c2c302c302c1a0d0a
2015-02-04 10:27:12 DEBUG: [5044 <- 105.202.79.92] - HEX: 40702c363235312c3130352c33363632362c313030303031313632302c313432323937383931302c313432333033383533362c313432333033383533362c33313533353435352c32393931373237302c3234332c322c3239323632382c3939302c312c352c302c323434372c2c302c302c1a0d0a
2015-02-04 10:27:15 DEBUG: [5044 <- 105.200.15.167] - HEX: 40702c323645322c3130332c32323037352c313030303031393834382c313432333033383534332c313432333033383534332c313432333033383534332c33303535303930312c33303337353436332c3232352c322c3337323234302c31302c332c302c302c3634322c2c302c302c1a0d0a
2015-02-04 10:27:21 DEBUG: [5044 <- 105.202.10.77] - HEX: 40702c413646302c3130342c35333637362c313030303031303538372c313432333033383534392c313432333033383534392c313432333033383534392c33313735373737332c33303334323938332c35342c322c3637303133322c31372c312c31302c302c323435382c2c302c302c1a0d0a
2015-02-04 10:27:41 DEBUG: [5044 <- 105.202.79.92] - HEX: 40702c463336372c3130342c33363632372c313030303031313632302c313432323937383931302c313432333033383536362c313432333033383536362c33313533353435352c32393931373237302c3234332c322c3239323632382c3939302c332c352c302c3630392c2c302c302c1a0d0a
2015-02-04 10:27:45 DEBUG: [5044 <- 105.200.15.167] - HEX: 40702c324638442c3130332c32323037362c313030303031393834382c313432333033383537332c313432333033383537332c313432333033383537332c33303535303930312c33303337353436332c3232352c322c3337323234302c31342c332c302c302c3635342c2c302c302c1a0d0a
2015-02-04 10:27:51 DEBUG: [5044 <- 105.202.10.77] - HEX: 40702c463430342c3130332c35333637372c313030303031303538372c313432333033383537392c313432333033383537392c313432333033383537392c33313735383232352c33303334333033302c38352c322c3637303133322c31352c312c302c302c323435382c2c302c302c1a0d0a
2015-02-04 10:28:11 DEBUG: [5044 <- 105.202.79.92] - HEX: 40702c303842442c3130342c33363632382c313030303031313632302c313432323937383931302c313432333033383539362c313432333033383539362c33313533353435352c32393931373237302c3234332c322c3239323632382c3939302c332c352c302c3630392c2c302c302c1a0d0a
2015-02-04 10:28:16 DEBUG: [5044 <- 105.200.15.167] - HEX: 40702c394239372c3130332c32323037372c313030303031393834382c313432333033383630332c313432333033383630332c313432333033383630332c33303535303930312c33303337353436332c3232352c322c3337323234302c31342c332c302c302c3634322c2c302c302c1a0d0a
2015-02-04 10:28:21 DEBUG: [5044 <- 105.202.10.77] - HEX: 40702c364536362c3130322c35333637382c313030303031303538372c313432333033383630392c313432333033383630392c313432333033383630392c33313735383232352c33303334333033302c38352c322c3637303133322c392c312c302c302c323435382c2c302c302c1a0d0a
2015-02-04 10:28:30 DEBUG: [5044 <- 105.200.120.54] - HEX: fe02000000003b9b0e471f22
2015-02-04 10:28:30 DEBUG: [5044 -> 105.200.120.54] - HEX: fe02000000003b9b0e471f22

Currently Traccar supports only binary protocol for Atrack devices.

please can you help me to switch  binary mode
AT$FORM=?
On 5 February 2015 at 21:53, Anton Tananaev notifications@github.com
wrote:

Currently Traccar supports only binary protocol for Atrack devices.
—
Reply to this email directly or view it on GitHub
https://github.com/tananaev/traccar/issues/1062#issuecomment-73114514.

--
Best regards,
Hany M  Besheer
Technical Support
Mobile (+20100) 3741929

Unfortunately I don't know how to do it. It should be in the manual or contact seller/manufacturer if it's not there.

authors: besheer tananaev

repo: tananaev/traccar


text:
Course Direction

How you are converting floating course values into directions?

Check AttributeFormatter.js#L31.


text:
Decide project details.

Read project insights that are shared by instructor
Determine project details.
Document them in the wiki

I have decided what kind of project I will practice.
The details will be added to wiki pages.


text:
IOS-4983: Success sent swap transaction UI

Логика заполнения будет в другой задаче. Здесь только UI

swiftformat прогнал, слетел OK

Тут твоих нет случайно?

Неа, нет
И мои с прозрачным, в темной теме проверял

поправил конфликты

repo: tangem/tangem-app-ios


text:
Add Windows support.

Testing result:
E:\CI-Cor\ctk-base\tangram-es\build\windows>ctest --output-on-failure -C Debug
Test project E:/CI-Cor/ctk-base/tangram-es/build/windows
      Start  1: curlTests.out
 1/22 Test  #1: curlTests.out ....................   Passed    0.03 sec
      Start  2: drawRuleTests.out
 2/22 Test  #2: drawRuleTests.out ................   Passed    0.04 sec
      Start  3: dukTests.out
 3/22 Test  #3: dukTests.out .....................   Passed    0.11 sec
      Start  4: fileTests.out
 4/22 Test  #4: fileTests.out ....................   Passed    0.03 sec
      Start  5: labelTests.out
 5/22 Test  #5: labelTests.out ...................   Passed    0.05 sec
      Start  6: labelsTests.out
 6/22 Test  #6: labelsTests.out ..................   Passed    0.04 sec
      Start  7: layerTests.out
 7/22 Test  #7: layerTests.out ...................   Passed    0.05 sec
      Start  8: lineWrapTests.out
 8/22 Test  #8: lineWrapTests.out ................   Passed    0.06 sec
      Start  9: mercProjTests.out
 9/22 Test  #9: mercProjTests.out ................   Passed    0.03 sec
      Start 10: meshTests.out
10/22 Test #10: meshTests.out ....................   Passed    0.05 sec
      Start 11: sceneImportTests.out
11/22 Test #11: sceneImportTests.out .............   Passed    0.06 sec
      Start 12: sceneLoaderTests.out
12/22 Test #12: sceneLoaderTests.out .............   Passed    0.06 sec
      Start 13: sceneUpdateTests.out
13/22 Test #13: sceneUpdateTests.out .............   Passed    0.11 sec
      Start 14: stopsTests.out
14/22 Test #14: stopsTests.out ...................   Passed    0.05 sec
      Start 15: styleMixerTests.out
15/22 Test #15: styleMixerTests.out ..............***Failed    0.06 sec

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
styleMixerTests.out.exe is a Catch v1.0 b53 host application.
Run with -? for options

-------------------------------------------------------------------------------
Correctly mix two shader configuration nodes
-------------------------------------------------------------------------------
E:\CI-Cor\ctk-base\tangram-es\tests\unit\styleMixerTests.cpp(62)
...............................................................................

E:\CI-Cor\ctk-base\tangram-es\tests\unit\styleMixerTests.cpp(62): FAILED:
due to unexpected exception with message:
  invalid node; this may result from using a map iterator as a sequence
  iterator, or vice-versa

===============================================================================
test cases:  5 |  4 passed | 1 failed
assertions: 32 | 31 passed | 1 failed

      Start 16: styleSortingTests.out
16/22 Test #16: styleSortingTests.out ............   Passed    0.04 sec
      Start 17: styleUniformsTests.out
17/22 Test #17: styleUniformsTests.out ...........   Passed    0.14 sec
      Start 18: textureTests.out
18/22 Test #18: textureTests.out .................   Passed    0.03 sec
      Start 19: tileIDTests.out
19/22 Test #19: tileIDTests.out ..................   Passed    0.03 sec
      Start 20: tileManagerTests.out
20/22 Test #20: tileManagerTests.out .............   Passed    0.04 sec
      Start 21: urlTests.out
21/22 Test #21: urlTests.out .....................   Passed    0.05 sec
      Start 22: yamlFilterTests.out
22/22 Test #22: yamlFilterTests.out ..............   Passed    0.16 sec

95% tests passed, 1 tests failed out of 22

Total Test time (real) =   1.54 sec

The following tests FAILED:
         15 - styleMixerTests.out (Failed)
Errors while running CTest

The circleci doesn't works! it's need me to buy OSX plan, what's happening！

repo: tangrams/tangram-es


text:
Chart UI Layout

Replicate traditional "header" view like so:

as referenced from https://www.ottawahospital.on.ca/wp-content/uploads/2020/11/How-to-Switch-between-Storyboard-and-Workspace-Header.pdf

Implemented

repo: tanjera/infirmary-integrated-ehr


text:
大神,请教下,用自己数据集用官方的weight权重训练完成后,剪枝了,还能正常转成pb吗?

大神,请教下,用自己数据集用官方的weight权重训练完成后,剪枝了,还能正常转成pb吗?有没有现有的直接pb权重文件剪枝的技术推荐一下?

这个项目的权重可以选择保存为pt, darknet weights, 或者onnx格式，搜索一下很多方法转为pb，没验证过就不具体推荐了，但要注意的是，剪枝的模型结构发生了改变，要保证转换的tf模型和新的cfg具有相同的结构。tf剪枝的话，官方有模型优化工具包，但貌似并不实际‘剪’，你可以参考这个项目移植到tf里面，原理和方法并不难，可以看看各剪枝脚本的代码，特别是prune_utils的细节处理；要考虑两个基本的问题，一是什么样的规则确定哪些通道或者层是重要或者不重要的，二是怎么拿到保留的位置的权重。想快速动手写代码的话，也可以GitHub搜一下tensorflow pruning，参考相关开源项目是怎么写的。


text:
new website design

Change Design
SPLITS website into different sections such as projects, skills, and featured;
ADDS Navigation bar
UPDATES information on projects
Changes the primary colors
Removes background image
Add SASS support
full prototype here :https://xd.adobe.com/view/d4bd4e03-fce9-40f2-82f3-7069af08f88f-81ee/

I had a bit of trouble on how to do commits within the same file, because I add the file multiple times and that's a bit confusing

repo: tarzerk/my-portfolio


text:
add acl support

ACLs have a different api than resources on the chef server:

different path
updating ACLs must be done per allowed action

Does this project maintained at all? This very useful PR is open for more than a year!!!
Also I don't see the possibility to file in the issues.

authors: schrd voroniys


text:
[FEATURE] limit the multielasticdump index matching by time or if index has changed

I want to backup all my data from an elasticsearch cluster. My indices are organized in indices one per day in the form index-2019.12.09.
It would be fine to just dump yesterdays dump, but it is possible that I get late logging data. So I do not know when "all" logging data is in place. So I could dump the last 2 or 3 days, but that consumes a lot of bandwidth.
Actually I would like to export only changed indices.
There is no easy way to get the last modification date of an index, maybe it is possible to store shard commit ids with the dump to be able to detect changes. For simple add only indices a document count comparison could be sufficient.

Unless you store some kind of update_at timestamp value inside the index, it's not possible. At least not that I'm aware of. Older versions of ES supported _timestamp, but that's now being deprecated, so the user has to manage this value.
It's possible to just wait until you know when all the data has been logged for the day to run the dump. (Not efficient, but it works)

closing this; it's not a feature that can easily be added to elastic dump.

authors: ferronrsmith gschaden

repo: taskrabbit/elasticsearch-dump


text:
Slider dimensions

Whenever I add a picture to the slider it expands all over the page, no matter what size the picture has or what dimensions I set in the admin panel.

Please use the community forum to get help. Also, you should make sure you have the correct dimension set.

repo: tastyigniter/TastyIgniter


text:
🛑 Lavalink Backup is down

In 26bff76, Lavalink Backup (https://lava2.chirailava.tk/metrics) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Lavalink Backup is back up in 4b0cc64.

repo: tathaha/bruhuptime


text:
Does not respect decorations: false

If I set decorations to false in my config, this plugin does not respect my config!
https://github.com/elibroftw/modern-desktop-app-template

yarn
Set decorations to false
yarn dev

okay nevermind, I'm guessing if you switch to using a custom title bar, you should call setdecorations to false.

repo: tauri-apps/tauri-plugin-window-state


text:
Run Compiled windows Tauri app - on windows docker

Describe the problem
Hi,
I need to run compiled windows tauri app on container,
so I used windows server core container,
but then need to install each ingredient by myself : .net runtime, webview2 runtime.
Describe the solution you'd like
my question - does Tauri has any ready docker image to run compiled app of Windows?
thanks.
Alternatives considered
No response
Additional context
No response

We don't have any docker images for that, unfortunately, you'll need to make one.
If you endup making one, make sure to contribute it to https://github.com/tauri-apps/awesome-tauri

authors: AyalaGol amrbashir

repo: tauri-apps/tauri


text:
[bug] mobile_entry_point can not run async or aysnc_runtime,iOS

Describe the bug
tauri2.0.0-rc
ios17.4
#[cfg_attr(mobile, tauri::mobile_entry_point)]
#[tokio::main]
pub async fn run(){
let obj = function1().await;
tauri::Builder::default()
.manage(obj)
.plugin(tauri_plugin_shell::init())
.invoke_handler(tauri::generate_handler![func])
.run(tauri::generate_context!())
.expect("error while running tauri application");
}
or
#[cfg_attr(mobile, tauri::mobile_entry_point)]
pub fn run(){
let obj = tauri::async_runtime::block_on(async{
function1().await
});
tauri::Builder::default()
.manage(obj)
.plugin(tauri_plugin_shell::init())
.invoke_handler(tauri::generate_handler![func])
.run(tauri::generate_context!())
.expect("error while running tauri application");
}
Both error. But it's OK without async or async runtime
Reproduction
No response
Expected behavior
No response
Full tauri info output
[✔] Environment
    - OS: Mac OS 14.6.1 arm64 (X64)
    ✔ Xcode Command Line Tools: installed
    ✔ rustc: 1.80.1 (3f5fd8dd4 2024-08-06)
    ✔ cargo: 1.80.1 (376290515 2024-07-16)
    ✔ rustup: 1.27.1 (54dd3d00f 2024-04-24)
    ✔ Rust toolchain: stable-aarch64-apple-darwin (environment override by RUSTUP_TOOLCHAIN)

[-] Packages
    - tauri 🦀: 2.0.0-rc.10
    - tauri-build 🦀: 2.0.0-rc.9
    - wry 🦀: 0.43.1
    - tao 🦀: 0.30.0
    - tauri-cli 🦀: 2.0.0-rc.9

[-] Plugins
    - tauri-plugin-shell 🦀: 2.0.0-rc.3

[-] App
    - build-type: bundle
    - CSP: unset
    - frontendDist: ../src

[-] iOS
    - Developer Teams: *

Stack trace
No response
Additional context
No response

I think the tokio::main annotation there just can't work because the run() method is exposed as an FFI interface or something, so i ignore this part of the question.
What were the error messages for the second code block (the one with block_on)?

Sorry, I may not have been rigorously tested before, today the test block_on is working fine, the previous block_on error was caused by other reasons. But #[tokio::main] still doesn't work.

authors: FabianLars reformc


text:
[feat] Snap layouts support on Windows when using frameless windows

Describe the problem
Details about snap layouts
If I use the window decorations provided by Tauri, then I can use snap layouts.

If I set the window to "decorations": false, the window will not be able to use snap layouts.

Describe the solution you'd like
Tauri already uses data-tauri-drag-region to support window dragging, so we might consider introducing a attribute like data-tauri-maximize-button-region to support this feature.
This should work as follows.
<div data-tauri-drag-region class="titlebar">
  --- omitted ---
  <div data-tauri-maximize-button-region class="titlebar-button" id="titlebar-maximize">
    <img
      src="https://api.iconify.design/mdi:window-maximize.svg"
      alt="maximize"
    />
  </div>
  --- omitted ---
</div>

Alternatives considered
Platform-specific window behavior is very complex, and leaving window behavior to the user can be tricky to implement.
Electron provides BrowserWindow  to handle similar issues.
Tauri can provide similar built-in components, which will also be easy to manage and optimize.
Additional context
No response

Would love to see this.
I noticed that in tao the WM_NCHITTEST message is ignored... Link below:
https://github.com/tauri-apps/tao/blob/dev/src/platform_impl/windows/window.rs#L1176
Could we use hover events over an element to decide what you return to that message? Could possibly even be used for all other return codes?
Forgive me if I'm completely off base. I'm very new to low level windows APIs and also am not at all familiar with the tao codebase.

Are there any plans on still supporting snap layouts?

Yes, or maybe "wishes" instead of "plans". Anyway, the lack of information is my bad, i only ever talked about this in other issues and on discord. So here's a tldr:
The snap layout can only be openend by reacting to the NC_HITTEST message. Unfortunately these messages are not sent for clicks inside the webview. The webview2 team is working on an api proposal that should help us here though: https://github.com/MicrosoftEdge/WebView2Feedback/pull/3367 but who knows when it will be merged and actually implemented.

Waiting for webview2 to open the api I think is irrational, although there are compatibility issues with adaptation.

Yes, or maybe "wishes" instead of "plans". Anyway, the lack of information is my bad, i only ever talked about this in other issues and on discord. So here's a tldr: The snap layout can only be openend by reacting to the NC_HITTEST message. Unfortunately these messages are not sent for clicks inside the webview. The webview2 team is working on an api proposal that should help us here though: MicrosoftEdge/WebView2Feedback#3367 but who knows when it will be merged and actually implemented.

Looks like it has been merged now.

Wish it will be implemented in the standard tauri v2 :)

This won't be implemented for v2 since we're still blocked by webview2. The pr from their repo I linked above was sadly for their composition based apis only and we currently can't use those.

Can we raise our issues to them to gain support? Is there any such action currently?

Can we raise our issues to them to gain support? Is there any such action currently?

There were a few issues already, especially https://github.com/MicrosoftEdge/WebView2Feedback/issues/446. There was no interest in fixing this (or adding support for it, however you wanna phrase it) in a more general way. They are working on WCO though: https://github.com/MicrosoftEdge/WebView2Feedback/issues/4532 but that won't support win 7/8 if that matters.

anything new now?

authors: AClon314 AZProductions Daydreamer-riri FabianLars Voidoz grislux55 hazre mchao123 stevietelly


text:
fix(core): sidecar usage on Windows, closes #3341

What kind of change does this PR introduce?

[x] Bugfix
[ ] Feature
[ ] Docs
[ ] New Binding issue #___
[ ] Code style update
[ ] Refactor
[ ] Build-related changes
[ ] Other, please describe:

Does this PR introduce a breaking change?

[ ] Yes, and the changes were approved in issue #___
[ ] No

Checklist

[x] When resolving issues, they are referenced in the PR's title (e.g fix: remove a typo, closes #___, #___)
[ ] A change file is added if any packages will require a version bump due to this PR per the instructions in the readme.
[ ] I have added a convincing reason for adding this feature, if necessary

Other information
The new_sidecar function now uses platform::current_exe, which canonicalizes the absolute path. The canonicalize implementation converts the path to the extended length path syntax on Windows, so we must push backslash-demited paths to it.

Works in projects outside the repo examples too (why wouldn't it lol) 👏

In this case yeah 100% it works for projects outside the repo because the sidecar example is effectively an outside project (isn't a part of the workspace), but we had issues before of examples working on the repo and not outside of it because of feature flags enabled by default.

Ah, sry phrased that poorly. It wasn't i question, i approved after testing it in my own projects :D

Ah, sry phrased that poorly. It wasn't i question, i approved after testing it in my own projects :D

Yeah I know, just shared a useless information 😂

omg 😆 I'm so damaged from the daily langauge barrier problems on discord haha

authors: FabianLars lucasfernog


text:
feat: add cursor_position getter

closes #9250

Sorry, didn't see that my review was requested. 2 things:

The .ts file wasn't updated yet
My last comment above was not addressed: X11 indeed starts with 0,0 on the leftmost monitor regardless of whether it's the primary one or not.

updated

authors: FabianLars amrbashir


text:
Support CSS

fixed #6

Имена коммитов непонятны:) Что рефакторилось? Что за траблы чинились? Предлагаю подумать, как в коммите передать суть доработки и нужно ли доработки выносить отдельным коммитом взамен того, чтобы назвать коммит по фиче)

authors: Wishez ahdre

repo: taymyr/taymyr-antora-ui


text:
HMD(OpenTrack)と Skeletal(VMT)の enableを独立させたい

今は VMTを止めると OpenTrackもあわせて止まるが、一緒に止まる必要がない。
UIも一緒に止まるように見えないので紛らわしい。

mainでコード修正反映済み。UI表現は次回の scene リリース時に

scene の一部修正を管理しやすくするための prefab 整理のなかで修正を反映。closeします。
（管理の仕方は要改善）

repo: tbbsakura/VBTTools


text:
Review: Simplify the spec text

Not a Stage 3 concern and purely editorial, but one thing I noticed was that in https://github.com/tc39/intl-displaynames-v2/blob/main/displaynames.html#L160, you use [[<type>]] while the statement is inside the condition type = "language" so you should just use [[language]] to simplify the spec text.

Actually, this goes beyond the editorial problem I thought it was... the entire set of instructions at https://github.com/tc39/intl-displaynames-v2/blob/main/displaynames.html#L153-L160 go against the description of the internal slot at https://github.com/tc39/intl-displaynames-v2/blob/main/displaynames.html#L223 IIUC.
According to the latter, I get the impression that %DisplayNames%.[[LocaleData]].[[dialects]] is a Record that contains a single field "language" (why) which is another Record with the fields "dialectName"and "standardName" which are both Records with the style fields (all this is a bit poorly specified, let's fix that part up).
However, according to the spec, you are trying to access data from %DisplayNames%.[[LocaleData]].[[dialects]].[[<dialectHandling>]].[[language]].[[language]].[[<style>]] (while instead you should have accessed %DisplayNames%.[[LocaleData]].[[dialects]].[[language]].[[<dialectHandling>]].[[<style>]].
https://github.com/tc39/intl-displaynames-v2/blob/main/displaynames.html#L223
https://github.com/tc39/intl-displaynames-v2/blob/main/displaynames.html#L153-L160

From poorly specified, I meant that the list is out of order, which makes it really hard to follow along and there are a few grammatical mistakes here and there which could also be editorially fixed...

Thanks for the feedback. I will looks into this tonight.

authors: FrankYFTang ryzokuken


text:
Add GraphQL endpoint to Sync

Right now the Sync server (mercutio-server/src/sync.rs) and the file server (mercutio-server/src/bin/mercutio-server.rs) both share access to the database, which can result in spurious "database is locked" errors from SQLite. One solution to this problem is to make Sync have a GraphQL endpoint, and have the file server make modifications through this API.
As a result, we can also support a number of other features that fit an out-of-band request/response model:

Downloading the raw Markdown or raw HTML for a file
Overwriting a page with new Markdown contents
Downloading an archive of all data
Searching all documents for a string (full text search)
Github or Dropbox login/logout

I played around with Juniper and think it should be a great fit here.

A proof of concept would be:

Adding a function sync_graphql_server() to mercutio-server/src/sync.rs that suggests what port to expose itself
Having sync_graphql_server launch a basic Juniper graphql endpoint (some basic example like "hello world")
Adding a sync_server() function that calls sync_socket_server() and sync_graphql_server() in parallel, and changing mercutio-server/src/bin/mercutio-server.rs to call this parent method instead
Configuring nginx to reverse proxy this port on the /$/graphql endpoint
Adding a graphqlUrl() method to mercutio-frontend/src/route.ts to switch between local testing and nginx inside docker
Adding some example JavaScript into mercutio-frontend/src/app.tsx that calls that endpoint and returns the hello world string (but otherwise doesn't change the app)

The next step would be adding a proper GraphQL endpoint that can query the Markdown contents of an arbitrary page: query { page(id: "home") { markdown } }

The first implementation is now on master. 52a23ccfc1f0e8f7b8ca8607371bfac5d539d20a

A GraphQL server has been merged into edit-server, but no client-side code yet in edit-frontend.

repo: tcr/edit-text


text:
Use non-exiting if comparisons

Because of set -e the previous version exited without any message if "$TEST_FILE" does not exist. Using a proper if statement avoids this.

Sorry for the delay. LGTM!


text:
No UI release build Swift

When I debug on my iPhone the UI is there, all the images and colors. However when I get a release build and send it to my testers via Ad-hoc the UI is missing, the controls still work however the assets are missing. Any ideas?

Hi @jackintosh7! Are all the assets missing or just a few? This could be related to #64.

I pushed version 2.2.3 now. Could you try updating the pod and see if it fixed that issue?

I'm closing this due to inactivity and lack of more info. If you still have that issue please don't hesitate to open it again :)

repo: tdginternet/TGCameraViewController


text:
LocalFile filename

Hello,
I need to save some of the received files elsewhere, for re-usage.
How can I know the filename of a downloaded file?
Thanks.

The app is notified about download progress via updateFile updates. Whenever a file is downloaded, you will receive an updateFile with file.local.is_downloading_completed == true and non-empty file.local.path. Then you can copy the file.

authors: MarioSaldanhaLobo levlam

repo: tdlib/td


text:
Changed tdbot_function

Hello , all the tdbot_function are changed where should i get the functions ?
for example i use wanna leave a chat ; i use
local function chatMemberStatusLeft(chatid)
local Botid=tonumber(Database:get("botid"))
local chat_member_status={}
chat_member_status["@type"]="chatMemberStatus".."Left"
tdbot_function({["@type"]="setChatMemberStatus",chat_id=chatid,user_id=Botid,status=chat_member_status},Dc,data)
end
but i face this :
{
["@type"] = "error",
code = 400,
message = "Member identifier is not specified"
}

Hello ??

Because member_id is object not number.

Because member_id is object not number.
See #1640.

So , user_id gives this error
{
["@type"] = "error",
code = 400,
message = "Member identifier is not specified"
}
i wanna use this :
local function chatMemberStatusLeft(chatid)
local Botid=tonumber(Database:get("botid"))
local chat_member_status={}
chat_member_status["@type"]="chatMemberStatus".."Left"
tdbot_function({["@type"]="setChatMemberStatus",chat_id=chatid,user_id=Botid,status=chat_member_status},Dc,data)
end
how can i use it in telegram-bot ? for both user_id and member_id gives those errors

I don't know in lua how but that is wrong you should use member_id with MessageSender type.
See levlam https://github.com/tdlib/td/issues/1640#issuecomment-889519396

On-site documentation was updated to match TDLib 1.8.0 API.

authors: AYMENJD Kia-Pashang levlam


text:
You may have encountered a bug in the Ruby interpreter or extension libraries.

ruby 2.3.3p222
debian 9.1
https://github.com/centosadmin/redmine_telegram_common
bundle exec rake telegram_common:bot
I want to use module with redmine plugin, when start plugin I have got error (see log file).
You may have encountered a bug in the Ruby interpreter or extension libraries.
tdlib_1.log

You need to specify correct api_id (integer) and api_hash (string) in setTdlibParameters request. They can be obtained at https://my.telegram.org.

Thanks to all. I found a problem - two factor authentication in telegram.

authors: dronmaxman levlam


text:
[Feature request] Get chat is_verified

Hello,
We currently can't check if a chat is verified using getChat method,
it would be a very useful information to have when implementing a chat manager

What for this information is useful for the bot?

authors: UnicodeApocalypse levlam

repo: tdlib/telegram-bot-api


text:
🛑 send.canine.tools is down

In ccb128a, send.canine.tools (https://send.canine.tools) was down:

HTTP code: 0
Response time: 0 ms

Resolved: send.canine.tools is back up in eef6cb2 after 22 minutes.

repo: tdulcet/send-instances-status


text:
Cameratrap DP

It will be interesting to compare  Cameratrap DP with AC and see what attributes are not covered and do we need tool at adding some of those.

Pinging @peterdesmet I would love to see coordination between Audubon Core and the Machine Observations Interest Group on this topic.

@baskaufs definitely up for that. Maybe good to schedule a call?

I'm interested in this as well!

I've tagged this as "help wanted". We should change the tag to "Meeting" once one is actually scheduled.

I'm closing this since we are having the meeting on this topic in a few minutes. We can open more specific issues around this topic as they arise.

authors: baskaufs deepreef peterdesmet vijaybarve

repo: tdwg/ac


text:
Property:websiteURL

Definition
URL of the Organisational Unit's main website

Dimension

Existing property

Existing class

Existing property identifier

Format
Text

Required
No

Repeatable
No

Constraints

Examples

Notes
Valid URL

Good example is needed

repo: tdwg/cd


text:
Make Darwin Core Archive extension for ResourceRelationship

Was https://code.google.com/p/darwincore/issues/detail?id=181
Reported by gtuco.btuco, May 24, 2013
Create a ResourceRelationship extension that allows any record in the core to be related to any other record in the core explicitly. This needs to relax the GUID requirement for the ResourceID.

This extension now exists.
https://tools.gbif.org/dwca-validator/extension.do?id=dwc:ResourceRelationship

Fixed in commit df0505611029660c038cc8575869944ce8463c0f.

repo: tdwg/dwc


text:
Correct forms labelling

Correct forms labelling:

frm_Configuration
frm_Startup

Released with version 1.26.02

repo: team-moeller/better-access-pivottable


text:
undefined method `driver' for pageobject

I'm trying to use page.driver.debug inside a scenario block in a feature spec but I'm getting this error:
Failure/Error: page.driver.debug
     NoMethodError:
       undefined method `driver' for #<DerpPage:0x007ff192d11330>

And this is my code in rails_helper.rb:
..
require 'capybara/rspec'
require 'capybara/poltergeist'
..
Capybara.javascript_driver = :poltergeist
Capybara.save_and_open_page_path = "public/capybara/"
Capybara::Screenshot.append_timestamp = false
Capybara::Screenshot.class_eval do
  register_driver(:poltergeist) do |driver, path|
      driver.render(path)
   end
end

Capybara.register_driver :poltergeist do |app|
  Capybara::Poltergeist::Driver.new(app, {
    window_size: [1440, 900],
    js_errors: true,
    inspector: true
  })
end
Capybara::Screenshot.prune_strategy = :keep_last_run

As you can see I have set inspector: true.
I'm running Mac OS X 10.10.3, PhantomJS v2.0.0 and poltergeist v1.6.0
Any ideas why this is happening?

You haven't shown the full backtrace, I don't know what DerpPage is

Here is an example:
# spec/features/test_page_spec.rb
require 'rails_helper'

feature 'Test page', type: :feature do
  scenario 'derp' do
    visit root_path
    page.driver.debug
    expect(page).to have_text 'asdahskjdhaskjdhs'
  end
end

Output:
$ bundle exec rspec spec/features/test_page_spec.rb
Run options: include {:focus=>true}

All examples were filtered out; ignoring {:focus=>true}
F

Failures:

  1) Test page derp
     Failure/Error: page.driver.debug
     NoMethodError:
       undefined method `debug' for #<Capybara::RackTest::Driver:0x007fbd2a173ce0>
     # ./spec/features/test_page_spec.rb:7:in `block (2 levels) in <top (required)>'

Finished in 0.93924 seconds (files took 3.72 seconds to load)
1 example, 1 failure

Failed examples:

rspec ./spec/features/test_page_spec.rb:5 # Test page derp

Randomized with seed 13720

It's a type of page object thingy that I'm using. I'm overriding the default page object so that I can add methods to it. Like this:
class DerpPage
  include Capybara::DSL

  def initialize(spec)
    @spec = spec
  end

  def click_new
    find("#new_derp").click
    self
  end

  def fill_form(options)
    find(".simple_form")
    fill_in "derp[something]", with: options[:something]
    select_day(options[:something_else])
    self
  end

  def submit_form
    click_button t(:save)
    self
  end

  def has_something?(thing)
    find('#some_id').text == thing
  end
end

And then I would to:
..
let(:page) { DerpPage.new(self) }
..
scenario 'something', js: true do
  page
    .click_new
    .fill_form something: 'derp', something_else: 'derpherp'
    .submit_form
  expect(page).to have_something('amazing')
end

I tried using page.driver.debug without overriding page object and it seems to be working.
So there is something wrong with my code and not with this gem. :smiley:

So, what I had to do to solve this was by calling page again on the page:
page.page.driver.debug

Fun times! :cry:

Or just delegate methods to the original page.

authors: karlingen route

repo: teampoltergeist/poltergeist


text:
invalid peer certificate: UnknownIssuer

Just installed tea and facing this error while I try to install any package
tea +openssl.org
error: http (spilt-tea-404)
error sending request for url (https://dist.tea.xyz/openssl.org/darwin/aarch64/versions.txt): error trying to connect: invalid peer certificate contents: invalid peer certificate: UnknownIssuer

sh <(curl tea.xyz) +nodejs.org
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  8739  100  8739    0     0  14750      0 --:--:-- --:--:-- --:--:-- 14938
error: http (spilt-tea-404)
error sending request for url (https://dist.tea.xyz/unicode.org/darwin/aarch64/versions.txt): error trying to connect: invalid peer certificate contents: invalid peer certificate: UnknownIssuer

seems like its not able to validate server certificate against a root certificate from the trust store.
How can I disable ssl check?

wow. @jhheider ideas?

so, deno controls this, LMK check their GitHub.

https://github.com/denoland/deno/issues/11482

This is interesting. @drpdishant , what OS/platform/distro are you running this under? Interestingly, if I load debian:buster-slim in Docker, and apt remove ca-certificates, I break curl, but not tea. Which makes me think, somewhere in the Deno guts, it's falling back to some well-known paths looking for ca certs, and possibly finding out of date ones.
That said, it doesn't really explain why you can curl tea.xyz. Can you curl dist.tea.xyz? If I can recreate this, it should be possible to strace the run and see what it's trying to execute.

https://dist.tea.xyz/openssl.org/darwin/aarch64/versions.txt

@jhheider which is mysterious right? How can certs on macOS be broken.

Oh, yeah. Deeply mysterious. Unless it's extremely out of date. I know the CAs do have big changes periodically. I feel like AWS had one in the last 12 months, maybe.

@mxcl @jhheider dist.tea.xyz is accessible in browser but it serves with a different certificate than the actual, probably because all the connection from my machine go through a corporate proxy. I do face this issue when running npm install, and it works after setting env NODE_TLS_REJECT_UNAUTHORIZED to 0.

Definitely it isn't an issue with macOS or ca-certs or even tea cli, skipping the check will work.

Ahhhhh, yes, a proxy performing the SSL check on your behalf and serving using its certificate would definitely cause that. Hm. Will have to see what options Deno offers for accepting insecure connections.

@jhheider If this helps, https://github.com/denoland/deno/pull/11324

@jhheider I am able to figure out a workaround using env DENO_CERTS, downloaded the ca cert and provided in the env value. it works.
DENO_CERT=dist-tea-xyz.pem tea +openssl.org

Certainly one workaround. We'll noodle something more user friendly. You won't be the last one behind a corporate proxy.

We haven't seen this in a long time, closing as assumed deno is responsible and is fixed.

authors: drpdishant jhheider mxcl

repo: teaxyz/cli


text:
Inserting a document in 2 different collections throws an error

Hi Everyone,
I was just trying out LokiJS for a project and found something that feels like a bug. If it isn't - sorry for wasting your time.
I was (for fun) going to benchmark the difference between a unique constraint and an index. When inserting the same document in two different collections, I get an error.

    throw new Error('Document is already in collection, please use update()');

How can my collections know of each other? To me it makes intuitive sense for them to be completely separated, unless joined.
Please see the code below:
var loki = require('lokijs')
var fs = require('fs')

var db = new loki('testBench');

//We create two collections - one with a unique constraint and one with an index
var nodesUnique = db.addCollection('nodesUnique', { unique: ['technicalPath'] });
var nodesIndex = db.addCollection('nodesIndex', { indices: ['technicalPath'] });
console.log(db.listCollections());

var doc = JSON.parse(fs.readFileSync('./cfr.json', 'utf8'));

// Get rid of the root node to just insert the records
var docDeeper = doc.nodes;

//Insert records in our unique index way of working
var readCfr = nodesUnique.insert(docDeeper);
nodesUnique.update(readCfr);
console.log(db.listCollections());
console.log(nodesUnique.by("technicalPath", "/2/1/1/1/"));

//Insert records in our binary index way of working
var readCfr2 = nodesIndex.insert(docDeeper);
nodesIndex.update(readCfr2);
console.log(db.listCollections());
console.log(nodesIndex.find({technicalPath: "/2/1/1/1/" }));

When you insert the object a field is added called something like $loki (I can’t remember the exact name but similar to this). This meta data field is used internally to keep track of the object. If you try to insert the same object elsewhere in Loki you get this error.

When you insert the object a field is added called something like $loki (I can’t remember the exact name but similar to this). This meta data field is used internally to keep track of the object. If you try to insert the same object elsewhere in Loki you get this error.

Thanks for the reply, but that doesn't seem to be the case. $loki is being maintained in readCfr or readCfr2. When adjusting the code to create a separate document, it's still showing the same behavior.
var loki = require('lokijs')
var fs = require('fs')

var db = new loki('testBench');

//We create two collections - one with a unique constraint and one with an index
var nodesUnique = db.addCollection('nodesUnique', { unique: ['technicalPath'] });
var nodesIndex = db.addCollection('nodesIndex', { indices: ['technicalPath'] });
console.log(db.listCollections());

var doc = JSON.parse(fs.readFileSync('./cfr.json', 'utf8'));
//Debug code to check if this worked
//for (var exKey in doc) { console.log("key:" + exKey + ", value:" + doc[exKey]); }

// Get rid of the root node and just insert the records
var docDeeper = doc.nodes;
var docDeeper2 = doc.nodes;

//Insert records in our unique index way of working
var readCfr = nodesUnique.insert(docDeeper);
nodesUnique.update(readCfr);
console.log(db.listCollections());
console.log(nodesUnique.by("technicalPath", "/2/1/1/1/"));

//Insert records in our index way of working
var readCfr2 = nodesIndex.insert(docDeeper2);
nodesIndex.update(readCfr2);
console.log(db.listCollections());
console.log(nodesIndex.find({technicalPath: "/2/1/1/1/" }));

It does work if I go all the way back and read it again from Disk, but if I check the length of the document (docDeeper), nothing has changed after insert.
var loki = require('lokijs')
var fs = require('fs')

var db = new loki('testBench');

//We create two collections - one with a unique constraint and one with an index
var nodesUnique = db.addCollection('nodesUnique', { unique: ['technicalPath'] });
var nodesIndex = db.addCollection('nodesIndex', { indices: ['technicalPath'] });
console.log(db.listCollections());

var doc = JSON.parse(fs.readFileSync('./cfr.json', 'utf8'));
var doc2 = JSON.parse(fs.readFileSync('./cfr.json', 'utf8'));
//Debug code to check if this worked
//for (var exKey in doc) { console.log("key:" + exKey + ", value:" + doc[exKey]); }

// Get rid of the root node and just insert the records
var docDeeper = doc.nodes;
var docDeeper2 = doc2.nodes;

//Insert records in our unique index way of working
var readCfr = nodesUnique.insert(docDeeper);
nodesUnique.update(readCfr);
console.log(db.listCollections());
console.log(nodesUnique.by("technicalPath", "/2/1/1/1/"));

//Insert records in our index way of working
var readCfr2 = nodesIndex.insert(docDeeper2);
nodesIndex.update(readCfr2);
console.log(db.listCollections());
console.log(nodesIndex.find({technicalPath: "/2/1/1/1/" }));

It seems that insert() injects metadata directly into the object you provide to it, without creating an internal copy. (@willaaam In your first example, try var docDeeper2 = Object.assign({}, docDeeper);.)
Sounds like a bug to me. If there are performance reasons why insert() doesn't shallow clone, documentation should warn about the side effects.
Relatedly, are the results from by() / find() / etc... shallow-cloned? If not, it would be possible to directly modify values (including internal fields like $loki) without an insert().

When you create the collection it’s a documented option if you want to clone the inserts and results.
Similar when you call data() on your results set there is an option to clone and an option to remove metadata.

@RobertGary1 Thanks, you're correct.
https://rawgit.com/techfort/LokiJS/master/jsdoc/Loki.html#addCollection

Name
Type
Attributes
Default
Description

clone
boolean

false
specify whether inserts and queries clone to/from user

cloneMethod
string

'parse-stringify'
'parse-stringify', 'jquery-extend-deep', 'shallow, 'shallow-assign'

@willaaam try
var nodesUnique = db.addCollection('nodesUnique', { unique: ['technicalPath'], clone: true, cloneMethod: 'shallow' });
var nodesIndex = db.addCollection('nodesIndex', { indices: ['technicalPath'], clone: true, cloneMethod: 'shallow' });

Don't want to stray too far off topic, but I think only collection.chain() has the option of cloning retrieved data? It looks like collection.by() and collection.where() will always return direct references to internal objects.
(Probably intended, but unexpected to API consumers and perhaps worth documenting more clearly?)

authors: RobertGary1 tvald willaaam

repo: techfort/LokiJS


text:
debit and credit field accepting alphabets & special characters : manual journal

issue closed

repo: techgebra/polosys-books-mobile

license: Unlicense


text:
标题无中字，转载被打上中字标签

https://github.com/techmovie/easy-upload/blob/4b701bf2f1d5151e84b8e90a7aa4f23068a1718b/src/common.ts#L1290

种子链接？

@techmovie https://pt.keepfrds.com/details.php?id=1975300&hit=1

repo: techmovie/easy-upload


text:
chore(STADTPULS-536): develop on port 3333

To prevent collision with local Docker/Supabase setup

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

authors: dnsos tsboter

repo: technologiestiftung/stadtpuls-frontend