Skip to content

Conversation

@pull
Copy link

@pull pull bot commented Feb 9, 2022

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

@pull pull bot added the ⤵️ pull label Feb 9, 2022
@pull pull bot added the merge-conflict Resolve conflicts manually label Feb 16, 2022
ozh and others added 28 commits April 30, 2022 16:57
Stop fighthing with the etags, just download the darn files
Co-authored-by: ozh <ozh@users.noreply.github.com>
Co-authored-by: ozh <ozh@users.noreply.github.com>
Also, minor code styles doc & typo
* Refactor yourls_filter_unique_id() to remove useless vars
* Comply with phpstan level 4
* add some tests to cover newly discovered potential issues
Now 100% complete
Co-authored-by: ozh <ozh@users.noreply.github.com>
Co-authored-by: ozh <ozh@users.noreply.github.com>
* List required/suggested PHP extensions in composer.json

Best-effort attempt to declare all extensions used by YOURLS.

Based on the output of https://github.com/RogerGee/php-ext-depends

`composer check-platform-reqs` will show the status of all except those
in "suggest", which is a limitation to sort out later.

* Update composer.json extension requirements after further research

Co-authored-by: ྅༻ Ǭɀħ ༄༆ཉ <ozh@ozh.org>
Co-authored-by: ozh <ozh@users.noreply.github.com>
Co-authored-by: ozh <ozh@users.noreply.github.com>
* Version 1.9.1
Co-authored-by: dgw <dgw@technobabbl.es>
Co-authored-by: ྅༻ Ǭɀħ ༄༆ཉ <ozh@ozh.org>
Bumps [shivammathur/setup-php](https://github.com/shivammathur/setup-php) from 2.18.1 to 2.19.0.
- [Release notes](https://github.com/shivammathur/setup-php/releases)
- [Commits](shivammathur/setup-php@2.18.1...2.19.0)

---
updated-dependencies:
- dependency-name: shivammathur/setup-php
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [shivammathur/setup-php](https://github.com/shivammathur/setup-php) from 2.19.0 to 2.19.1.
- [Release notes](https://github.com/shivammathur/setup-php/releases)
- [Commits](shivammathur/setup-php@2.19.0...2.19.1)

---
updated-dependencies:
- dependency-name: shivammathur/setup-php
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: ozh <ozh@users.noreply.github.com>
This one is in Japan according to all tools I could check
Co-authored-by: ozh <ozh@users.noreply.github.com>
Co-authored-by: ྅༻ Ǭɀħ ༄༆ཉ <ozh@ozh.org>
Co-authored-by: ozh <ozh@users.noreply.github.com>
Bumps [shivammathur/setup-php](https://github.com/shivammathur/setup-php) from 2.19.1 to 2.20.0.
- [Release notes](https://github.com/shivammathur/setup-php/releases)
- [Commits](shivammathur/setup-php@2.19.1...2.20.0)

---
updated-dependencies:
- dependency-name: shivammathur/setup-php
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [shivammathur/setup-php](https://github.com/shivammathur/setup-php) from 2.20.0 to 2.20.1.
- [Release notes](https://github.com/shivammathur/setup-php/releases)
- [Commits](shivammathur/setup-php@2.20.0...2.20.1)

---
updated-dependencies:
- dependency-name: shivammathur/setup-php
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: ozh <ozh@users.noreply.github.com>
Bumps [shivammathur/setup-php](https://github.com/shivammathur/setup-php) from 2.20.1 to 2.21.0.
- [Release notes](https://github.com/shivammathur/setup-php/releases)
- [Commits](shivammathur/setup-php@2.20.1...2.21.0)

---
updated-dependencies:
- dependency-name: shivammathur/setup-php
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: ozh <ozh@users.noreply.github.com>
yourls-bot bot and others added 30 commits October 27, 2025 13:45
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4 to 5.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](actions/upload-artifact@v4...v5)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 5 to 6.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](actions/download-artifact@v5...v6)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
add 'statistics_show_referrers' filter to override.

Fixes #3670
…ed (#4008)

Set the infos cache of the keyword after a url is added/updated/deleted to/from the database.

This will allow it to overwrite the cache with the updated keyword if a cache was already set on the request.

This will prevent plugins accessing cached data from accessing stale data.

Adds a new function update_infos_if_exists to the YDB class to update values on an existing cache if it exists

Add tests to test the logic.

Fixes #3772

Co-authored-by: ྅༻ Ǭɀħ ༄༆ཉ <ozh@ozh.org>
* Sanitize: preserve backslashes in URLs; add regression tests for #3802

* add tests to make sure backslashes are only allowed in query parameters and fragments.

Fix the replacements so it is only allowed in those cases.

* Handle backslashes before the first # or ?

---------

Co-authored-by: Matt Harrison <matt@harrison.us.com>
Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@v5...v6)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [shivammathur/setup-php](https://github.com/shivammathur/setup-php) from 2.35.5 to 2.36.0.
- [Release notes](https://github.com/shivammathur/setup-php/releases)
- [Commits](shivammathur/setup-php@2.35.5...2.36.0)

---
updated-dependencies:
- dependency-name: shivammathur/setup-php
  dependency-version: 2.36.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 7 to 8.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](peter-evans/create-pull-request@v7...v8)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-version: '8'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 5 to 6.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](actions/upload-artifact@v5...v6)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 6 to 7.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](actions/download-artifact@v6...v7)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
* Sanitize jsonp callbacks, and unit tests

* Update tests/tests/format/JsonpCallbackTest.php

Remove formatting caused by cat stepping on keyboard

Co-authored-by: dgw <dgw@technobabbl.es>

* Validate, don't sanitize callbacks

Return explicit error message and HTTP status code if invalid

---------

Co-authored-by: dgw <dgw@technobabbl.es>
* Add a url index for faster SQL lookups with large tables

Fixes #3793

* Fix error message

* Fix error message newlines `/n` -> `\n`

---------

Co-authored-by: ྅༻ Ǭɀħ ༄༆ཉ <ozh@ozh.org>
Co-authored-by: dgw <dgw@technobabbl.es>
* Replace confirmation dialog with modal dialog.

* Rewrite modal using the <dialog> element.

* Tweaks and fixes

- more semantically correct HTML on the modal
- modal style tweaks
- jqueryfication of JS code and better handling of escape

* Merge modal.css and style.css

---------

Co-authored-by: ྅༻ Ǭɀħ ༄༆ཉ <ozh@ozh.org>
Co-authored-by: dgw <dgw@technobabbl.es>
* Add PHP versions 8.5 and 8.6

* Stop testing on push+pull

Also, added concurrency settings to cancel in-progress runs, should be push on the PR while a workflow is already running

* Don't limit PR to those on master

Maybe some day one will want to make a PR to a branch

Also, add workflow_dispatch trigger to workflow (enable manual running, not sure why we'd need it but why not)

* Display skipped and incomplete tests

---------

Co-authored-by: dgw <dgw@technobabbl.es>
Attempt at updating spatie/array-to-xml

`composer require spatie/array-to-xml --ignore-platform-reqs` to bypass `aura/sql 6.0.0 requires php ^8.4 -> your php version (8.1; overridden via config.platform, actual: 8.4.5) does not satisfy that requirement`

Co-authored-by: dgw <dgw@technobabbl.es>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

⤵️ pull merge-conflict Resolve conflicts manually

Projects

None yet

Development

Successfully merging this pull request may close these issues.