1
0
Fork 0
Commit graph

873 commits

Author SHA1 Message Date
4260b94fec
Move mod/noscrape to Module\Noscrape 2020-01-26 23:43:47 +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
e5ab4f1889 Re-enable pinned items in profile wall 2020-01-26 14:21:20 -05:00
46c4bfe580 Restore base profile URL behavior
- Add new profile-specific route
2020-01-26 14:21:20 -05:00
f2d917114f Move Model\Profile::getTabs to new Module\BaseProfile class 2020-01-26 14:21:18 -05:00
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
0840938dff
Rename classes
- Repository/Model Notification => Notify
- Factory/Object Notification => Notification
2020-01-26 20:30:24 +01:00
b85511b00d
Improvements:
- Fix API-select
- Introduce OTYPE-constants
- Rename `IntroductionFactory` methods
2020-01-26 14:33:10 +01:00
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
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
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
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
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
188720c3cd
Merge pull request #8155 from nupplaphil/task/move_notifications
Move mod/notifications to Module\Notification
2020-01-24 12:10:49 -05:00
b229939c3d
rename CSS attributes notify => notification 2020-01-24 18:56:34 +01:00
b016e420fe
notify_type => str_type
str_notifytype => st_notification_type
2020-01-24 18:39:50 +01:00
16b1d3fc08
Notifies => Notifications 2020-01-24 18:34:29 +01:00
0f932ae723
Notify => Notification
Notifs => Notifications
2020-01-24 18:32:38 +01:00
4da90b9378 Add group membership filter widget in contact list 2020-01-23 17:49:55 -05:00
ed3ac36621 Refactor queries in contact module 2020-01-23 17:49:42 -05:00
1fc1989f93 Remove superfluous includes in profile modules 2020-01-23 10:00:48 -05:00
087c3cdcd8 Remove duplicated TOC loop in Module\Help 2020-01-23 09:13:31 -05:00
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
18cfd8dfaa Remove references to deprecated profile.is-default and profile.profile-name fields 2020-01-22 19:42:37 -05:00
64c05f2280 Add custom fields help text 2020-01-22 19:42:36 -05:00
cc007f715d Add sortability to custom profile fields form 2020-01-22 19:42:36 -05:00
6657cf7bb1 Rework profile setting page with custom fields 2020-01-22 19:42:35 -05:00
d475cb5028 Replace advanced profile display with custom profile fields
- Merge all profile/advanced.tpl theme templates into profile/index.tpl
- Remove obsolete Model\Profile::getAdvanced method
2020-01-22 19:42:34 -05:00
62fec2f190 Remove duplicate profile_uid key in App->profile array 2020-01-22 19:42:33 -05:00
f6f4cbab9d Remove multi profiles feature
- Remove mod/profperm
- Remove additional feature
- Remove profile visibility on contact page
- Remove profile list templates
2020-01-22 19:42:33 -05:00
d1be68b754 Move Module\Profile to Module\Profile\Index
- Move /profiles to Module\Settings\Profile\Index
2020-01-22 19:42:32 -05:00
5c4eb2b2c9
Move templates into sub-dir "notifications" 2020-01-23 00:16:34 +01:00
512b00550e
rename some variables 2020-01-22 23:37:23 +01:00
d0c153943a
Add phpdoc 2020-01-22 23:31:00 +01:00
fa6c33d3ac
Move mod/notifications to Module\Notification 2020-01-22 23:18:14 +01:00
SpencerDub
2091ae0776
Fix "accout" typo 2020-01-21 22:22:45 -08:00
689c8ce0e3 Remove superfluous variable type hint in Module\Settings\Profile\Photo\Index 2020-01-20 13:28:41 -05:00
3ebc0371b7 Add trace for admin in exceptionpages
- Fix exception message not showing on raw exception page
2020-01-20 07:47:53 -05:00
6d7f0a6fd8 Remove duplicate profile_uid key in App->profile array 2020-01-20 07:32:46 -05:00
9803c96db4 Move profile-related templates to sub-folder 2020-01-20 07:27:14 -05:00
0d1befdf2d Move /profile_photo to Module\Settings\Profile\Photo 2020-01-20 07:27:12 -05:00
035e0c5a61 Issue 8136: Optical enhancements for delegation page 2020-01-20 05:05:20 +00:00
ed9392469e
Remove unneeded Config namespace usages 2020-01-19 22:50:44 +01:00
d5a473abda
Shorten "PConfiguration" to "PConfig" again, since the Wrapper is gone 2020-01-19 22:23:44 +01:00
21640ec5d8
Add missing Friendica\DI namespace to files (PHPStorm inspection) 2020-01-19 21:26:42 +01:00
a6a2efa18a
Move Config::delete() to DI::config()->delete() 2020-01-19 21:22:33 +01:00
3411ced833
Move Config::set() to DI::config()->set() 2020-01-19 21:21:53 +01:00
6c36fd9e01
Move Config::get() to DI::config()->get() 2020-01-19 21:21:13 +01:00
174129af94
add missing namespaces/fix wrong class-names 2020-01-19 16:31:35 +01:00
d6efc90194
cleanup namespace usages for L10n 2020-01-19 16:31:33 +01:00
2838635d64
Move L10n class from L10n subdir to Core (replacing old wrapper) 2020-01-19 16:31:30 +01:00
d83f6335eb
Move L10n::getCurrentLang() calls to DI::l10n()->getCurrentLang() calls 2020-01-19 16:31:19 +01:00
d3255afa66
Move L10n::withLang() calls to DI::l10n()->withLang() calls 2020-01-19 16:31:18 +01:00
a9a36fb302
Move L10n::tt() calls to DI::l10n()->tt() calls 2020-01-19 16:31:17 +01:00
5dfee31108
Move L10n::t() calls to DI::l10n()->t() calls 2020-01-19 16:31:16 +01:00
0a4119adaf @brief is removed completely 2020-01-19 06:05:23 +00:00
c58dc357d4
Merge pull request #8132 from annando/child-user
Fix: You can now register an account when you haven't done it before
2020-01-18 14:00:48 -05:00
58f69481e6
Merge pull request #8130 from nupplaphil/task/di_pconfig
Move PConfig to DI::pConfig()
2020-01-18 13:57:57 -05:00
a3ea98a79f Fix: You can now register an account when you haven't done it before 2020-01-18 18:40:48 +00:00
800694e9b3
Remove unused use statements & remove PConfig class 2020-01-18 17:02:59 +01:00
b5c0df439f
Move PConfig::delete() to DI::pConfig()->delete() 2020-01-18 16:56:46 +01:00
88bb66371c
Move PConfig::set() to DI::pConfig()->set() 2020-01-18 16:54:50 +01:00
9e9429b56d
Move PConfig::get() to DI::pConfig()->get() 2020-01-18 16:50:57 +01:00
c742c62f0a
Merge pull request #8129 from nupplaphil/task/cleanup_cache
CleanUp Cache namespace
2020-01-18 09:09:47 -05:00
424c87195b
CleanUp Cache namespace
- Introduce enum "Duration"
- Introduce enum "Type"
- Move "Cache\Cache" to "BaseCache"
2020-01-18 15:41:19 +01:00
f69a601ab1 Wrong wording 2020-01-18 04:52:30 +00:00
f3b3c4e866 Link to registration added 2020-01-17 12:44:26 +00:00
5c0f0c9c19 Improved notices 2020-01-17 07:29:22 +00:00
e5ecfa7c34 Additional accounts can now be created easily 2020-01-17 07:02:59 +00:00
fa975fc775 Delegations now work again 2020-01-16 20:58:33 +00:00
7db4c7ea02
Merge pull request #8118 from annando/spamcheck
Improved spam protection
2020-01-15 13:15:17 -05:00
Michael Vogel
8ebc385772 Improved spam protection 2020-01-15 18:55:32 +01:00
eb011f47bb Publish lowercase 2020-01-12 21:13:16 +00:00
7b060aa3f5 User lowercase for platform data 2020-01-12 21:07:40 +00:00
4dacd5db44
Merge pull request #8100 from annando/statistics
Combine matching systems
2020-01-12 06:55:55 -05:00
a357b0bf37 Combine matching systems 2020-01-12 11:22:36 +00:00
3c1f127e3c
Merge pull request #8099 from annando/statistics
The federation statistics now contain all systems
2020-01-12 11:44:45 +01:00
3f8b6cb118 Improved order of systems 2020-01-12 09:40:17 +00:00
1a2a260e9a Improved documentation 2020-01-12 08:36:11 +00:00
3d1be9f2d1 The federation statistics now contain all systems 2020-01-12 08:14:32 +00:00
36190d1e79
Merge pull request #8072 from nupplaphil/task/Cache_to_DI
Replace Core\Cache wrapper with DI::cache() method
2020-01-10 08:46:03 -05:00
84cff91283
Merge pull request #8062 from nupplaphil/Make-Storage
Make Storage testable & add tests
2020-01-10 08:45:07 -05:00
016cfcd846
Fixings
- Rename "facStorage" to "storageManager"
- Fix indentation
- Fix tests
2020-01-10 13:22:03 +01:00
08edeae2f9
Make Storage testable & add tests
- Making StorageManager dynamic (DI::facStorage())
- Making concrete Storage dynamic (DI::storage())
- Add tests for Storage backend and failure handling
- Bumping Level-2/Dice to "dev-master" until new release
- Using Storage-Names instead of Storage-Classes in config (includes migration)
2020-01-10 13:21:57 +01:00
9c5b082687 Fix: Show possible managers again 2020-01-10 08:04:48 +00:00
f48c4fcbe4 Issue 8081: The usage has to be an object, not an array 2020-01-09 09:55:33 +00:00
6b8db5ad13 Update the Introductions domain to use repository, model and collection 2020-01-06 21:39:05 -05:00
5a1abb8c7d Introduce Mastodon entity factories and API\Entity 2020-01-06 21:39:05 -05:00
a38b0f7eaf
Move remaining namespaces and delete Core\Cache.php 2020-01-07 00:51:02 +01:00
fe078410a1
Move Cache::get() to DI::cache()->get() 2020-01-07 00:45:49 +01:00
f68929633b
Move Cache::set() to DI::cache()->set() 2020-01-07 00:41:20 +01:00
c7476513e3
removed some static wrapper 2020-01-07 00:14:01 +01:00
20f1ab05e6
clear cookie before session clear 2020-01-07 00:11:39 +01:00
00011fe77d Remove unused use statements in Module\Item\Compose 2020-01-05 17:09:14 -05:00
274788807d Fix a missing ")" 2020-01-05 17:19:37 +00:00
48baa0be4b
Remove get_server() in favor of Search::getGlobalDirectory() 2020-01-05 00:04:55 +01:00
ebaf726744 Rework Feed::import parameters
- Remove unused $hub
- Replace $simulate with an implicit condition
2020-01-03 09:26:28 -05:00
d3d63523ef
Merge pull request #8040 from MrPetovan/bug/notices
Add necessary call to BaseUrl->get() in Module\Objects
2019-12-31 19:43:34 +01:00
ab0a3f194a Add necessary call to BaseUrl->get() in Module\Objects
- Addresses https://github.com/friendica/friendica/issues/8000#issuecomment-569959500
2019-12-31 12:25:41 -05:00
07f1485df1 Correctly capitalize DI::baseUrl in Module\Tos
- Addresses https://github.com/friendica/friendica/issues/7998#issuecomment-569959102
- Addresses https://github.com/friendica/friendica/issues/8000#issuecomment-569959336
2019-12-31 12:19:12 -05:00