Skip to content

feat: add character criteria#279

Open
perappu wants to merge 39 commits intoScuffedNewt:extension/criteria-developfrom
perappu:extension-pr/criteria-develop
Open

feat: add character criteria#279
perappu wants to merge 39 commits intoScuffedNewt:extension/criteria-developfrom
perappu:extension-pr/criteria-develop

Conversation

@perappu
Copy link

@perappu perappu commented Mar 10, 2026

I leave my child in your capable hands, also updated it to latest develop while I was at it

The temptation is there to use data on SubmissionCharacter for both rewards and criteria (kinda like on submissions themselves), but imho this is the path of least resistance, would otherwise be too much overhaul to be worth it. You'd have to make a conversion command for existing SubmissionCharacters among a bunch of other stuff and like, ehhhh, but godspeed if that's where your heart takes you

perappu and others added 30 commits December 20, 2025 04:46
Bumps [sass](https://github.com/sass/dart-sass) from 1.97.1 to 1.97.2.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](sass/dart-sass@1.97.1...1.97.2)

---
updated-dependencies:
- dependency-name: sass
  dependency-version: 1.97.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(character): Minor button renaming

* Change 'Edit Notes' to 'Edit Description'

* Change 'Edit Features' to 'Edit Traits' link text
* prompt limitations added to the submission process.

* fixed typos in display

* fixing the carbon bug which mis-saves time during the transition of time

* removed unnecessary "Carbon::"

* missed a fix on submission checks!

* wrong variable for submission creation

* refactor: fix blade formatting

* refactor: fix PHP styling

* feat: allow submissions after prompt closing if there are staff comments

* feat: more limit period options

---------

Co-authored-by: JuniJwi <junikimdraws@gmail.com>
Co-authored-by: ScuffedNewt <ScuffedNewt@users.noreply.github.com>
…#1408)

* fix(shops): shop being displayed as inactive when is_timed_shop is false but date data still exists

* refactor: fix PHP styling

---------

Co-authored-by: perappu <perappu@users.noreply.github.com>
* chore(deps-dev): bump lodash from 4.17.21 to 4.17.23

Bumps [lodash](https://github.com/lodash/lodash) from 4.17.21 to 4.17.23.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](lodash/lodash@4.17.21...4.17.23)

---
updated-dependencies:
- dependency-name: lodash
  dependency-version: 4.17.23
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore(deps): rebuild mix assets

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com>
Bumps [sass](https://github.com/sass/dart-sass) from 1.97.2 to 1.97.3.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](sass/dart-sass@1.97.2...1.97.3)

---
updated-dependencies:
- dependency-name: sass
  dependency-version: 1.97.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps-dev): bump axios from 1.13.2 to 1.13.3

Bumps [axios](https://github.com/axios/axios) from 1.13.2 to 1.13.3.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](axios/axios@v1.13.2...v1.13.3)

---
updated-dependencies:
- dependency-name: axios
  dependency-version: 1.13.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore(deps): rebuild mix assets

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com>
…k-arpg#1416)

* QoL(Sales): Sort and search functions synchronisation

* refactor: fix PHP styling

* Forgot Request $request

---------

Co-authored-by: SpeedyD <SpeedyD@users.noreply.github.com>
…k-arpg#1417)

* Qol(News): Sort and search functions

* Forgot Request $request AND left a chunk of code in by accident
* chore(deps-dev): bump axios from 1.13.3 to 1.13.4

Bumps [axios](https://github.com/axios/axios) from 1.13.3 to 1.13.4.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](axios/axios@v1.13.3...v1.13.4)

---
updated-dependencies:
- dependency-name: axios
  dependency-version: 1.13.4
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore(deps): rebuild mix assets

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com>
Bumps [sass-loader](https://github.com/webpack/sass-loader) from 16.0.6 to 16.0.7.
- [Release notes](https://github.com/webpack/sass-loader/releases)
- [Changelog](https://github.com/webpack/sass-loader/blob/main/CHANGELOG.md)
- [Commits](webpack/sass-loader@v16.0.6...v16.0.7)

---
updated-dependencies:
- dependency-name: sass-loader
  dependency-version: 16.0.7
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps-dev): bump axios from 1.13.4 to 1.13.5

Bumps [axios](https://github.com/axios/axios) from 1.13.4 to 1.13.5.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](axios/axios@v1.13.4...v1.13.5)

---
updated-dependencies:
- dependency-name: axios
  dependency-version: 1.13.5
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore(deps): rebuild mix assets

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com>
…-arpg#1431)

* fix: first drafts not being able to be submitted

* refactor: fix PHP styling

---------

Co-authored-by: ScuffedNewt <ScuffedNewt@users.noreply.github.com>
* fix: character default assets use character asset keys

* fix: update rewards to be character-aware

* fix: unnecessary ternary

* refactor: fix blade formatting

* fix: display reward types when $showRecipient is true

* fix: stop 500 error if user selects empty recipient

---------

Co-authored-by: ScuffedNewt <ScuffedNewt@users.noreply.github.com>
…rpg#1434)

* fix(prompts) consolidate all count arrays for prompt limits into one function in the model

* remove auth, I don't think it's needed for here actually?

* filterCount changed to getCount
dependabot bot and others added 9 commits March 2, 2026 08:34
* chore(deps-dev): bump axios from 1.13.5 to 1.13.6

Bumps [axios](https://github.com/axios/axios) from 1.13.5 to 1.13.6.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](axios/axios@v1.13.5...v1.13.6)

---
updated-dependencies:
- dependency-name: axios
  dependency-version: 1.13.6
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore(deps): rebuild mix assets

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com>
Bumps [postcss](https://github.com/postcss/postcss) from 8.5.6 to 8.5.8.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](postcss/postcss@8.5.6...8.5.8)

---
updated-dependencies:
- dependency-name: postcss
  dependency-version: 8.5.8
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants