Hypolite Petovan
0736e4e42c
Check for $a->user["nickname"] existence before retrieving its value in mod/display
...
- Addresses part of https://github.com/friendica/friendica/issues/8000#issuecomment-573883153
2020-01-26 16:44:02 -05:00
Hypolite Petovan
dde2cf6ac0
Throw not found exception when photo item doesn't exist in prepare_photo_data()
...
- Addresses part of https://github.com/friendica/friendica/issues/8000#issuecomment-573883153
2020-01-26 16:43:14 -05:00
Tobias Diekershoff
723d843d20
Merge pull request #8177 from nupplaphil/bug/intro_bug
...
Fix Introductions tab
2020-01-26 22:22:24 +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
4d77da86b9
[frio] Improve pinned item display
2020-01-26 14:21:20 -05: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
Hypolite Petovan
f2d917114f
Move Model\Profile::getTabs to new Module\BaseProfile class
2020-01-26 14:21:18 -05:00
Hypolite Petovan
c42dd168c4
Merge pull request #8170 from nupplaphil/task/repo_notification
...
Prepare Model\Notify for include/enotify.php (Part 2)
2020-01-26 14:09:28 -05:00
Philipp Holzer
0840938dff
Rename classes
...
- Repository/Model Notification => Notify
- Factory/Object Notification => Notification
2020-01-26 20:30:24 +01:00
Hypolite Petovan
0f5d6a009f
Merge pull request #8174 from nupplaphil/bug/8173-notification-rediret
...
Remove target for notifications
2020-01-26 08:47:23 -05:00
Philipp Holzer
c8c8c5027b
Remove target for notifications
2020-01-26 14:56:39 +01:00
Philipp Holzer
b85511b00d
Improvements:
...
- Fix API-select
- Introduce OTYPE-constants
- Rename `IntroductionFactory` methods
2020-01-26 14:33:10 +01:00
Philipp
8035f795ad
Merge pull request #8171 from MrPetovan/task/profile-fixes
...
Various profile fixes
2020-01-26 00:05:46 +01:00
Hypolite Petovan
602a57577d
Remove duplicate call to Profile::getTabs in Module\Profile\Index
...
- Address https://github.com/friendica/friendica/issues/8167
2020-01-25 16:27:43 -05:00
Hypolite Petovan
5c05d28a8e
Increase argument counter after route change in Module\Profile\Status
...
- Address https://github.com/friendica/friendica/pull/8156#issuecomment-578302294
2020-01-25 16:27:43 -05:00
Hypolite Petovan
125186c795
Remove profile field tabs/panels
...
- Address https://github.com/friendica/friendica/issues/8164
2020-01-25 16:27:42 -05:00
Philipp Holzer
74f3a2f90c
Fix API result, add PHPDoc and cleanup object construction
...
Fix missing getters
fix data array
fix missing "$" for template-variables
Remove lazy-loaded parent notification instance (for now..)
2020-01-25 21:15:01 +01:00
Philipp Holzer
4c5856da2b
update PHPDoc
2020-01-25 19:58:27 +01:00
Philipp Holzer
0850fb88dd
ReWork Notification Model/Module/Object/Repository/Factory
...
- Introduce Repository for interaction with "notify" table
- Introduce Factory for read-only notification objects (they're just loosely based on notification the table!)
- Introduce Objects for type-safe usage at the presentation layer
- Reworked Model, which is now fully based on the notify table, including generated fields (cache, ..)
2020-01-25 19:58:22 +01:00
Hypolite Petovan
230bb6dd53
Merge pull request #8168 from nupplaphil/bug/8165-notification-bubble
...
Fix Notification bubble
2020-01-25 10:32:46 -05:00
Philipp Holzer
5a9ec841af
Make Notification bubble work again
2020-01-25 17:25:11 +01:00
Philipp
09de4a5b47
Merge pull request #8156 from MrPetovan/task/7817-custom-fields-part-2
...
New custom profile fields feature part 2: Feature switcheroo
2020-01-24 20:17:52 +01:00
Hypolite Petovan
188720c3cd
Merge pull request #8155 from nupplaphil/task/move_notifications
...
Move mod/notifications to Module\Notification
2020-01-24 12:10:49 -05:00
Philipp Holzer
0458b9c2df
rename notify => notification once more :-)
2020-01-24 19:08:03 +01:00
Philipp Holzer
b229939c3d
rename CSS attributes notify => notification
2020-01-24 18:56:34 +01:00
Philipp Holzer
b016e420fe
notify_type => str_type
...
str_notifytype => st_notification_type
2020-01-24 18:39:50 +01:00
Philipp Holzer
16b1d3fc08
Notifies => Notifications
2020-01-24 18:34:29 +01:00
Philipp Holzer
0f932ae723
Notify => Notification
...
Notifs => Notifications
2020-01-24 18:32:38 +01:00
Philipp
2af07bcd84
Merge pull request #8161 from MrPetovan/task/8160-contact-group-filter
...
Add group membership filter widget in contact list
2020-01-24 00:54:34 +01:00
Hypolite Petovan
4da90b9378
Add group membership filter widget in contact list
2020-01-23 17:49:55 -05:00
Hypolite Petovan
ed3ac36621
Refactor queries in contact module
2020-01-23 17:49:42 -05:00
Hypolite Petovan
451596f5b3
Rename migration method for clarity in Repository\ProfileField
2020-01-23 14:00:42 -05:00
Hypolite Petovan
a9695998e9
Move dependencies to constructor in Repository\ProfileField
2020-01-23 10:01:11 -05:00
Hypolite Petovan
1fc1989f93
Remove superfluous includes in profile modules
2020-01-23 10:00:48 -05:00
Tobias Diekershoff
9475383c4f
Merge pull request #8159 from MrPetovan/bug/help-toc-loop-de-loop
...
Remove duplicated TOC loop in Module\Help
2020-01-23 15:31:34 +01:00
Hypolite Petovan
087c3cdcd8
Remove duplicated TOC loop in Module\Help
2020-01-23 09:13:31 -05:00
Philipp
1f790eaeef
Merge pull request #8158 from tobiasd/20200123-de
...
DE translation update
2020-01-23 10:58:10 +01:00
Tobias Diekershoff
b8de34928f
DE translation update
2020-01-23 08:15:07 +01:00
Hypolite Petovan
02dda8af9b
Add PUBLIC constant in Repository\Permission
2020-01-22 19:42:38 -05:00
Hypolite Petovan
e8bf74914b
Update user import/export with profile fields
...
- Account for backward compatibility when exporting: add values for profile.is-default and profile.profile-name fields
- Account for forward compatibility when importing: migrate legacy profiles to custom profile fields
2020-01-22 19:42:37 -05:00
Hypolite Petovan
18cfd8dfaa
Remove references to deprecated profile.is-default and profile.profile-name fields
2020-01-22 19:42:37 -05:00
Hypolite Petovan
d9f7556b4a
Add post-update migration routine for custom profiles
2020-01-22 19:42:36 -05:00
Hypolite Petovan
2171cc8a32
[Database] Structure version 1332
...
- Deprecated several fields in profile table
2020-01-22 19:42:36 -05:00