Hypolite Petovan
e37b1c8794
Merge pull request #8215 from nupplaphil/task/extract_email
...
Cleanup enotify & Extract System emails
2020-02-04 15:10:27 -05:00
nupplaPhil
3e898d0415
formating
2020-02-04 21:33:53 +01:00
nupplaPhil
11c831945c
Add logging
2020-02-04 21:32:18 +01:00
nupplaPhil
0b94b84dc7
simplify mail creation
2020-02-04 21:05:33 +01:00
Steffen K9
52789f3ae4
Remove join profile table
...
Remove join profile table and remove exclude forums
2020-02-04 07:13:29 +01:00
Steffen K9
9424ecc5bc
Use PHP constants for literals
2020-02-03 23:30:31 +01:00
Steffen K9
b16ca2b026
Changed statistics query for nodeinfo
...
Removed the published to directories condition. Added check for 'user has logged in at least once'. Excluded community accounts (forums) from the user count.
2020-02-03 21:49:53 +01:00
Tobias Diekershoff
38e5733b6e
Merge pull request #8227 from annando/daemon-checks
...
Daemon: Added check for empty data
2020-02-03 06:26:13 +01:00
Michael
7ddcb1e35d
Daemon: Added check for empty data
2020-02-03 00:13:09 +00:00
nupplaPhil
7fb913eb86
Add extra email banner (including setting)
2020-02-02 22:43:44 +01:00
nupplaPhil
262c94f12f
Fix indents
2020-02-02 22:43:43 +01:00
nupplaPhil
ed9756225d
improvements
2020-02-02 22:43:42 +01:00
nupplaPhil
ca67e3111c
Set sender data directly
2020-02-02 22:43:42 +01:00
nupplaPhil
97e708f2e2
Remove DI::app() dependency again
2020-02-02 22:43:41 +01:00
nupplaPhil
0b309245b1
Improve check
2020-02-02 22:43:41 +01:00
nupplaPhil
0e13428210
Move "App::getSenderEmailAddress()" to "Emailer::getSiteEmailAddress()"
2020-02-02 22:43:40 +01:00
nupplaPhil
206b53477e
Fix Lookup
2020-02-02 22:43:39 +01:00
nupplaPhil
9428466d1d
Set Sitename / site email as sender for system emails
2020-02-02 22:43:39 +01:00
nupplaPhil
abad42f7d2
fix wrong template
2020-02-02 22:43:38 +01:00
nupplaPhil
05dfff4bb4
Remove unused dependency
2020-02-02 22:43:35 +01:00
nupplaPhil
3291728059
Extract System emails from enotify
...
- Removed every SYSTEM_EMAIL occurrence in enotify
- Introduced a "SystemMailBuilder" for build system emails
- Replaced every SYSTEM_EMAIL usage in the classes with calling this builder
- Added tests for this new Builder
- Split the email templates between "base" template for email and concrete usages for different use cases
2020-02-02 22:43:35 +01:00
Hypolite Petovan
0d268d8811
Merge pull request #8224 from nupplaphil/task/force_avatar_contact
...
Force avatar update for Contact Advanced page
2020-02-02 15:33:48 -05:00
nupplaPhil
3ed3e8ff42
Force avatar update for Contact Advanced page
2020-02-02 22:19:02 +01:00
Hypolite Petovan
42775d53b2
Merge pull request #8222 from annando/ap-gnusocial
...
AP comments from GNU Social are now working
2020-02-02 15:21:23 -05:00
Michael
56816ea9d5
AP comments from GNU Social are now working
2020-02-02 19:59:14 +00:00
nupplaPhil
41ec7d8370
Replace stylesheet names
2020-02-02 20:56:31 +01:00
nupplaPhil
8632c90327
Fix crepair links
2020-02-02 20:50:53 +01:00
Hypolite Petovan
7033cdcd6b
Remove next link when there aren't any introductions in Module\Api\Mastodon\FollowRequests
2020-02-01 21:38:25 -05:00
Hypolite Petovan
24abdaf64f
Merge pull request #8214 from nupplaphil/bug/7998-fata-itemccmail
...
Fix ItemCCMail
2020-02-01 14:13:05 -05:00
nupplaPhil
3a012d6fb7
Fix ItemCCMail
2020-02-01 20:11:09 +01:00
Philipp
346da998df
Merge pull request #8212 from MrPetovan/task/release-cache-buster
...
Release Cache Buster
2020-02-01 18:45:58 +01:00
Hypolite Petovan
6eb985ca47
Merge pull request #8213 from AlfredSK/AlfredSK-fix-archives-widget
...
Fix Archives Widget on Status Page
2020-02-01 08:29:58 -05:00
Hypolite Petovan
a3028e69aa
Merge pull request #8211 from nupplaphil/task/mod_crepair
...
Move mod/crepair to src/Module/Contact/Repair
2020-02-01 08:28:29 -05:00
Steffen K9
e901468602
Fix Archives Widget on Status Page
...
Solution 'borrowed' from PR8116.
2020-02-01 14:06:35 +01:00
nupplaPhil
d9ae813b43
Improvements
2020-02-01 08:45:38 +01:00
Hypolite Petovan
42990ac0f4
Append version parameter to script and stylesheets paths in App\Page
2020-01-31 19:41:20 -05:00
Hypolite Petovan
703ad99464
Add Util\Network::appendQueryParam method
2020-01-31 19:39:15 -05:00
Hypolite Petovan
96b9619608
Merge pull request #8210 from nupplaphil/task/mod_fsuggest
...
Move mod/fsuggest to src/Module/SuggestFriend
2020-01-31 18:43:32 -05:00
nupplaPhil
048bb014d8
Move CRepair to Contact Advanced route
2020-02-01 00:37:11 +01:00
nupplaPhil
f21196df7c
improvements
2020-02-01 00:27:46 +01:00
nupplaPhil
f565d590f6
Move mod/crepair to src/Module/Contact/Repair
2020-02-01 00:20:50 +01:00
Hypolite Petovan
dad530802f
Merge pull request #8209 from nupplaphil/task/mod_worker
...
Move mod/worker to src\Module\Worker
2020-01-31 18:12:36 -05:00
nupplaPhil
d4e836855b
Remove deprecated code
2020-02-01 00:05:27 +01:00
nupplaPhil
34f4aedb87
Move mod/fsuggest to src/Module/SuggestFriends
2020-01-31 23:50:46 +01:00
Philipp
0406fe7ade
Merge pull request #8163 from MrPetovan/task/7817-custom-fields-part-3
...
New custom profile fields feature part 3: Updating the API
2020-01-31 22:39:11 +01:00
nupplaPhil
17389de261
Move mod/worker to src\Module\Worker
2020-01-31 22:38:49 +01: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
0c01512c5d
Remove logging
2020-01-31 19:43:48 +01:00
Philipp Holzer
9ba8735b4a
fix logger settings
2020-01-31 19:40:50 +01:00
Philipp Holzer
fc370f74ea
Fix secure Mail addon
2020-01-31 19:32:17 +01:00
Hypolite Petovan
dd24b3bac0
Move api/profile/show to src/Module
...
- Update API documentation
- Update BaseApi::format to include headers by format
2020-01-29 23:31:37 -05:00
Hypolite Petovan
608e634858
Update Mastodon API with new profile field entity
2020-01-29 23:30:38 -05:00
Hypolite Petovan
07a4bb73fa
Add DDD classes for Mastodon\Field entity
2020-01-29 23:26:07 -05:00
Hypolite Petovan
5670c19d5c
Move/rename base module classes
2020-01-29 23:23:07 -05:00
Hypolite Petovan
b03796957b
Improve logging in mod/item
...
- Set legacy Logger constants as deprecated
2020-01-29 22:42:49 -05:00
Philipp Holzer
f2271d1692
Fix Contact notification link
2020-01-29 22:48:16 +01:00
Philipp Holzer
16e1df0b22
final keyword removed :-)
2020-01-29 22:27:55 +01:00
Philipp Holzer
da2d49ba43
Fix Introduction Diaspore sendShare()
2020-01-29 22:20:59 +01:00
Philipp Holzer
f6aea0d65a
Fix invalid "emailer_prepare" Hook
...
- Use IEmail instead of array data
- Introduce "composer" based library for phpmailer
2020-01-29 20:20:40 +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
Philipp Holzer
dd8d9d7c70
Fix ignore notification
2020-01-28 22:47:15 +01:00
Philipp Holzer
2b433e0ea6
fix https://github.com/friendica/friendica/issues/8187
2020-01-28 22:06:59 +01:00
Philipp Holzer
d23008c2f5
remove false parameter
2020-01-28 22:01:42 +01:00
Philipp Holzer
5ccf41a56f
Add API test case for notification
2020-01-28 22:00:21 +01:00
Philipp Holzer
582f6bd4a3
Refactor API notification usage
...
- Remove "mapFields()" from BaseModel
- Add new Notification API entity (including collection)
- Add new NotificationFactory method "getApiList()"
2020-01-28 21:28:57 +01:00
Philipp Holzer
4a3544582c
Add parameter for "toArray()" method
2020-01-28 18:41:47 +01:00
Philipp Holzer
8f130335a3
remove now empty array from logger
2020-01-28 18:41:47 +01:00
Philipp Holzer
52a4010121
enotify: empty out fields instead of using "abort" for addons
2020-01-28 18:41:46 +01:00
Philipp Holzer
443e106105
Fix missing notifications:
...
- Add namecache in enotify
- Add "unset()" in notify repository for additional field "abort"
- Add possibility for additional, non-saved fields in model
2020-01-28 18:41:45 +01:00
Philipp
977248f510
Merge pull request #8191 from MrPetovan/task/7967-mastodon-api-custom_emojis
...
Add custom emojis Mastodon API endpoint
2020-01-28 17:12:00 +01:00
Hypolite Petovan
a2fb8cc035
Fix wrong variable name in Module\NoScrape
...
- Address https://github.com/friendica/friendica/issues/8000#issuecomment-579292541
2020-01-28 10:33:19 -05:00
Hypolite Petovan
bd910342df
Add custom emojis Mastodon API endpoint
2020-01-28 08:14:48 -05:00
Philipp
353dddaf15
Merge pull request #8190 from MrPetovan/task/profile-tidings
...
Deprecated profile fields cleanup
2020-01-28 13:41:55 +01:00
Hypolite Petovan
1ac9107e5f
Move Mastodon API factories to Factory\Api\Mastodon
2020-01-28 07:33:55 -05:00
Hypolite Petovan
7b0ec6252f
Remove uses of the rest of deprecated profile fields
2020-01-27 23:06:30 -05:00
Hypolite Petovan
e69497454b
Remove uses of profile.marital
2020-01-27 23:01:25 -05:00
Hypolite Petovan
8e2910976f
Remove usage of profile.gender
2020-01-27 23:00:18 -05:00
Hypolite Petovan
a7dd0173a7
Remove obsolete profile_id parameter in Model\Profile::load
2020-01-27 22:01:12 -05:00
Hypolite Petovan
65cb77b6a0
Fix wrong use of DPA::p return value in Module\NoScrape
...
- Address https://github.com/friendica/friendica/issues/7998#issuecomment-579036775
2020-01-27 21:57:07 -05:00
Hypolite Petovan
75a2190af5
Move Module\Base\Api to Module\BaseApi
2020-01-27 21:18:42 -05:00
Hypolite Petovan
0de8e4db08
Move Mastodon API entities to src/Object
2020-01-27 20:01:32 -05:00
Hypolite Petovan
a607656607
Replace profile tab GET parameter by route
2020-01-27 19:21:18 -05:00
Philipp Holzer
c4d309f801
Fix NoScrape SQL
2020-01-27 23:28:38 +01:00
Hypolite Petovan
589b7e718d
Merge pull request #8178 from nupplaphil/task/mod_noscrape
...
Move mod/noscrape to Module\Noscrape
2020-01-26 17:14:26 -05:00
Philipp Holzer
7db4621eef
Adapt json error
2020-01-27 00:05:45 +01:00
Philipp Holzer
4762476c89
Use parameters
2020-01-26 23:53:49 +01:00
Philipp Holzer
4260b94fec
Move mod/noscrape to Module\Noscrape
2020-01-26 23:43:47 +01:00
Hypolite Petovan
df61be84fc
Merge pull request #8176 from nupplaphil/task/split_emails
...
Prepare Model\Notify for include/enotify.php (Part 3)
2020-01-26 17:02:14 -05:00
Philipp Holzer
6350b210a6
Renaming - part 2 :-)
2020-01-27 00:01:17 +01:00
Philipp Holzer
765a0d8892
Some Renames:
...
- EMail => EMail
- toEmail => toAddress
- fromEmail => fromAddress
2020-01-26 23:47:16 +01:00
Philipp Holzer
ac1a20e5fd
Fix Introductions tab
2020-01-26 21:39:50 +01:00
Philipp Holzer
f6878b5bcf
fix return type
2020-01-26 21:35:05 +01:00
Philipp Holzer
4efba4d0cf
fix boolean field
2020-01-26 21:35:04 +01:00
Philipp Holzer
2b8f067715
Introduce interface for emailing and create email classes
2020-01-26 21:35:04 +01:00
Philipp Holzer
915abe8a33
Add explicit parameters to Sender::send() method signature
2020-01-26 21:35:03 +01:00
Philipp Holzer
ea9d3b7438
Make EMailer util dynamic
2020-01-26 21:35:03 +01:00
Philipp
9269221825
Merge pull request #8175 from MrPetovan/task/revert-profile-default-tab
...
Revert profile base URL behavior
2020-01-26 20:33:27 +01:00
Hypolite Petovan
e5ab4f1889
Re-enable pinned items in profile wall
2020-01-26 14:21:20 -05:00
Hypolite Petovan
46c4bfe580
Restore base profile URL behavior
...
- Add new profile-specific route
2020-01-26 14:21:20 -05:00