Michael
1dccc31508
Issue 11469: Repect desktop notification settings
2022-05-29 09:20:06 +00:00
Michael
4a22034be6
Unified output via the "httpExit" function
2022-04-10 08:31:55 +00:00
Michael
e4a5094c90
Don't show double introductions
2022-03-19 18:38:59 +00:00
Michael
1fe756b5b6
Fixes for the notifications
2022-03-19 09:27:49 +00:00
Hypolite Petovan
04ac4841f9
Add support for notification visibility settings
2022-03-16 22:03:26 -04:00
Hypolite Petovan
a07f840c74
Add correct ordering for detailed notifications
2022-03-15 07:05:59 -04:00
Hypolite Petovan
36e85b01c6
Hide like notifications from menu again
2022-03-14 22:56:46 -04:00
Hypolite Petovan
73c7b88fb2
Add exception when message is empty in FormatteNavNotification::createFromNotification
...
- Filter out message less notifications in Ping
2022-03-14 22:56:44 -04:00
Hypolite Petovan
49971b1465
Switch data source from notify to notification in Module\Notifications\Ping
...
- Change unused FormattedNotification classes to FormattedNavNotification classes
2022-03-14 07:58:38 -04:00
Hypolite Petovan
1ae7cac236
Move mod/ping to module class
2022-03-14 07:57:41 -04:00
Hypolite Petovan
b7cee324b0
Add legacy notification endpoint for deprecated Notify entity
...
- Add dependencies to Notifications\Notification module class
2022-03-14 07:56:21 -04:00
Hypolite Petovan
7ce97459d4
Deprecated the notify table/classes
2022-03-14 07:56:20 -04:00
Balázs Úr
e56a53647b
Update copyright
2022-01-02 08:27:47 +01:00
Philipp Holzer
2e4d654c0a
Make $_REQUEST processing independent of sub-calls
...
- Move HTTPInputData::process() into App::runFrontend()
- Pass $_REQUEST (including processed Input) to every Module method
- Delete $_POST parameters at Module post() calls because of $_REQUEST
2021-11-30 01:07:58 -05:00
Philipp Holzer
561aba18e3
Introduce Response
for Modules to create a testable way for module responses
2021-11-27 12:40:38 +01:00
Philipp Holzer
8bdd90066f
Make BaseModule
a real entity
...
- Add all dependencies, necessary to run the content (baseUrl, Arguments)
- Encapsulate all POST/GET/DELETE/PATCH/PUT methods as protected methods inside the BaseModule
- Return Module content ONLY per `BaseModule::run()` (including the Hook logic there as well)
2021-11-27 12:40:36 +01:00
Philipp Holzer
645e4edc63
Revert "Revert "Replace Module::init() with Constructors""
...
This reverts commit 89d6c89b67
.
2021-11-19 20:18:48 +01:00
Hypolite Petovan
89d6c89b67
Revert "Replace Module::init() with Constructors"
2021-11-19 07:23:23 -05:00
Philipp Holzer
dab9e13c69
Replace $this->l10n->t() with $this->t() for Modules
2021-11-18 23:23:58 +01:00
Philipp Holzer
ce578a7745
Replace Module::init() with Constructors
2021-11-17 22:14:33 +01:00
Philipp Holzer
5879535822
Switch static::$parameters
to $this->parameters
2021-11-14 23:49:07 +01:00
Philipp Holzer
489cd0884a
Make BaseModule methods dynamic
2021-11-14 23:49:06 +01:00
Philipp Holzer
714f0febc4
Replace $parameters
argument per method with static::$parameters
2021-11-14 23:49:05 +01:00
Philipp Holzer
bf0782dc6b
Rename setIgnore() to ignore()
2021-10-21 21:49:22 +02:00
Philipp Holzer
a40f503fdd
Move Introduction to new depository paradigm
2021-10-21 21:49:20 +02:00
Hypolite Petovan
e91ba2b992
Check if the string representation of Notify->link is empty in Module\Notifications\Notification
...
- The property is a Url object which will always return true when tested for truthy value
2021-10-03 11:34:23 -04:00
Hypolite Petovan
8a1a2f658c
Create new DI shorthands for notification-related factories
2021-10-02 18:15:45 -04:00
Hypolite Petovan
7a2d5f6a8e
Move notification to the new paradigm
2021-10-02 18:15:45 -04:00
Hypolite Petovan
bc0734e0f1
Move notification introductions to the new paradigm
2021-10-02 18:15:45 -04:00
Hypolite Petovan
47acb6a278
Move notify to the new paradigm
...
- Remove unused frion notify template
- Update API test
2021-10-02 18:15:42 -04:00
Michael
3a5523820c
Legacy DFRN transport layer is removed
2021-07-15 13:28:32 +00:00
Balázs Úr
054c301ef0
Update copyright
2021-03-29 08:40:20 +02:00
Hypolite Petovan
241cd32b14
Replace obsolete calls to $APP->is_mobile in templates
2020-12-23 03:25:55 -05:00
Hypolite Petovan
b2666e7794
Escape user name in introduction fields help text
...
- HTML help text aren't escaped in the template
# Conflicts:
# src/Module/Notifications/Introductions.php
2020-11-16 18:21:11 -05:00
Hypolite Petovan
8fe5da930a
Only set the current notify as seen when user enabled detailed notifications
2020-11-09 11:41:21 -05:00
Michael
fb50a43ac0
New function for contact suggestions
2020-09-28 21:33:40 +00:00
Michael
61fee84c15
Functionality to add suggestions
2020-09-27 18:58:02 +00:00
Michael
0007da8630
EOL removed
2020-07-23 06:25:01 +00:00
Michael
3fc3ded750
Useless info messages removed
2020-07-23 06:11:21 +00:00
nupplaPhil
55a5e43715
Add UID as parameter for notify repository call
2020-03-01 22:24:53 +01:00
nupplaPhil
c11cfd5e48
Rename notice message.
2020-03-01 15:38:23 +01:00
nupplaPhil
c751352d60
Add Login form in case of notification links
2020-03-01 13:47:02 +01:00
Michael
3bd1f3a836
No more gender
2020-02-16 10:55:18 +00:00
nupplaPhil
23c64b9a11
Add license info at Friendica classes
2020-02-09 15:45:36 +01:00
Hypolite Petovan
557ece7d5a
Remove unused translated yes/no labels in converted checkbox field definitions
2020-02-06 10:25:36 -05:00
Michael
5bbe02dcae
Remove a notice about a missing variable
2020-02-05 21:40:35 +00:00
Michael
0b66970ec9
Acessibility: Improve navigation and contact approval
2020-02-05 16:14:04 +00:00
Philipp Holzer
7909d9c417
Notifications cleared for a whole thread in case of one mark seen
2020-01-31 21:34:12 +01:00
Philipp Holzer
d1b7bfda4b
Add System::jsonExit()
2020-01-28 23:36:28 +01:00
Philipp Holzer
c2b8c65104
Merge "notification" routes
2020-01-28 23:21:24 +01:00