Skip to content

Overhaul notice conditions#6382

Closed
Cyperghost wants to merge 14 commits into6.3-conditionfrom
6.3-condition-notice
Closed

Overhaul notice conditions#6382
Cyperghost wants to merge 14 commits into6.3-conditionfrom
6.3-condition-notice

Conversation

@Cyperghost
Copy link
Copy Markdown
Contributor

@Cyperghost Cyperghost commented Jul 15, 2025

TODO

  • Migration of old data
  • Info that rebuild data for notice is required
    • In the ACP Dashboard box
    • In the list of notices

@Cyperghost Cyperghost requested a review from dtdesign July 15, 2025 12:00
Comment thread wcfsetup/install/files/lib/data/notice/NoticeAction.class.php Outdated
Comment thread wcfsetup/install/files/lib/system/condition/type/IGlobalConditionType.class.php Outdated
Cyperghost and others added 5 commits July 16, 2025 13:07
@Cyperghost Cyperghost changed the title (PoC) Overhaul notice conditions Overhaul notice conditions Jul 22, 2025
* Group the condition types and make it possible to open/close the groups in the input field.

* Minor code fixes

* Remove the collapse feature, improve visuals of categories

* Simplify the filtering, use native `hidden` property instead

---------

Co-authored-by: Alexander Ebert <ebert@woltlab.com>
@dtdesign dtdesign closed this Mar 10, 2026
@dtdesign dtdesign deleted the 6.3-condition-notice branch March 10, 2026 16:42
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.

2 participants