Commit Graph

79 Commits

Author SHA1 Message Date
limes
43a43637a6 chore(lint): fix 2026-03-05 22:51:07 +01:00
limes.pink
d8ba94a8d6
Merge pull request #367 from ariankordi/mii-maker-split-depth
Reduce Mii editor HTTP requests from 4 to 1 on every change
2026-03-05 22:43:12 +01:00
mrjvs
5ea20923a7 fix: fix event handlers not registering
Some checks failed
Build and Publish Docker Image / build-publish (push) Has been cancelled
2025-10-05 22:07:52 +02:00
Jonathan Barrow
c8fbfa068b
feat: add PNID deletion button to account page 2025-10-03 14:46:11 -04:00
William Oldham
743f99a9c6 style: update eslint-config and lint
Some checks failed
Build and Publish Docker Image / build-publish (push) Has been cancelled
2025-02-01 21:06:48 +00:00
Arian Kordi
0fceac9dbb Address @stylistic/spaced-comment, @stylistic/arrow-parens, no-redeclare 2025-01-28 12:54:38 -05:00
Arian Kordi
8d15d9ed84 Merge remote-tracking branch 'origin-real/dev' into mii-maker-split-depth 2025-01-26 00:11:57 -05:00
William Oldham
1c1e453213 style: make linting changes 2025-01-20 12:13:47 +00:00
Arian Kordi
d7f02414b9 Revert change to mii-js include 2024-12-27 16:51:41 -05:00
Arian Kordi
0fa3fe5439 Draw Mii face with split depth rather than with bald head
Requesting a split depth render results in getting two renders in one
image, the top half having the back half of the Mii head (usually the
hair) and then the bottom half having the front half.

This is needed for the Mii editor because it's drawing the body
manually, and you want some elements of the head (hair) to be behind the
body and the rest to be in front.

Previously, it solved this problem by loading a copy of the Mii head
that's bald, but this along with other stuff added up to four Mii Studio
requests on every render - now it's just one.

NOTE!!!!: This actually doesn't handle importing mii-js from the new
TypeScript project, so as of this commit it WILL NOT work - installing
the new repo, which this doesn't even reference, doesn't produce
compiled JS from the TS source, so it will simply not import.
2024-09-19 20:43:22 -04:00
Arian Kordi
5356bda5a9 Defer loading the Mii save previews 2024-09-19 20:43:04 -04:00
Daniloch
d4e7d32410 feat: add captcha to forgot password requests 2024-05-31 03:42:35 -03:00
Jonathan Barrow
441d754e77
Mii editor update and server env toggle works 2023-07-12 18:19:19 -04:00
Jonathan Barrow
09dee1722b
Removed ability to download Cemu files (broken feature) 2023-07-12 16:52:01 -04:00
Ash Monty
48da3a81f7
hotfix: fixes are cool 2023-03-05 21:27:45 +01:00
Ash Monty
9187e57bb9
hotfix: even cooler change 2023-03-05 21:17:19 +01:00
Ash Monty
892b042187
fix: totally tubular fix 2023-03-05 21:13:51 +01:00
Jonathan Barrow
53c6711c02
Merge pull request #177 from PretendoNetwork/feature-forgot-password
[Feature] Password resetting
2023-02-25 23:00:42 -05:00
Jonathan Barrow
8e169ecb41
Removed entire config from client in reset password page 2023-02-15 16:28:52 -05:00
Ash Monty
67c4dfaf90
fix(locale): replace outdated localization page with redirect to weblate 2022-11-13 13:22:09 +01:00
Jonathan Barrow
be3d62a836
Added password reset support 2022-10-01 17:00:57 -04:00
Jonathan Barrow
ffec77b0ad
API base now in config 2022-10-01 13:00:05 -04:00
Ash Monty
44dcc0885c
feat: add mobile layout for navbar 2022-10-01 15:32:30 +02:00
Ash Monty
8a0b6f7d04
Merge branch 'dev' into dev-feat-navbar 2022-10-01 11:13:18 +02:00
Ash Monty
58d06ee69f
feat: make header transparent if near top of page 2022-09-24 23:10:11 +02:00
Ash Monty
d3d10893a0
feat: add chevrons and arrow indicator, minor changes 2022-09-24 22:42:46 +02:00
Ash Monty
17e818992a
fix: new navbar on firefox 2022-09-24 21:54:26 +02:00
Ash Monty
14db136c24
feat: new navbar 2022-09-24 21:27:58 +02:00
Jelle van Snik
6286eee439 line disappeared, oops 2022-09-23 20:53:06 +02:00
Jelle van Snik
414e91073b Update default mii data
Co-authored-by: ash <hey@ashm.dev>
2022-09-23 20:33:35 +02:00
Jelle van Snik
314fcf9be5 error handling and bugfix for mii editor 2022-09-23 20:08:25 +02:00
Jonathan Barrow
52aada820e
Mii editor works 2022-09-19 17:23:01 -04:00
Jonathan Barrow
5d8d5038d6
Merge pull request #149 from PretendoNetwork/feature-assign-discord-roles
Feature assign discord roles
2022-09-19 15:30:10 -04:00
Jonathan Barrow
e6f9b4fc52
Added/remove Discord roles when connecting/removing Discord account 2022-09-18 01:24:27 -04:00
Jonathan Barrow
c1293a8f70
Made it more clear which account features work currently 2022-09-17 22:25:52 -04:00
Jonathan Barrow
d664c0a045
Merge branch 'dev' into feature-docs 2022-09-17 21:31:01 -04:00
Ash Monty
ef1af44f8b
fix: border radius on content when sidebar is open 2022-08-15 15:33:40 +02:00
Ash Monty
eb4991f8b6
fix(miieditor): neck visible in some face shape/hair combos 2022-08-15 11:38:12 +02:00
Ash Monty
f9fc69d758
chore(miieditor): update to mii-js v1.0.3, use new API 2022-08-14 23:33:34 +02:00
Ash Monty
91d6241093
style(miieditor): fix mii alignment 2022-08-14 21:46:06 +02:00
Ash Monty
829bd94ea9
feat(miieditor): smooth width and build editing 2022-08-14 21:25:30 +02:00
Ash Monty
97d90edbe7
feat: use canvas to render mii 2022-08-14 18:44:19 +02:00
Ash Monty
54e4ad3237
feat: use native date input element 2022-08-13 20:27:00 +02:00
Ash Monty
deb091932a
feat(miieditor): switch to mii-js, add missing props 2022-08-13 16:52:06 +02:00
Ash Monty
976a7861aa
style: mobile layout, tips, minor changes 2022-08-07 22:58:38 +02:00
Jonathan Barrow
80bc0f01c0 Moved from Trello to GitHub porjects 2022-08-07 04:17:53 -04:00
Ash Monty
74c5a69405
fix(header): console error when not logged in 2022-08-06 17:53:32 +02:00
Jonathan Barrow
50daf65329
Merge pull request #131 from PretendoNetwork/feature-mii-editor
feature: mii editor
2022-08-01 21:39:08 -04:00
Ash Monty
a29ce7296f
Merge branch 'pr/126' into dev 2022-07-30 15:24:09 +02:00
Ash Monty
39fff07d07
fix(miieditor): new mii above purple outline 2022-07-30 14:41:23 +02:00