Alexander Ebert [Wed, 10 Jan 2024 13:53:21 +0000 (14:53 +0100)]
Merge pull request #5675 from WoltLab/admin-dashboard
Admin dashboard
Marcel Werk [Tue, 9 Jan 2024 14:26:43 +0000 (15:26 +0100)]
Merge pull request #5747 from WoltLab/user-follow-typescript
Migrate follow/unfollow to typescript
Marcel Werk [Tue, 9 Jan 2024 11:37:59 +0000 (12:37 +0100)]
Apply suggestions from code review
Marcel Werk [Mon, 8 Jan 2024 17:53:02 +0000 (18:53 +0100)]
Migrate follow/unfollow to typescript
Marcel Werk [Thu, 4 Jan 2024 14:51:58 +0000 (15:51 +0100)]
Made parameters for page content optional during updates
Marcel Werk [Wed, 3 Jan 2024 13:09:54 +0000 (14:09 +0100)]
Merge pull request #5743 from WoltLab/comments-view
Simplify rendering of the comments widget
Marcel Werk [Tue, 2 Jan 2024 16:52:01 +0000 (17:52 +0100)]
Simplify rendering of the comments widget
Alexander Ebert [Fri, 29 Dec 2023 16:34:00 +0000 (17:34 +0100)]
Overhaul the layout of the news feed/box
Alexander Ebert [Mon, 25 Dec 2023 11:22:41 +0000 (12:22 +0100)]
Remove the forced line break
It does not play nicely on `screen-md`
Alexander Ebert [Sun, 24 Dec 2023 16:09:18 +0000 (17:09 +0100)]
Migrate the status messages to the new component
Alexander Ebert [Sun, 24 Dec 2023 15:58:41 +0000 (16:58 +0100)]
Overhaul the credits box
Alexander Ebert [Sun, 24 Dec 2023 15:19:14 +0000 (16:19 +0100)]
Optimize the column layout for smaller screens
Alexander Ebert [Sun, 24 Dec 2023 15:13:06 +0000 (16:13 +0100)]
Reduce the visual clutter in the system info box
Alexander Ebert [Sun, 24 Dec 2023 15:09:26 +0000 (16:09 +0100)]
Make the box titles stand out less
Alexander Ebert [Sat, 23 Dec 2023 23:54:16 +0000 (00:54 +0100)]
Use a compact layout for the system information box
Marcel Werk [Mon, 11 Dec 2023 14:55:54 +0000 (15:55 +0100)]
Remove obsolete settings for the WoltLab news
The box can already disabled itself. An additional option is therefore no longer necessary.
Marcel Werk [Sun, 10 Dec 2023 17:24:26 +0000 (18:24 +0100)]
Allow the user to configure the displayed boxes
The user can deactivate boxes and specify the order.
Marcel Werk [Sun, 10 Dec 2023 17:23:11 +0000 (18:23 +0100)]
Read checkboxes dynamically
This change is necessary so that a changed order of checkboxes can be transmitted to the server.
Marcel Werk [Fri, 8 Dec 2023 12:11:20 +0000 (13:11 +0100)]
Update the developer list
Marcel Werk [Fri, 8 Dec 2023 12:08:46 +0000 (13:08 +0100)]
Update trademark notice
Marcel Werk [Fri, 6 Oct 2023 10:07:03 +0000 (12:07 +0200)]
Apply suggestions from code review
Marcel Werk [Thu, 5 Oct 2023 15:42:43 +0000 (17:42 +0200)]
Add status message for outstanding updates
Marcel Werk [Thu, 5 Oct 2023 15:36:58 +0000 (17:36 +0200)]
Sort status messages by priority
Marcel Werk [Wed, 4 Oct 2023 16:06:20 +0000 (18:06 +0200)]
Apply suggestions from code review
Marcel Werk [Tue, 3 Oct 2023 15:34:06 +0000 (17:34 +0200)]
Add missing since tags
Marcel Werk [Tue, 3 Oct 2023 15:33:13 +0000 (17:33 +0200)]
Add dashboard box for status messages
Marcel Werk [Tue, 3 Oct 2023 15:03:35 +0000 (17:03 +0200)]
Remove obsolete language variable
Marcel Werk [Tue, 3 Oct 2023 15:02:40 +0000 (17:02 +0200)]
Remove notice for tiny build
Marcel Werk [Tue, 3 Oct 2023 15:02:04 +0000 (17:02 +0200)]
Remove notice for missing recaptcha key
Marcel Werk [Tue, 3 Oct 2023 14:33:46 +0000 (16:33 +0200)]
Box listing users waiting for approval
Marcel Werk [Tue, 3 Oct 2023 13:48:11 +0000 (15:48 +0200)]
Add Override attribute
Marcel Werk [Tue, 3 Oct 2023 13:44:59 +0000 (15:44 +0200)]
Remove obsolete code
Marcel Werk [Mon, 2 Oct 2023 10:17:54 +0000 (12:17 +0200)]
Apply suggestions from code review
Marcel Werk [Sun, 1 Oct 2023 14:28:45 +0000 (16:28 +0200)]
Add dashboard box for credits
Marcel Werk [Sun, 1 Oct 2023 14:21:18 +0000 (16:21 +0200)]
Add dashboard box for system information
Marcel Werk [Sun, 1 Oct 2023 14:08:29 +0000 (16:08 +0200)]
Add dashboard box for WoltLab news
Marcel Werk [Sun, 1 Oct 2023 14:03:30 +0000 (16:03 +0200)]
Basic implementation of the ACP dashboard
Marcel Werk [Fri, 22 Dec 2023 14:58:25 +0000 (15:58 +0100)]
Fix outdated javascript
Marcel Werk [Fri, 22 Dec 2023 14:53:21 +0000 (15:53 +0100)]
Remove unused element pointers
Marcel Werk [Wed, 20 Dec 2023 16:19:13 +0000 (17:19 +0100)]
Add method to get the list of session variables
Olaf Braun [Mon, 18 Dec 2023 12:14:58 +0000 (13:14 +0100)]
Merge pull request #5733 from WoltLab/no-serialize-reaction
Don't serialize reaction
Cyperghost [Mon, 18 Dec 2023 11:35:14 +0000 (12:35 +0100)]
Don't serialize reaction
Marcel Werk [Mon, 18 Dec 2023 11:31:05 +0000 (12:31 +0100)]
Merge pull request #5731 from WoltLab/login-redirects
Use session variable to store login redirect URL
Marcel Werk [Thu, 14 Dec 2023 16:46:58 +0000 (17:46 +0100)]
Use session variable to store login redirect URL
The goal of this PR is to make the redirection after login reliable by saving the URL in the session. This means that the redirection is also available after registration or after logging in via a third-party provider.
Marcel Werk [Wed, 13 Dec 2023 14:13:08 +0000 (15:13 +0100)]
Made use of the updated "required" notice
Marcel Werk [Tue, 12 Dec 2023 16:52:58 +0000 (17:52 +0100)]
Merge pull request #5661 from WoltLab/comment-notification-fixes
PoC: Fix handling of comment notifications
Marcel Werk [Tue, 12 Dec 2023 12:00:31 +0000 (13:00 +0100)]
Improve phrasing in censorship error message
ref https://www.woltlab.com/community/thread/303495-%C3%A4nderung-der-sprachvariable-wcf-message-error-censoredwordsfound/
Marcel Werk [Mon, 11 Dec 2023 17:04:57 +0000 (18:04 +0100)]
Improve phrasing in censorship error message
ref https://www.woltlab.com/community/thread/303495-%C3%A4nderung-der-sprachvariable-wcf-message-error-censoredwordsfound/
Marcel Werk [Sun, 10 Dec 2023 14:42:00 +0000 (15:42 +0100)]
Merge pull request #5716 from WoltLab/auth-flow-overhaul
Authentication process overhaul
Marcel Werk [Fri, 1 Dec 2023 17:06:00 +0000 (18:06 +0100)]
Remove deprecated variables
Marcel Werk [Fri, 1 Dec 2023 17:04:59 +0000 (18:04 +0100)]
Apply previous changes to ACP auth
Marcel Werk [Fri, 1 Dec 2023 13:46:59 +0000 (14:46 +0100)]
Enable required fields notice in MFA form
Marcel Werk [Fri, 1 Dec 2023 13:13:26 +0000 (14:13 +0100)]
Rename TOTP code form field back to `onetimecode`
see https://github.com/WoltLab/WCF/pull/4392
Marcel Werk [Thu, 30 Nov 2023 16:38:27 +0000 (17:38 +0100)]
Submit form automatically after the code has been entered
Marcel Werk [Thu, 30 Nov 2023 16:20:51 +0000 (17:20 +0100)]
Remove obsolete code
Marcel Werk [Thu, 30 Nov 2023 16:16:30 +0000 (17:16 +0100)]
Overhaul the UI of the MFA form
Marcel Werk [Thu, 30 Nov 2023 16:11:13 +0000 (17:11 +0100)]
Overhaul UI of the reauthentication form
Marcel Werk [Thu, 30 Nov 2023 14:18:43 +0000 (15:18 +0100)]
Migrate new activation code form to form builder form
Marcel Werk [Wed, 29 Nov 2023 17:25:23 +0000 (18:25 +0100)]
Unify 3rd party SSO buttons in account management
Marcel Werk [Wed, 29 Nov 2023 17:08:47 +0000 (18:08 +0100)]
Remove confirm fields in account management
Marcel Werk [Wed, 29 Nov 2023 15:23:31 +0000 (16:23 +0100)]
Migrate new password form to form builder form
Marcel Werk [Wed, 29 Nov 2023 15:22:57 +0000 (16:22 +0100)]
Add missing autocomplete attribute
Marcel Werk [Wed, 29 Nov 2023 15:22:21 +0000 (16:22 +0100)]
Add missing support for autocomplete attribute in password fields
Marcel Werk [Wed, 29 Nov 2023 14:31:41 +0000 (15:31 +0100)]
Fix notice about email activation
Do not show the notice if the user is already on the correct page.
Marcel Werk [Wed, 29 Nov 2023 13:56:45 +0000 (14:56 +0100)]
Migrate email activation form to form builder form
Marcel Werk [Wed, 29 Nov 2023 13:25:20 +0000 (14:25 +0100)]
Use adjusted template for auth flow redirects
Marcel Werk [Wed, 29 Nov 2023 11:51:11 +0000 (12:51 +0100)]
Fix category of the 'honey pot' phrases
Marcel Werk [Tue, 28 Nov 2023 17:00:31 +0000 (18:00 +0100)]
Skip disclaimer page and show an "Accept Terms" checkbox instead
Marcel Werk [Tue, 28 Nov 2023 13:39:42 +0000 (14:39 +0100)]
Remove obsolete code
Marcel Werk [Tue, 28 Nov 2023 12:09:28 +0000 (13:09 +0100)]
Migrate new activation code form to form builder form
Marcel Werk [Mon, 27 Nov 2023 17:20:08 +0000 (18:20 +0100)]
Improve error handling in register activation form
Marcel Werk [Mon, 27 Nov 2023 17:17:54 +0000 (18:17 +0100)]
Migrate activation form to form builder form
Marcel Werk [Mon, 27 Nov 2023 13:30:32 +0000 (14:30 +0100)]
Remove usage of jquery code for the language chooser
Marcel Werk [Mon, 27 Nov 2023 12:47:04 +0000 (13:47 +0100)]
Improve Valinor validation
Marcel Werk [Mon, 27 Nov 2023 12:42:52 +0000 (13:42 +0100)]
Don't use sections for additional inputs in the register form
Marcel Werk [Mon, 27 Nov 2023 12:15:25 +0000 (13:15 +0100)]
Don't use sections for captcha inputs
Marcel Werk [Fri, 24 Nov 2023 15:36:01 +0000 (16:36 +0100)]
Improve validation in lost password form
Marcel Werk [Fri, 24 Nov 2023 15:27:54 +0000 (16:27 +0100)]
Migrate the lost password form to a form builder form
Marcel Werk [Fri, 24 Nov 2023 15:27:29 +0000 (16:27 +0100)]
Adjust css class for required form fields
Marcel Werk [Fri, 24 Nov 2023 15:27:13 +0000 (16:27 +0100)]
Use new 'required fields notice' in form builder forms
Marcel Werk [Fri, 24 Nov 2023 15:01:58 +0000 (16:01 +0100)]
Change button label
Marcel Werk [Fri, 24 Nov 2023 14:59:29 +0000 (15:59 +0100)]
Change the position of the 'required form fields' notice
Marcel Werk [Fri, 24 Nov 2023 14:43:22 +0000 (15:43 +0100)]
Overhaul register form
Marcel Werk [Fri, 24 Nov 2023 14:43:11 +0000 (15:43 +0100)]
Move 3rd party SSO buttons into separate template
Marcel Werk [Fri, 24 Nov 2023 14:31:26 +0000 (15:31 +0100)]
Remove obsolete code
Marcel Werk [Fri, 24 Nov 2023 14:30:28 +0000 (15:30 +0100)]
Introduce new header / footer template for the auth flow
Marcel Werk [Fri, 24 Nov 2023 13:43:14 +0000 (14:43 +0100)]
Login form overhaul
Marcel Werk [Fri, 24 Nov 2023 11:44:40 +0000 (12:44 +0100)]
Add missing `formSuccess` styling
Marcel Werk [Fri, 24 Nov 2023 11:44:22 +0000 (12:44 +0100)]
Migrate jquery code for the validation in registration form to typescript
Marcel Werk [Thu, 23 Nov 2023 16:34:57 +0000 (17:34 +0100)]
Separate buttons for login and register in the header
Marcel Werk [Thu, 23 Nov 2023 16:24:44 +0000 (17:24 +0100)]
Solve IDE warnings
Marcel Werk [Thu, 23 Nov 2023 16:22:40 +0000 (17:22 +0100)]
Remove number of sections in user add form
Marcel Werk [Thu, 23 Nov 2023 16:22:25 +0000 (17:22 +0100)]
Add new template event in registration form
Marcel Werk [Thu, 23 Nov 2023 16:16:37 +0000 (17:16 +0100)]
Remove number of sections in registration form
Marcel Werk [Thu, 23 Nov 2023 16:11:27 +0000 (17:11 +0100)]
Remove input for "confirm password"
Marcel Werk [Thu, 23 Nov 2023 16:05:45 +0000 (17:05 +0100)]
Remove input for "confirm email"
Marcel Werk [Thu, 23 Nov 2023 15:54:39 +0000 (16:54 +0100)]
Use 'hidden' attribute to hide the honeypot
Marcel Werk [Thu, 23 Nov 2023 15:53:19 +0000 (16:53 +0100)]
Remove wrong 'required' indicators
Marcel Werk [Thu, 23 Nov 2023 15:52:44 +0000 (16:52 +0100)]
Move honeypot section to top position
Marcel Werk [Thu, 23 Nov 2023 14:46:55 +0000 (15:46 +0100)]
Merge pull request #5715 from WoltLab/cache-list-details
Use the `<details>` element to show the cache list