Commit graph

12 commits

Author SHA1 Message Date
tadhgboyle
85ac6db474
Convert Forum topic replies to Notification system (#3622) 2025-04-29 07:43:09 -07:00
tadhgboyle
121c9caf7f
Drop nl2_users.warning_points column from users table (#3621)
* Drop `nl2_users.warning_points` column from users table

* lint
2025-04-25 01:32:22 -07:00
Sam
6f15e14392
chore: fix styleci (#3588)
Co-authored-by: Sam <samerton@users.noreply.github.com>
2025-03-29 10:50:03 +00:00
tadhgboyle
0c80570609
Enable StyleCI (#3475)
* Create StyleCI config file

* Disable `phpdoc_separation`

* Apply fixes from StyleCI (#3476)

Co-authored-by: StyleCI Bot <bot@styleci.io>

* style: styleci fixes

---------

Co-authored-by: StyleCI Bot <bot@styleci.io>
Co-authored-by: Sam <samerton@users.noreply.github.com>
2024-03-09 11:19:55 +00:00
Tadhg Boyle
b13c29e5e4
Reactions revamp & profile widgets (#3272)
* Initial work on reactions revamp and profile widgets

* Remove unneeded changes

* Remove unneeded change

* fix style

* Render emojis in reaction list StaffCP

* wip minecraft account profile widget, sticky widgets on profile page

* Add server name and IP to last seen

* remove

* rename to reaction score to match member list

* align reactions table contents center

* fix

* wip - nicer abstraction, widgets never query db, skin 3d viewer (undecided)

* wip - make reaction modals ajax, copy new reaction bar to profile posts

* wip reaction modals

* wip proper sorting

* wip modals

* wip get reaction submission working on profile wall posts

* add back helpful and creative default reactions

* reduce query amount on view topic

* remove debug statement

* wip

* wip

* simplify ProfileWidget pages

* Revert forum dropdown

* fix css syntax

* fix emoji title and alt being strange

* add back order input

* sort widgets by order in list

* fix settings link always showing

* phpdoc

* add widget name to exception

* insert default widget data if not found

* missing end if

* properly cache forum news per-group

* fix

* fix cache key, news permission check

* fix styling

* wip

* respect reaction ordering

* wip

* wip

* support custom reaction scores, update member list to properly calculate

* don't hardcode words

* wip

* allow multiple reactions

* redirect to post

* code style

* phpstan

* wip

* remove hardcoded terms + fix copy

* use npm for skinview3d

* create ReactionContext and refactor

* fix cache

* docblocks

* fix spelling

* pr amendments
2023-06-21 18:19:46 +01:00
Tadhg Boyle
e6bd11565a
AuthMe improvements and fixes (#3198) 2023-01-22 11:43:01 -08:00
Partydragen
d5cb2176ca
Last_online can be null 2022-06-04 17:34:40 +02:00
Partydragen
7ded66c369 UserData language can be null 2022-04-24 02:11:11 +02:00
Partydragen
1ee34895d6 Remove deleted column 2022-04-23 23:20:00 +02:00
Tadhg Boyle
cc976760ce Profile field DTOs + cleanup 2022-04-18 10:33:26 -07:00
Tadhg Boyle
9b054f9cb9 Misc fixes with DTO 2022-04-17 20:09:15 -07:00
Tadhg Boyle
31e48bf648 Introduce DTOs for user data, groups and user groups 2022-04-17 16:53:58 -07:00