Sam
2f29ba7d58
Merge tag 'v2.2.5' into release/2.2.5-develop
2026-05-31 16:06:52 +01:00
Sam
e0daffa8d7
release: 2.2.5
2026-05-31 13:28:58 +01:00
Sam
3a5a4aecc4
Merge remote-tracking branch 'origin/develop' into release/2.2.4
2026-01-17 21:57:34 +00:00
Sam
a1ee7ef467
release: 2.2.4
2025-08-10 11:17:20 +01:00
Sam
16ddc0aea5
Merge remote-tracking branch 'origin/v2' into develop
2025-07-06 09:46:26 +01:00
tadhgboyle
3922fcc3bf
Remove panel navigation cache checks ( #3684 )
...
* Remove panel navigation cache checks
* cookies
2025-06-14 09:51:11 -07:00
tadhgboyle
fba4cb051c
Convert punishments to Notification system ( #3660 )
2025-06-07 11:48:08 -07:00
tadhgboyle
0c4d89e8f9
Allow editing user titles from UserCP ( #3667 )
...
* Allow editing user titles from UserCP
* add permission
* duplicate language value
* retain old title if no permission
2025-06-04 21:18:14 -07:00
tadhgboyle
b2b7a60867
Update Avatar config to use Settings system rather than Cache ( #3664 )
...
* Update Avatar config to use Settings system rather than Cache
* wip
* wip
* wip
* wip
* 🔥 built in avatar source
* fix Visage source
* lint
* Update 230.php
2025-05-23 16:55:55 -07:00
Sam
c6aa88a8ad
Release 2.2.3 ( #3675 )
...
* Fix 500 on guests visiting profile pages (#3665 )
* release: 2.2.3
---------
Co-authored-by: tadhgboyle <tadhgsmboyle@gmail.com>
Co-authored-by: Sam <samerton@users.noreply.github.com>
2025-05-22 19:45:24 +01:00
tadhgboyle
ccbefc76bd
Update Discord widget config to use Settings system rather than Cache ( #3670 )
2025-05-21 21:06:48 -07:00
tadhgboyle
297ed07bed
Simplify version displayed in update banners ( #3666 )
2025-05-21 15:40:25 -07:00
Sam
7a1035d8e2
Release 2.2.2 ( #3654 )
...
* Fixed report event for report endpoint (#3648 )
* Add group sync log to debug link (#3650 )
* Fix being able to react to your own posts (#3653 )
* Fix table html purification (#3657 )
* Fix table html purification
* full width create topic page
* Hide profile if blocked, update mentions list, update messaging list (#3659 )
* Hide profile if blocked, update mentions list, update messaging list
* lint
* Make sure error reporting is disabled by default (#3649 )
* Make sure error reporting is disabled by default
* Fix styleci
* Update index.php
---------
Co-authored-by: partydragen <admin@partydragen.com>
Co-authored-by: Partydragen <adrian_kili@outlook.com>
* release: 2.2.2
---------
Co-authored-by: Partydragen <adrian_kili@outlook.com>
Co-authored-by: tadhgboyle <tadhgsmboyle@gmail.com>
Co-authored-by: Supercrafter100 <58982133+supercrafter100@users.noreply.github.com>
Co-authored-by: partydragen <admin@partydragen.com>
Co-authored-by: Sam <samerton@users.noreply.github.com>
2025-05-21 19:46:01 +01:00
tadhgboyle
07d1e05229
Create and implement Cache#fetch ( #3662 )
...
* Create and implement `Cache#fetch`
* convert more
* fix
* wip
* wip
* Apply fixes from StyleCI (#3663 )
Co-authored-by: StyleCI Bot <bot@styleci.io>
* wip, more conversions
* clear widget cache on setting update
* fix
* convert
---------
Co-authored-by: StyleCI Bot <bot@styleci.io>
2025-05-20 18:37:24 -07:00
Partydragen
370430256f
Remove deprecated event system ( #3631 )
...
* Remove old event system & Convert renderPost event
* Remove old event system
* Misc
* Convert Custom Pages to use new event system
* Change RenderPost to RenderContent
* Convert profile posts and messaging
* All events converted
* Fixes
* Fixes
* Add tag support in Profile Posts & Messaging
* Execute rendercreate for profile post reply
* Update webhooks
* Remove return function
* Remove array response
* Remove more array response
* Remove fallback webhooks
* Test phpstan
* Fix phpdoc
* Remove name() & description()
2025-05-02 10:19:52 -07:00
tadhgboyle
d983be65ec
Convert Mentions to Notification system ( #3628 )
...
* Convert reports to Notification system
* fix unused term check for LanguageKey class
* simplify language#get
* remove n+1
* fix for multiple
* Convert Forum topic replies with Notifications
* review amendments
* fixes
* Apply fixes from StyleCI (#3627 )
Co-authored-by: StyleCI Bot <bot@styleci.io>
* add back existing_alerts
* remove unneeded exception
* add migrations
* fix
* lint
* Convert Mentions to Notification system
* fixes
* wip
* wip - code comments + fix mention parsing for custom page editing
* rename variable
* cleanup MentionsHook
* cleanup
* remove unused term
* Apply fixes from StyleCI (#3634 )
Co-authored-by: StyleCI Bot <bot@styleci.io>
* don't notify blocked users, but still tag them
* undo changes to DB class
* trailing comma
---------
Co-authored-by: StyleCI Bot <bot@styleci.io>
2025-04-29 12:51:01 -07:00
tadhgboyle
b53f3f23ed
Convert Reports to Notification system ( #3620 )
...
* Convert reports to Notification system
* fix unused term check for LanguageKey class
* simplify language#get
* remove n+1
* fix for multiple
* fix email content
* add migration to insert missing rows
* needless exception
* needless
* lint
2025-04-27 13:15:52 -07:00
Sam
92d7e28c83
release: 2.2.1
2025-04-21 12:13:50 +01:00
Partydragen
ea2853924f
Move PRE_VALIDATED_DEFAULT to init ( #3600 )
...
* Move PRE_VALIDATED_DEFAULT to init
* Fix StyleCI complain
2025-04-17 16:58:46 +01:00
Sam
26a2e5846d
feat: default notification preferences ( #3590 )
...
Co-authored-by: Sam <samerton@users.noreply.github.com>
2025-03-29 14:22:14 +00:00
Sam
db647d9b4e
Add Smarty and Twig template engines ( #3452 )
...
* Add Smarty and Twig template engines
* Update composer.json
* Convert Widgets class to template engine and PHPStan fixes
* Fix widget initialisation
* Fix panel widget initialisation
* chore: remove debug return
* feat: convert 403/404 pages to new template system and general tidy
* chore: style fixes
* feat: update latest pages to new template engine
* feat: template base should not be nullable in onPageLoad
* feat: set template base directory upon initialisation and allow custom smarty security directories
* chore: fix style
2025-02-24 18:44:29 +00:00
Sam
9242bd180b
Release 2.1.3 -> develop ( #3576 )
...
* Merge release 2.1.3 into develop
* chore: style fixes
2025-01-12 13:32:49 +01:00
Sam
19578774f9
feat: permissions for posting on profiles ( #3557 )
2024-12-09 19:01:46 +00:00
tadhgboyle
ab6a0331cb
Add user sessions page ( #3278 )
...
* Save device information on login
* Users sessions page
* PR comments & device detection improvements
* Fix code-style
* Store IP in session & display on the user sessions page
* Don't show session hash, add last seen
* Fix last seen translation, ...
* Unnecesary Output::getClean() - Partydragen
* Apparently I did use admin/sessions language term
* Show location of ip
* Update custom/panel_templates/Default/core/users_sessions.tpl
Co-authored-by: Tadhg Boyle <tadhgsmboyle@gmail.com>
* Update custom/languages/en_UK.json
Co-authored-by: Tadhg Boyle <tadhgsmboyle@gmail.com>
* Update modules/Core/pages/panel/users_sessions.php
Co-authored-by: Tadhg Boyle <tadhgsmboyle@gmail.com>
* Update modules/Core/pages/panel/users_sessions.php
Co-authored-by: Tadhg Boyle <tadhgsmboyle@gmail.com>
* use country the second time
* wip
* wip usercp sessions view
* wip
* wip - show ip to user
* wip
* wip
* chore: fix build issues
* feat: add token expiry to sessions table and increase default expiry to 1 month
* feat: prevent access to geoip database
* feat: correct migrations for user sessions columns
* feat: add missing localisation terms to sessions page
* chore: purify agent info
---------
Co-authored-by: Supercrafter100 <58982133+supercrafter100@users.noreply.github.com>
Co-authored-by: Sam <samerton@users.noreply.github.com>
2024-10-17 23:21:27 -07:00
Sam
771d21df65
feat: add user account settings to available announcement pages ( #3526 )
2024-07-15 19:42:56 +01:00
Partydragen
e34aa32aec
Check if members module is enabled ( #3515 )
2024-07-14 10:38:20 +01:00
Partydragen
8a12ec84f5
Add sync website username with integration ( #3505 )
...
* Add sync website username with integration
* Fix StyleCi
2024-06-07 23:12:09 +01:00
Sam
9ce7b650df
Mass message rework ( #3494 )
...
* wip: mass messaging rework
* WIP notifications
* feat: mass messaging
* chore: tidy force migration
* chore: remove dev template
* style: styleci fixes
* fix: mass message bypass notification settings + mass message bypass purification
* fix: typo in alerts page
2024-03-31 20:19:43 +01:00
Partydragen
95d4a440e2
Merging of OAuth + Connections ( #3460 )
...
* Beginning merging of OAuth2 + Connections
* Add Google Integration
* Remove oauth language terms
* Move OAuth settings to Integration settings
* Make OAuth optional for register/login
* Beginning merging of OAuth2 + Connections
Add Google Integration
Remove oauth language terms
Move OAuth settings to Integration settings
Make OAuth optional for register/login
* Fixes
---------
Co-authored-by: Sam <samerton@users.noreply.github.com>
2024-03-09 20:40:13 +00:00
Sam
e050f3e3c9
Prepare 2.1.2 release ( #3441 )
...
* Fix AuthMe enabled value (#3349 )
* Add all missing languages to the Members module (#3350 )
* Translated using translate.namelessmc.com
Co-authored-by: Knapp Bálint <favorit5503@gmail.com>
Translate-URL: https://translate.namelessmc.com/projects/namelessmc/nameless/hu/
Translate-URL: https://translate.namelessmc.com/projects/namelessmc/website-forum/hu/
Translation: NamelessMC/Website - Core
Translation: NamelessMC/Website - Forum
* Translated using translate.namelessmc.com
Co-authored-by: Dominik Roman <dominikslk9@gmail.com>
Translate-URL: https://translate.namelessmc.com/projects/namelessmc/nameless/sk/
Translation: NamelessMC/Website - Core
* Translated using translate.namelessmc.com
Co-authored-by: Wgis <bywgis@gmail.com>
Translate-URL: https://translate.namelessmc.com/projects/namelessmc/nameless/ru/
Translate-URL: https://translate.namelessmc.com/projects/namelessmc/website-discord-integration/ru/
Translate-URL: https://translate.namelessmc.com/projects/namelessmc/website-forum/ru/
Translation: NamelessMC/Website - Core
Translation: NamelessMC/Website - Discord Integration
Translation: NamelessMC/Website - Forum
* Make sure Minecraft Integration is enabled (#3356 )
* Add Russian translation (#3352 )
Contributed by @Wgis in a github comment: https://github.com/NamelessMC/Nameless/pull/3350#issuecomment-1532655703
Co-authored-by: Ilya Finogenov <20740613+wgis@users.noreply.github.com>
* Translated using translate.namelessmc.com
Co-authored-by: NamelessMC Translations <robin+weblate@rkslot.nl>
Translate-URL: https://translate.namelessmc.com/projects/namelessmc/nameless/nl/
Translate-URL: https://translate.namelessmc.com/projects/namelessmc/website-members-module/nl/
Translation: NamelessMC/Website - Core
Translation: NamelessMC/Website - Members module
* Translated using translate.namelessmc.com
Co-authored-by: Dominik Roman <dominikslk9@gmail.com>
Translate-URL: https://translate.namelessmc.com/projects/namelessmc/website-members-module/sk/
Translation: NamelessMC/Website - Members module
* Translated using translate.namelessmc.com
Co-authored-by: enno123 <admin@enno123.de>
Translate-URL: https://translate.namelessmc.com/projects/namelessmc/website-members-module/de/
Translation: NamelessMC/Website - Members module
* Translated using translate.namelessmc.com
Co-authored-by: Marcos <marckos03br@gmail.com>
Translate-URL: https://translate.namelessmc.com/projects/namelessmc/nameless/es/
Translate-URL: https://translate.namelessmc.com/projects/namelessmc/website-members-module/es/
Translation: NamelessMC/Website - Core
Translation: NamelessMC/Website - Members module
* Translated using translate.namelessmc.com
Co-authored-by: Fjuro <ifjuro@proton.me>
Translate-URL: https://translate.namelessmc.com/projects/namelessmc/website-members-module/cs/
Translation: NamelessMC/Website - Members module
* Include .htaccess file in release zip (#3362 )
* Fix missing cache settings (#3361 )
* Fix user group isssue (#3365 )
Closes https://github.com/NamelessMC/Nameless/issues/3363
* Fix forum title/description encoding on edit (#3359 )
* Remove unable to update groups catch (#3360 )
* Translated using translate.namelessmc.com
Co-authored-by: David Morales <davidmolv16@gmail.com>
Translate-URL: https://translate.namelessmc.com/projects/namelessmc/website-members-module/es_419/
Translation: NamelessMC/Website - Members module
* Remove placeholder from singular message (#3369 )
* Fix not being able to see Members page in Navigation settings (#3372 )
* Translated using translate.namelessmc.com
Co-authored-by: enno123 <admin@enno123.de>
Translate-URL: https://translate.namelessmc.com/projects/namelessmc/nameless/de/
Translation: NamelessMC/Website - Core
* Translated using translate.namelessmc.com
Co-authored-by: Fjuro <ifjuro@proton.me>
Translate-URL: https://translate.namelessmc.com/projects/namelessmc/nameless/cs/
Translation: NamelessMC/Website - Core
* Translated using translate.namelessmc.com
Co-authored-by: Edouard DUCHESNES <edouard@duchesnes.fr>
Translate-URL: https://translate.namelessmc.com/projects/namelessmc/nameless/fr/
Translate-URL: https://translate.namelessmc.com/projects/namelessmc/website-discord-integration/fr/
Translate-URL: https://translate.namelessmc.com/projects/namelessmc/website-members-module/fr/
Translation: NamelessMC/Website - Core
Translation: NamelessMC/Website - Discord Integration
Translation: NamelessMC/Website - Members module
* Translated using translate.namelessmc.com
Co-authored-by: Marcos <marckos03br@gmail.com>
Translate-URL: https://translate.namelessmc.com/projects/namelessmc/nameless/es/
Translation: NamelessMC/Website - Core
* Translated using translate.namelessmc.com
Co-authored-by: Mesutcan Yavuz <mesutcan.yavuz@hotmail.com>
Translate-URL: https://translate.namelessmc.com/projects/namelessmc/cookie-consent/tr/
Translate-URL: https://translate.namelessmc.com/projects/namelessmc/nameless/tr/
Translate-URL: https://translate.namelessmc.com/projects/namelessmc/website-discord-integration/tr/
Translate-URL: https://translate.namelessmc.com/projects/namelessmc/website-forum/tr/
Translation: NamelessMC/Website - Cookie Consent
Translation: NamelessMC/Website - Core
Translation: NamelessMC/Website - Discord Integration
Translation: NamelessMC/Website - Forum
* Translated using translate.namelessmc.com
Co-authored-by: Mesutcan Yavuz <mesutcan.yavuz@hotmail.com>
Translate-URL: https://translate.namelessmc.com/projects/namelessmc/nameless/tr/
Translation: NamelessMC/Website - Core
* Translated using translate.namelessmc.com
Co-authored-by: Maiu <maiuxd77@gmail.com>
Translate-URL: https://translate.namelessmc.com/projects/namelessmc/nameless/nb_NO/
Translation: NamelessMC/Website - Core
* Translated using translate.namelessmc.com
Co-authored-by: Dominik Roman <dominikslk9@gmail.com>
Translate-URL: https://translate.namelessmc.com/projects/namelessmc/nameless/sk/
Translation: NamelessMC/Website - Core
* Translated using translate.namelessmc.com
Co-authored-by: andreas phillip søndergaard andersen <andreas.andersen1410@gmail.com>
Translate-URL: https://translate.namelessmc.com/projects/namelessmc/website-forum/da/
Translation: NamelessMC/Website - Forum
* Fix multi query (#3383 )
* Add id to default server
* Fix multiquery
* Fix icon not being properly shown (#3377 )
* Fix ghost player on status page (#3351 )
Co-authored-by: Tadhg Boyle <tadhgsmboyle@gmail.com>
* Translated using translate.namelessmc.com
Co-authored-by: andreas phillip søndergaard andersen <andreas.andersen1410@gmail.com>
Translate-URL: https://translate.namelessmc.com/projects/namelessmc/website-forum/da/
Translation: NamelessMC/Website - Forum
* Translated using translate.namelessmc.com
Co-authored-by: NamelessMC Translations <robin+weblate@rkslot.nl>
Translate-URL: https://translate.namelessmc.com/projects/namelessmc/nameless/nl/
Translation: NamelessMC/Website - Core
* Translated using translate.namelessmc.com
Co-authored-by: Petr Kubinec <petrkubinec9@gmail.com>
Translate-URL: https://translate.namelessmc.com/projects/namelessmc/nameless/en_US/
Translate-URL: https://translate.namelessmc.com/projects/namelessmc/website-forum/en_US/
Translate-URL: https://translate.namelessmc.com/projects/namelessmc/website-members-module/en_US/
Translation: NamelessMC/Website - Core
Translation: NamelessMC/Website - Forum
Translation: NamelessMC/Website - Members module
* Translated using translate.namelessmc.com
Co-authored-by: untuned <untuned@teamhydra.dev>
Translate-URL: https://translate.namelessmc.com/projects/namelessmc/nameless/en_US/
Translate-URL: https://translate.namelessmc.com/projects/namelessmc/website-members-module/en_US/
Translation: NamelessMC/Website - Core
Translation: NamelessMC/Website - Members module
* Translated using translate.namelessmc.com
Co-authored-by: Mert <mert2018cinar@gmail.com>
Translate-URL: https://translate.namelessmc.com/projects/namelessmc/nameless/tr/
Translation: NamelessMC/Website - Core
* Translated using translate.namelessmc.com
Co-authored-by: Justman10000 <justmegaliga10000@gmail.com>
Translate-URL: https://translate.namelessmc.com/projects/namelessmc/nameless/de/
Translation: NamelessMC/Website - Core
* Call `compileQueries` only when needed (#3386 )
* Translated using translate.namelessmc.com
Co-authored-by: Justman10000 <justmegaliga10000@gmail.com>
Translate-URL: https://translate.namelessmc.com/projects/namelessmc/nameless/de/
Translation: NamelessMC/Website - Core
* Remove Discord discriminator requirement (#3374 )
* Fix outdated event
* Fix oauth linking for forced integrations (#3395 )
* Require module autoload file before module init (#3397 )
* Require module autoload file before module init
* Change module loading to require once
* Prepare 1.1.1 release (#3399 )
* Small misc improvements (#3389 )
* Support custom migration tables
* Allow specifying custom migrations directory
* PHP 7.4 fix
* Consistent parameters and add rollback function
* Update Phinx and fix migrations
* Tidy strtolower
* Phinx feature flags
* Make makeWhere function in DB class public
* Add new buildAssetPath function to URL class
---------
Co-authored-by: Robin Slot <robin+github@rkslot.nl>
* Translated using translate.namelessmc.com
Co-authored-by: Justman10000 <justmegaliga10000@gmail.com>
Translate-URL: https://translate.namelessmc.com/projects/namelessmc/nameless/de/
Translation: NamelessMC/Website - Core
* Rework user group cache issue (#3398 )
* Add `PHP_SAPI` checks on scripts (#3403 )
* Readd deleted term + fix discord oauth link success message (#3406 )
* Revert deleted language term
Removed in a0e9ffb119
@tadhgboyle
* Add success message for linking discord
* Translated using translate.namelessmc.com
Co-authored-by: enno123 <admin@enno123.de>
Translate-URL: https://translate.namelessmc.com/projects/namelessmc/nameless/de/
Translate-URL: https://translate.namelessmc.com/projects/namelessmc/website-forum/de/
Translation: NamelessMC/Website - Core
Translation: NamelessMC/Website - Forum
* Fix typo in en_US.json (#3412 )
* Fix auto verify oauth email (#3413 )
* Translated using translate.namelessmc.com
Co-authored-by: Fjuro <ifjuro@proton.me>
Translate-URL: https://translate.namelessmc.com/projects/namelessmc/nameless/cs/
Translate-URL: https://translate.namelessmc.com/projects/namelessmc/website-forum/cs/
Translation: NamelessMC/Website - Core
Translation: NamelessMC/Website - Forum
* Translated using translate.namelessmc.com
Co-authored-by: Andiv <div2005.kk@gmail.com>
Translate-URL: https://translate.namelessmc.com/projects/namelessmc/nameless/ru/
Translate-URL: https://translate.namelessmc.com/projects/namelessmc/nameless/uk/
Translate-URL: https://translate.namelessmc.com/projects/namelessmc/website-forum/ru/
Translation: NamelessMC/Website - Core
Translation: NamelessMC/Website - Forum
* Rewrite release script to fix checksums in upgrade package (#3414 )
* Fix forum index showing topics without view other topics permission
* Ignore group sync request instead of returning error (#3433 )
* Ignore group sync request instead of returning error
* Fix condition
* Remove return
* Limit logs & Support group sync from modules (#3426 )
* Limit logs
* Support group sync from modules
* Ignore adding group if its invalid (#3436 )
* Ignore adding group if its invalid (#3436 )
* Fix phpdoc build, pin version (#3438 )
* Fix single/double quote not working within member list username CSS (#3427 )
* Prepare 2.1.2 release
---------
Co-authored-by: DominikSLK <74055080+DominikSLK@users.noreply.github.com>
Co-authored-by: PadowYT2 <me@padow.ru>
Co-authored-by: Knapp Bálint <favorit5503@gmail.com>
Co-authored-by: Dominik Roman <dominikslk9@gmail.com>
Co-authored-by: Wgis <bywgis@gmail.com>
Co-authored-by: Partydragen <adrian_kili@outlook.com>
Co-authored-by: Robin <robin+git@rkslot.nl>
Co-authored-by: Ilya Finogenov <20740613+wgis@users.noreply.github.com>
Co-authored-by: NamelessMC Translations <robin+weblate@rkslot.nl>
Co-authored-by: enno123 <admin@enno123.de>
Co-authored-by: Marcos <marckos03br@gmail.com>
Co-authored-by: Fjuro <ifjuro@proton.me>
Co-authored-by: David Morales <davidmolv16@gmail.com>
Co-authored-by: Tadhg Boyle <tadhgsmboyle@gmail.com>
Co-authored-by: Edouard DUCHESNES <edouard@duchesnes.fr>
Co-authored-by: Mesutcan Yavuz <mesutcan.yavuz@hotmail.com>
Co-authored-by: Maiu <maiuxd77@gmail.com>
Co-authored-by: andreas phillip søndergaard andersen <andreas.andersen1410@gmail.com>
Co-authored-by: Supercrafter100 <58982133+supercrafter100@users.noreply.github.com>
Co-authored-by: Petr Kubinec <petrkubinec9@gmail.com>
Co-authored-by: untuned <untuned@teamhydra.dev>
Co-authored-by: Mert <mert2018cinar@gmail.com>
Co-authored-by: Justman10000 <justmegaliga10000@gmail.com>
Co-authored-by: Robin Slot <robin+github@rkslot.nl>
Co-authored-by: Andiv <div2005.kk@gmail.com>
2023-09-28 16:49:56 +01: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
Sam
1cbe258978
Prepare 2.1.1 release ( #3399 )
2023-06-18 11:26:25 +01:00
Tadhg Boyle
d0fba0cbe9
Replace Util::getSetting/Util::setSetting usages ( #3387 )
2023-06-12 10:30:49 -06:00
Supercrafter100
78e6060ba2
Fix multi query ( #3383 )
...
* Add id to default server
* Fix multiquery
2023-06-01 22:08:25 +02:00
Sam
7e8c67e0bf
Prepare 2.1.0 release ( #3337 )
2023-04-30 21:23:08 +01:00
Sam
50a431ffb7
Add dependency injection library + task to generate sitemap ( #3332 )
...
* Add dependency injection library and task to generate sitemap
* Add default value for queue runner
* Fix assigning data and output to class variables
---------
Co-authored-by: Partydragen <adrian_kili@outlook.com>
2023-04-30 20:07:37 +01:00
Robin
691a722320
Setting constants ( #3232 )
...
* Setting constants
* Tidy following merge
* Fix indentation
---------
Co-authored-by: samerton <samerton@users.noreply.github.com>
2023-04-22 09:48:06 +01:00
Sam
fbe3f3d47c
Deprecate codeTransform and decode methods within ContentHook ( #3250 )
2023-04-14 21:28:17 +01:00
Sam
4e80efe977
Merge pull request #3306 from NamelessMC/bugfix/external-link-nofollow-noopener
...
Fix nofollow noopener on external links
2023-04-02 11:57:51 +01:00
Tadhg Boyle
0d1485280d
Add support to customize OAuth login buttons ( #3285 )
2023-04-01 13:30:26 -07:00
samerton
459d4821e2
Fix nofollow noopener on external links
2023-04-01 21:17:20 +01:00
Sam
1589b76c65
Queue system ( #3274 )
...
* Add new queue system
* Amend creation of task from new
* Fix unused terms
* Prevent task returning error from running infinitely
* Run tasks in transactions
* Update gitignore and package-lock
* Use PDO helpers for transaction
* WIP convert forum post task
* Trigger forum post conversion during upgrade
* Fix task scheduling and increase forum posts converted to 50
* Rename ONE_OF to IN
2023-03-30 18:42:40 +01:00
Tadhg Boyle
7a71d521fe
Fix bugs from misc PR D= ( #3284 )
2023-03-24 09:32:25 -07:00
Tadhg Boyle
8d09a86cb8
Misc fixes + improvements ( #3270 )
2023-03-23 20:01:23 -07:00
Tadhg Boyle
9cecbe2301
Create Members module with member list page ( #3106 )
2023-03-07 08:26:53 -08:00
Tadhg Boyle
e2130be87a
Event system DX improvements ( #3226 )
...
Co-authored-by: Partydragen <admin@partydragen.com>
Co-authored-by: Robin Slot <robin+github@rkslot.nl>
2023-03-01 11:35:10 -08:00
Robin
b6c00d6167
Remove MINECRAFT constant ( #3225 )
...
Co-authored-by: Tadhg Boyle <tadhgsmboyle@gmail.com>
2023-02-16 12:57:24 +01:00
Supercrafter100
6f6d1cd92a
Add ability to query servers via plugin ( #3244 )
...
Co-authored-by: Tadhg Boyle <tadhgsmboyle@gmail.com>
2023-02-09 12:31:20 -08:00
Sam
a7bf67ccaa
Release 2.0.3 ( #3239 )
...
* Release 2.0.3
* Create links to PRs
* Add date
---------
Co-authored-by: Tadhg Boyle <tadhgsmboyle@gmail.com>
2023-01-28 22:05:59 +00:00
Tadhg Boyle
26ac376a2d
Remove MCAssoc 🔥 ( #3220 )
2023-01-26 14:08:11 -08:00