56 Commits

Author SHA1 Message Date
Tetrakern
9679d7d4fc Add DoubleClickjack protection to frontend profile 2025-01-08 18:59:34 +01:00
Tetrakern
f5e0188c1f
Add Stimulus (#65) 2024-12-06 17:38:32 +01:00
Tetrakern
e0cf883b5f Add skins interface to admin 2024-10-25 23:31:21 +02:00
Tetrakern
c3fde6dc3c Move skins HTML into helper function
Gotta render this in the admin, too.
2024-10-25 20:39:56 +02:00
Tetrakern
d609891f82 Change skin HTML/JS to Stimulus-like format
I'm not using Stimulus yet, but maybe in the future. Also, this scheme is a lot more clear.
2024-10-25 20:16:06 +02:00
Tetrakern
8decd815d0 Add helper for skin translations
What a sentence lol
2024-10-25 15:32:10 +02:00
Tetrakern
d169331627 Add custom CSS skins feature 2024-10-25 12:08:16 +02:00
Tetrakern
3e68f42098 Clarified self-deletion note 2024-09-27 12:01:17 +02:00
Tetrakern
f53b281809 Update space between comment author and badge
Because some HTML minifiers remove the space.
2024-09-23 11:53:21 +02:00
Tetrakern
64f9a54ba0 Fix inconsistency in comment badge spacing 2024-09-21 23:03:03 +02:00
Tetrakern
3d7aa57e8e update comment header 2024-09-21 22:58:50 +02:00
Tetrakern
3f14a9f031 Refactor OAuth process
fml
2024-05-21 16:44:05 +02:00
Tetrakern
a851b13cb0 Reduce PHP/HTML mode-switch overhead 2 2024-05-17 12:34:14 +02:00
Tetrakern
4d707ac4ba Add option to show default WP login link 2024-05-15 01:22:03 +02:00
Tetrakern
57705317ec Update data node cards 2024-05-14 16:56:31 +02:00
Tetrakern
9479194aad Optimize frontend profile Patreon section 2024-05-10 17:09:24 +02:00
Tetrakern
2fa25630f8 Add fictioneer_patreon_tiers_valid() function
And a filter.
2024-04-27 13:22:01 +02:00
Tetrakern
4dec87b117 Add constant to handle Patreon user data expiration
And reduce the time to one week per default.
2024-04-27 12:59:23 +02:00
Tetrakern
691b687c20 Update translation string
Sorry.
2024-04-27 12:09:18 +02:00
Tetrakern
072d3592fc Remove JS translations from frontend profile 2024-03-09 13:55:16 +01:00
Tetrakern
9a0ad252ad Color refactoring part 8 2024-02-25 12:50:41 +01:00
Tetrakern
365496c807 Remove problematic commit message
Revert revert!
2024-01-26 17:47:24 +01:00
Tetrakern
e00787589d Revert "Unify since version number format"
This reverts commit 8c4b44e41db8454af65ce4a909e0cb12db8828f8.
2024-01-26 17:45:53 +01:00
Tetrakern
8c4b44e41d Unify @since version number format
Yes, it bothered me.
2024-01-26 15:51:11 +01:00
Tetrakern
992f188bb5 Add and apply CSS utility class for inline-size 2024-01-21 22:58:26 +01:00
Tetrakern
73537691bd Rename CSS class two-columns to grid-columns
Depending on the site width, this are, in fact, not just two columns.
2024-01-19 14:55:50 +01:00
Tetrakern
026176241d Add isset checks to profile updates
Partial updates are not a thing, but just to be safe. This had already been an issue with post meta once.
2024-01-12 13:27:45 +01:00
Tetrakern
44125dde10 Add profile flag to lock avatar 2024-01-12 11:15:23 +01:00
Tetrakern
a8e57de231 Revert profile explanation updates
This is no longer true.
2023-11-21 23:40:08 +01:00
Tetrakern
e38194a66c Clarify nickname usage in profile 2023-11-21 16:41:22 +01:00
Tetrakern
5939f05760 Show user ID in profile 2023-09-20 00:35:25 +02:00
Tetrakern
c8271c4cce Rename user meta to make more sense 2023-09-18 02:19:39 +02:00
Tetrakern
cdd2f00cef Remaining ") ?>" to "); ?>" 2023-09-16 14:25:26 +02:00
Tetrakern
15eb144b48 Cleanup 2023-08-28 10:43:04 +02:00
Tetrakern
e73638cdca Add action to OAuth after user creation/login 2023-08-23 22:40:57 +02:00
Tetrakern
110b024e63 Check for ABSPATH in template parts
Probably overkill but oh well...
2023-08-20 20:21:48 +02:00
Tetrakern
b4d20aa0b3 Cleaned up some comments 2023-08-19 22:30:40 +02:00
Tetrakern
c0af4d2c81 Improve Patreon display in profile 2023-08-14 11:47:44 +02:00
Tetrakern
e6be7aea5b Update profile comment preview 2023-08-14 11:00:08 +02:00
Tetrakern
c5a5612eab Add self-delete to admin profile 2023-08-13 18:03:17 +02:00
Tetrakern
60fdf8909b Fix frontend self-delete 2023-08-13 17:14:40 +02:00
Tetrakern
789c9fbbfb Update several capability checks 2023-08-13 06:42:14 +02:00
Tetrakern
a9bbdb2785 File sanity and loading optimization
Moved some functions around only scoped them and partials better to the needed context. Saves about 100-110 KiB memory. It's something!
2023-08-08 20:33:24 +02:00
Tetrakern
48722090e6 Improve comment count queries
Set update_comment_meta_cache to false since we do not need meta data to count comments.
2023-08-07 12:43:02 +02:00
Tetrakern
8ce5507925 Move page assignment links to options table 2023-08-03 23:51:04 +02:00
Tetrakern
a574f1a77d Fixed action signature
Forgot to properly prefix all the new actions. Yikes. But I doubt anyone has yet used them for anything, so I might just get away with changing them quickly.
2023-06-05 22:47:55 +02:00
Tetrakern
54d6228f9a Remove more superfluous nodes 2023-06-04 20:45:25 +02:00
Tetrakern
07ceaeca8e Cleanup frontend profile OAuth section 2023-06-03 05:39:09 +02:00
Tetrakern
efb597c73d Refactor frontend profile 2023-06-03 04:15:26 +02:00
Tetrakern
509c45920b Remove redundant inline notice 2023-06-03 04:13:08 +02:00