e7dcc2dcdf
Comments: Moved to tab UI, Converted tabs component to ts
analyse-php / build (push) Waiting to run
lint-php / build (push) Waiting to run
test-js / build (push) Waiting to run
test-migrations / build (8.3) (push) Waiting to run
test-migrations / build (8.4) (push) Waiting to run
test-migrations / build (8.2) (push) Waiting to run
test-php / build (8.2) (push) Waiting to run
test-php / build (8.3) (push) Waiting to run
test-php / build (8.4) (push) Waiting to run
lint-js / build (push) Has been cancelled
2025-04-30 17:42:09 +01:00
099f6104d0
Comments: Started archive display, created mode for tree node
test-js / build (push) Has been cancelled
analyse-php / build (push) Has been cancelled
lint-php / build (push) Has been cancelled
test-migrations / build (8.2) (push) Has been cancelled
test-migrations / build (8.3) (push) Has been cancelled
test-migrations / build (8.4) (push) Has been cancelled
test-php / build (8.2) (push) Has been cancelled
test-php / build (8.3) (push) Has been cancelled
test-php / build (8.4) (push) Has been cancelled
2025-04-28 20:09:18 +01:00
3946158e88
API: Added audit log list endpoint
...
Not yested covered with testing.
Changes database columns for more presentable names and for future use
to connect additional model types.
For #4316
2024-05-04 16:28:18 +01:00
5c92b72fdd
Comments: Added input wysiwyg for creating/updating comments
...
Not supporting old content, existing HTML or updating yet.
2024-01-30 14:27:09 +00:00
b90033a730
Guest control: Cleaned methods involved in fetching/handling
...
- Moves guest user caching from User class to app container for
simplicity.
- Updates test to use simpler $this->users->guest() method for
consistency.
- Streamlined helpers to avoid function overlap for simplicity.
- Extracted user profile dropdown while doing changes.
2023-09-16 13:18:35 +01:00
e709caa005
Notifications: Switched testing from string to reference levels
2023-08-17 18:10:34 +01:00
615741af9d
Notifications: Cleaned up mails, added debounce for updates
...
- Updated mail notification design to be a bit prettier, and extracted
text to new lang file for translation.
- Added debounce logic for page update notifications.
- Fixed watch options not being filtered to current user.
2023-08-15 14:39:39 +01:00
c47b3f805a
Notifications: Updated watch control to show parent status
2023-08-09 14:53:31 +01:00
ecab2c8e42
Notifications: Added logic and classes for remaining notification types
2023-08-05 14:19:23 +01:00
18ae67a138
Notifications: Got core notification logic working for new pages
...
Also rolled out watch UI to chapter and page views
2023-08-04 16:51:29 +01:00
9779c1a357
Notifications: Started core user notification logic
...
Put together an initial notification.
Started logic to query and identify watchers.
2023-08-04 12:27:29 +01:00
9d149e4d36
Notifications: Linked watch functionality to UI
...
Got watch system working to an initial base state.
Moved some existing logic where it makes sense.
2023-08-02 13:14:00 +01:00
45e75edf05
Notifications: Started activity->notification core framework
2023-07-19 11:03:05 +01:00
422e50302a
Comments: Added extra comment-specific activities
...
Kept existing "COMMENTED_ON" activity for upgrade compatibility,
specifically for existing webhook usage and for showing comment
activities in activity lists.
Precursor to content notifications.
Currently untested.
Also applied some type updates.
2023-07-18 15:07:31 +01:00
a83150131a
Webhooks: Fixed failing delete-based events
...
Due to queue serialization.
Added a test to check a couple of delete events.
Added ApiTokenFactory to support.
Also made a couple of typing/doc updates while there.
Related to #4373
2023-07-12 16:16:12 +01:00
59c7077fd9
Fixed error on pages without comments
2023-06-09 19:21:49 +01:00
4b9f6beb37
Comments: Updated to show as nested threads
...
Initial functional implementation, a lot of tweaking and adapting to be
done.
2023-06-07 13:24:49 +01:00
df6326e5ab
Fixed failing references after controller/file reshuffle
2023-05-24 09:06:15 +01:00
295cd01605
Played around with a new app structure
2023-05-17 17:56:55 +01:00