Michael
3388274f9a
Removed unneeded function
2019-12-11 08:26:18 +00:00
Michael
9296a55dfb
Added entities
2019-12-11 06:51:59 +00:00
Michael
4e2804d783
Added some more data
2019-12-10 23:05:25 +00:00
nupplaPhil
b085098b49
Make 2Factor "tel" field instead "number"
...
- because of missing copy&paste buttons at number
2019-12-10 22:44:45 +01:00
Michael
1958bde4c0
API: Added endpoints /instance and /instance/peers
2019-12-10 21:27:09 +00:00
Hypolite Petovan
c6d422a188
Update Module\Help to use anchor words for titles
...
- Previous anchors are kept for links backward compatibility
2019-12-09 22:50:37 -05:00
Hypolite Petovan
8016cb3cee
Add GET /api/v1/follow_requests Mastodon API endpoint
2019-12-09 22:50:36 -05:00
Hypolite Petovan
b365ffc3b5
Add API base module
2019-12-09 22:50:36 -05:00
nupplaPhil
54392fab81
Move Cookie to own class (with tests)
...
Move Authentication to App namespace
2019-12-08 22:45:34 +01:00
nupplaPhil
96555a7385
Refactor "Authentication" class with four main methods:
...
- withSession() - for auto authentication with Session/Cookie variables
- withOpenId() - for authentication with an OpenID account
- withPassword() - for authentication with Password
- setForUser() - for setting the user auth context of the current session
Refactor "Session" class - contains now "native" Session Management methods
2019-12-05 23:02:51 +01:00
nupplaPhil
18a3d18ba6
Move Authentication methods to class "Authentication"
2019-12-05 23:02:50 +01:00
nupplaPhil
c28f1fec51
General usage of type in input fields
2019-12-05 21:42:33 +01:00
nupplaPhil
e6da666885
Make Two Factor Field numeric
2019-12-05 20:19:25 +01:00
Michael
d34052b332
Make quoted announces look better / more announce improvements
2019-12-04 07:02:39 +00:00
Hypolite Petovan
c3d88aca39
Update the return value of Item\Ignore to integer
...
- Array is unnecessary
2019-11-30 23:15:58 -05:00
Michael Vogel
2f2480d88d
Merge pull request #7876 from MrPetovan/task/7308-backport-compose-acl
...
Generalize the Compose ACL to the whole site
2019-11-28 21:24:20 +01:00
Hypolite Petovan
8f4f6899dd
Update composer module to use the new ACL selector
...
- Remove ACL-specific code from compose-footer
- Move compose-footer template remaining content to compose.js
2019-11-28 12:54:56 -05:00
Hypolite Petovan
ae3d4f63a3
Use visibility tags input for the default ACL selector
...
- Move friendica-tagsinput to default view folder
- Update all references to ACL::getFullSelectorHTML
- Fix theme-specific issues with the new ACL
2019-11-28 12:54:53 -05:00
Michael
0979daddac
Modules separated
2019-11-28 07:07:34 +00:00
Michael
cb37588375
We can always send via SMTP, receiving mails is via IMAP
2019-11-27 07:44:59 +00:00
Michael
ae306ea7de
rss is inbound
2019-11-27 07:38:57 +00:00
Michael
054a111f3c
Twitter is also inbound
2019-11-27 07:36:24 +00:00
Michael
a26689f69c
remove unused variable
2019-11-27 07:32:46 +00:00
Michael
890bbfa1a7
We now support nodeinfo version 2 / basic nodeinfo data is always enabled
2019-11-27 07:25:54 +00:00
Michael Vogel
f0ffc6df38
Don't use the creation date when transmitting to Diaspora
2019-11-22 21:24:02 +01:00
Hypolite Petovan
babcd24412
[hotfix] Fix syntax error in Module\Register
...
- Prevents registration
- Addresses https://github.com/friendica/friendica/issues/7675#issuecomment-552070076
2019-11-09 01:09:26 -05:00
Michael
bdacda32ba
Pinning: Missing file added
2019-11-09 03:17:18 +00:00
Michael
fc94cad5f2
Pinned posts now work for visitors in the intended way
2019-11-08 06:52:44 +00:00
Hypolite Petovan
2200996d44
[hotfix] Prevent fatal error in profile with pinned posts
...
- `$a->profile['profile_uid']` may not be set
- Addresses https://github.com/friendica/friendica/issues/7675#issuecomment-551255174
2019-11-07 15:51:05 -05:00
Michael
91ad7936f3
Only sort the profile after pinned
2019-11-07 07:39:50 +00:00
Michael
ed58af25a5
show pinned items
2019-11-07 06:53:18 +00:00
Michael
02c43f283e
Changed exceptions
2019-11-05 22:28:12 +00:00
Michael
7adc3460b3
Exceptions
2019-11-05 22:13:33 +00:00
Michael
8c03bdada9
parameters now are having a default value and are optional
2019-11-05 21:48:54 +00:00
Michael
bc2694bf7f
Redo some changes
2019-11-05 20:28:35 +00:00
Michael
bd62d548db
Added parameters
2019-11-05 20:22:54 +00:00
Michael
abe6724629
Added parameter to rawContent
2019-11-05 19:16:26 +00:00
Michael
30e02beb46
New module to pin posts
2019-11-05 19:16:11 +00:00
Philipp
4daa3d37c1
Merge pull request #7812 from tobiasd/20191103-tarpid
...
a hidden field for the registration form
2019-11-04 11:03:54 +01:00
Philipp
d0068170db
Merge pull request #7806 from tobiasd/20191102-csvexport
...
added export and import of followed contacts to and from CSV files
2019-11-03 20:28:08 +01:00
Tobias Diekershoff
1377d13055
ypot
2019-11-03 17:37:53 +01:00
Tobias Diekershoff
7ca202baad
add a tar pid to the registration form
2019-11-03 17:05:06 +01:00
Tobias Diekershoff
d3122c396e
really there is no App
2019-11-03 15:53:32 +01:00
Tobias Diekershoff
9b03e2a564
there was no App
2019-11-03 15:07:29 +01:00
Tobias Diekershoff
0c873a0548
mv q() to DBA::select()
2019-11-03 14:03:11 +01:00
Tobias Diekershoff
e5e87d546d
we only need one contact export, D* _only_ exports the entire profile
2019-11-03 12:59:14 +01:00
Tobias Diekershoff
955a84a266
added export and import of followed contacts to and from CSV files
2019-11-03 00:12:16 +01:00
Hypolite Petovan
50a2e7001e
Replace last instance of local_user() used to guess authentication status in Module/Contact/Hovercard
2019-11-02 12:48:04 -04:00
Hypolite Petovan
ff27f45cb9
Move mod/hovercard to src/Module/Contact/Hovercard
...
- Rework hovercard.js to remove JS template interpolation
- Remove template/json output from Module/Contact/Hovercard
2019-11-02 12:48:03 -04:00
Hypolite Petovan
b543ee8ac7
Merge pull request #7726 from tobiasd/20191010-uexport
...
move uexport module to src
2019-11-02 07:46:57 -04:00
Tobias Diekershoff
8bea9e7523
mv URL path uexport -> userexport
2019-11-02 12:44:46 +01:00
Tobias Diekershoff
34932e12bf
mv q() to DBA::p()
2019-11-02 12:12:29 +01:00
Tobias Diekershoff
15cdfdd414
mv Uexport to UserExport
2019-11-02 11:36:31 +01:00
Tobias Diekershoff
048b693fbf
some more change requests
2019-11-02 11:24:46 +01:00
Hypolite Petovan
41261ba7e1
Merge pull request #7785 from nupplaphil/bug/7676-is_file_warning
...
Fix wrong check for logfile in admin summary
2019-11-01 11:06:52 -04:00
Philipp Holzer
f8e43ddf8d
rename developer to debug :-)
2019-11-01 15:59:00 +01:00
Philipp Holzer
aa7be41728
Fix ACLFormatterTest
...
- Add nullable to expand() function again
- Add angle bracket support to toString()
2019-11-01 14:13:29 +01:00
Hypolite Petovan
d6ff89d7b4
Merge pull request #7769 from annando/issue-3229
...
Changed OpenID registration
2019-10-29 10:32:02 -04:00
Michael
eb0d8c1ed0
Uswe default value
2019-10-29 13:26:54 +00:00
Philipp Holzer
dc4d3842e0
Fix wrong check for logfile in admin summary
2019-10-28 22:26:34 +01:00
Michael
8470fa70d3
Using "args"
2019-10-28 20:38:53 +00:00
Michael
dd7070938b
Use "http_build_query"
2019-10-28 19:34:09 +00:00
Philipp Holzer
3eda62bfa6
Check null for acl-fields
2019-10-28 18:16:10 +01:00
Michael
bfbce16d0b
Merge remote-tracking branch 'upstream/develop' into issue-3229
2019-10-28 13:50:06 +00:00
Philipp Holzer
a72e65a760
Adapt class structure
...
- Introduce constants
- Add constructor parameters
- Add typehints
- Renamed fields more meaningful
- Renamed method names to match identifier
- Adjust PHP doc
- Add GetClass call at used places
2019-10-26 04:03:27 +02:00
Philipp Holzer
1f368d469f
Move Friendica\Core\NotificationsManager to Friendica\Model\Notify
2019-10-26 02:01:46 +02:00
Philipp Holzer
7343ee5108
Move Namespace of ActivityNamespace
2019-10-25 00:41:48 +02:00
Philipp Holzer
dc2858938d
Renamed to ActivityNamespace
2019-10-25 00:32:35 +02:00
Michael
aca701bef8
Changed OpenID registration
2019-10-24 20:23:26 +00:00
Philipp Holzer
a83dfc11a0
Fixing https://github.com/friendica/friendica/pull/7759#discussion_r337102107
2019-10-24 21:43:20 +02:00
Philipp Holzer
2fba7ed477
Rename namespace
2019-10-24 21:40:13 +02:00
Philipp Holzer
07cea24430
Move Activity/Namespaces defines to constants
2019-10-24 21:40:12 +02:00
Hypolite Petovan
ee1954f294
Merge pull request #7762 from nupplaphil/task/mod_ignored
...
move mod/ignored to src/Module/Item/Ignored
2019-10-24 12:04:50 -04:00
Philipp Holzer
062e472314
Rename route '/ignored/{iid}' to '/item/ignore/{iid}'
2019-10-24 17:18:29 +02:00
Philipp Holzer
5aa73afa7e
Rename module class name
2019-10-24 09:09:47 +02:00
Hypolite Petovan
9f460c6797
Merge pull request #7765 from nupplaphil/task/move_text
...
Move include/text.php to class structure
2019-10-23 15:57:01 -04:00
Philipp Holzer
dba2d574b1
Adapt because of feedback
2019-10-23 21:29:17 +02:00
Philipp Holzer
db25f5b6ca
Add jsonExit() and fix UID issue
2019-10-23 16:24:19 +02:00
Philipp Holzer
ad67fd3aa8
Move is_a_date_arg to DateTimeFormat::isYearMonth
...
- Improved functionality
- Added tests
2019-10-23 02:39:28 +02:00
Philipp Holzer
f65f7f11c3
Move expand_acl to ACLFormatter::expand()
...
- including tests
2019-10-23 00:40:14 +02:00
Philipp Holzer
6b2c28e2d7
Add checks & realpath() usage
...
- New util class "FileSystem"
- Add check in admin summary too
2019-10-22 22:47:37 +02:00
Philipp Holzer
17aca9bee8
move mod/ignored to src/Module/Item/Ignored
2019-10-21 21:19:28 +02:00
Philipp Holzer
a25d841b85
some improvements
2019-10-21 17:29:53 +02:00
Philipp Holzer
2a41f0b104
wrong field
2019-10-21 11:34:47 +02:00
Philipp Holzer
7716374593
Move mod/receive to src/Module/Diaspora/receive
...
- Added routes
- Make Diaspora::decode(Raw) more explicit
- Add new User::getByGuid() method
2019-10-20 13:07:16 +02:00
Tobias Diekershoff
2ed61194d5
adopted some change requests
2019-10-17 07:45:48 +02:00
Philipp
c0b78a9720
Merge pull request #7743 from MrPetovan/task/7190-remove-defaults-modules
...
Replace deprecated defaults() calls by ?? and ?: operators in src/Module/
2019-10-15 18:17:45 +02:00
Hypolite Petovan
f59ea2af55
Replace deprecated defaults() calls by ?? and ?: operators in src/Module/
2019-10-15 09:20:32 -04:00
Philipp
fed486bfc5
Merge pull request #7727 from MrPetovan/task/4090-move-manage-to-src
...
Move mod/manage to src/Module/Delegation
2019-10-13 18:20:47 +02:00
Hypolite Petovan
230a97ccdd
Correctly URL encode return URLS for saved search
2019-10-13 08:39:55 -04:00
Hypolite Petovan
74bf3a4dc8
Replace path parameter with query string parameter in Module\Search\Saved
2019-10-13 08:39:41 -04:00
Hypolite Petovan
c5f4f730e1
Use init() rather than rawContent() in Module\Search\Saved since there's no output
2019-10-13 08:37:25 -04:00
Hypolite Petovan
02f02d44dc
Move mod/manage to src/Module/Delegation
...
- Move templates/manage to templates/delegation
- Update navigation links
- Update CSS classes
2019-10-11 19:59:06 -04:00
Hypolite Petovan
4ee9e21a4f
Make Router::getModuleClass throw exceptions
...
- Add new MethodNotAllowedModule
- Add new Module->determineClass catch blocks
- Update Module and Router tests
2019-10-11 19:59:05 -04:00
Hypolite Petovan
27eaffd7fb
Merge pull request #7725 from dew-git/develop
...
Fix security vulnerabilities.
2019-10-11 14:48:07 -04:00
Tobias Diekershoff
10a66f368c
self should be lower case
2019-10-11 17:44:50 +02:00
Tobias Diekershoff
9f3e68c2c5
correct the file name in the header
2019-10-11 11:55:57 +02:00
Tobias Diekershoff
5ac5a67b6b
enhance description
2019-10-11 11:49:28 +02:00
Tobias Diekershoff
e3a947fb3d
keep the ToDo hint from delegations
2019-10-11 11:48:05 +02:00
Tobias Diekershoff
882449266c
removed debugging leftover
2019-10-11 11:45:28 +02:00
Tobias Diekershoff
06a964c32f
only take action, when there is something to do
2019-10-11 11:42:07 +02:00
Tobias Diekershoff
46172b641d
moved UExport to src/Module/Settings/Uexport
2019-10-11 07:38:42 +02:00
dew-git
3940e804e3
Remove uneeded variable.
2019-10-10 20:48:13 -08:00
dew-git
811cdcdfcb
Fix security vulnerbilities.
...
Fix possible length extension attack, predicable generators, timing attacks on hash comparision and improved formatting.
2019-10-10 15:21:41 -08:00
Hypolite Petovan
4b71fd2442
Replace deprecated calls to App->getBaseURL in Module\Register
2019-10-10 13:13:23 -04:00
Hypolite Petovan
67d374a14f
Complete L10n::detectLanguage call parameters in Module\Register
2019-10-10 13:12:55 -04:00
Philipp
cf4bae26c7
Merge pull request #7720 from MrPetovan/task/4090-move-delegate-to-src
...
Move mod/delegate to src/Module/Settings/Delegation
2019-10-10 10:24:15 +02:00
Hypolite Petovan
43567bcf0e
Add documentation comments to Module\Settings\Delegation
2019-10-10 04:17:37 -04:00
Hypolite Petovan
3cd916d7aa
Use Model\User::getById when possible in Module\Settings\Delegation
2019-10-10 04:10:57 -04:00
Hypolite Petovan
cc0cf2b8ce
Improve parent user password check in Module/Settings/Delegation
2019-10-10 04:10:29 -04:00
Hypolite Petovan
616edd0600
Move mod/delegate to src/Module/Settings/Delegation
...
- Move templates/delegate to templates/settings/delegation
2019-10-09 22:17:09 -04:00
Hypolite Petovan
e3e3ee72a0
Improve logging in Module\Search\Index
2019-10-07 16:18:19 -04:00
Hypolite Petovan
c8316bfe57
Use Dice instantiation to access App\Arguments
...
- Remove App->args accessors
2019-10-07 16:16:42 -04:00
Hypolite Petovan
1e737ae888
Move mod/search to src/Module/Search/Index
...
- Update BaseSeachModule not to depend on a single query string parameter
2019-10-07 14:27:46 -04:00
Hypolite Petovan
cdefa7f32a
Add new module and widget for managing saved searches
2019-10-07 14:27:46 -04:00
Philipp
5f80180b47
Merge pull request #7710 from MrPetovan/task/rework-theme-session-vars
...
Rework theme session variables
2019-10-07 18:17:29 +02:00
Michael
1c8dd457cc
Just some added logging to the proxy functionality to better analyze problems
2019-10-06 18:48:33 +00:00
Hypolite Petovan
f4d06ebd47
Remove useless theme session variable deletions in modules
2019-10-06 12:08:15 -04:00
Tobias Diekershoff
cbaa4d13d1
add server side check about note to admin
2019-10-06 11:57:43 +02:00
Hypolite Petovan
b62e20c7bf
Code beautification
2019-10-05 08:34:07 -04:00
Hypolite Petovan
908197cc70
Use switches instead of if/else in Module\Search\Acl
2019-10-04 22:27:13 -04:00
Hypolite Petovan
9e29321aaf
Use constants for search type in Module\Search\Acl
2019-10-04 22:20:40 -04:00
Hypolite Petovan
445133cb21
Move Module\Search\Acl::contactAutocomplete to Core\Search::searchGlobalContact
...
- Replace broken reference to directory /lsearch module with /search module
2019-10-04 22:19:54 -04:00
Hypolite Petovan
8f20e2054b
Move /acl module to src/
...
- Move Core\ACL::contactAutocomplete to Module\Search\Acl
- Rename module path to /search/acl
2019-10-03 22:40:42 -04:00
Tobias Diekershoff
92ee309591
quotes
2019-10-02 08:28:12 +02:00
Tobias Diekershoff
9a0201e674
require a note to the admin when register policy is set to needs approval
2019-10-02 07:39:42 +02:00
Michael
18807ae21d
Don't send blank pictures on error, fail instead.
2019-10-01 12:41:49 +00:00
Michael
5eeca432fe
removed unused "f" parameter
2019-09-29 18:59:03 +00:00
Michael
51e55bca18
Added some logging
2019-09-29 10:58:07 +00:00
Michael
32ea610559
Avoid a contact lookup for empty URL
2019-09-29 10:23:36 +00:00
Michael
0185c91246
Merge remote-tracking branch 'upstream/2019.09-rc' into remote-rework
2019-09-29 06:32:35 +00:00
Michael
58fb0beaa3
Delete the cache entry allowing direct login again
2019-09-29 06:26:02 +00:00
Michael Vogel
4e9a810206
Fix magic auth for redirects with non profile paths
2019-09-29 02:16:09 +02:00
Michael
83b00ef308
New function "isAuthenticated"
2019-09-28 18:09:11 +00:00
Michael
1c26baec46
remote_user is replaced
2019-09-28 09:59:08 +00:00
Michael
1ddd2df4b8
Removed obsolete code
2019-09-28 05:37:24 +00:00
Michael
704cdf1b5a
New function to store the "remote" session value / making the changes work
2019-09-26 04:47:42 +00:00
Hypolite Petovan
f19136905f
Remove setting obsolete App->data['user'] in Module\Profile\Contacts
2019-09-21 05:14:49 -04:00
Michael
a037427a54
Added comment
2019-09-14 07:17:06 +00:00
Michael
9d87bc94a6
Issue 6553: Restructured code for treating removed accounts
2019-09-14 07:12:25 +00:00
Michael
57e4b9f806
Issue 7610: Set the appropriate meta header to not being crawled
2019-09-10 17:15:29 +00:00
Michael
a70a0306d7
Only show incoming pending contact requests with intro
2019-09-09 08:58:56 +00:00
Michael
2dbd843ed2
Don't display ignored pending contacts, link to contact request page
2019-09-09 05:29:33 +00:00
Michael
591ba9c68e
Display pending contacts in the contact list
2019-09-08 19:18:56 +00:00
Philipp Holzer
62f7510aa7
Fixed wrong app reference
2019-08-27 00:03:05 +02:00
Michael
7d50a086e0
Issue 7559: Merge contact duplicates
2019-08-26 15:51:56 +00:00
Hypolite Petovan
2736aac678
Add missing use statement in Search\Directory
...
- Fixes https://github.com/friendica/friendica/issues/7297#issuecomment-522346804
2019-08-18 15:21:36 -04:00
Philipp Holzer
bff427174b
Fix parameters for Source
2019-08-18 15:14:03 +02:00
Philipp Holzer
b5cb3bc783
Fixing https://github.com/friendica/friendica/issues/7299#issuecomment-521745931
2019-08-18 15:12:10 +02:00
Philipp Holzer
d39a6ba444
Auto-remove duplicated, allowed themes during reload
2019-08-17 20:00:11 +02:00
Philipp Holzer
7e82f8dc2e
fix Admin Theme reload
2019-08-17 19:55:14 +02:00
Hypolite Petovan
e463df6418
Add existence check for contact.uid and contact.rel fields in Contact::getContactTemplateVars
2019-08-16 07:29:34 -04:00
Hypolite Petovan
98b0f97639
Suppress relationship string in template vars for public contact
2019-08-15 21:24:33 -04:00
Philipp Holzer
08be92a862
Moved BaseURL to App namespace (because similar type as Arguments/Modules/Modes)
2019-08-15 17:23:00 +02:00
Philipp Holzer
0af9747c6c
Add Arguments & Modules class
2019-08-13 16:29:11 +02:00
Michael Vogel
3b0767764b
Queue numbers corrected, only display 999 queue items
2019-08-12 07:30:33 +02:00
Hypolite Petovan
66d4e5ce5f
Remove wrap length in Babel HTML::toPlaintext display
2019-08-06 21:23:09 -04:00
Hypolite Petovan
4c45cb864a
Update master translation strings file
...
- Fix gettext warning for empty string in Module\Item\Compose
2019-08-06 07:09:05 -04:00
Hypolite Petovan
4a85de4c19
Add HTML output panel to babel module
2019-08-04 10:22:49 -04:00
Michael
cb77b1af8c
API: We now transmit the text description there as well
2019-08-04 03:45:23 +00:00
Michael Vogel
e8459cce34
Merge pull request #7381 from MrPetovan/task/7309-frio-compose
...
[frio] New Compose page
2019-08-01 08:15:02 +02:00
Michael
b4c673a620
We now use a central function for fetching the postdata
2019-07-30 22:26:01 +00:00
Hypolite Petovan
0b6f231ad3
Replace removed Contact::select method with Contact::selectToArray in Compose module
2019-07-29 20:31:50 -04:00
Hypolite Petovan
cb38fe4e72
Develop one-liner in Item\Compose
2019-07-29 20:31:49 -04:00
Hypolite Petovan
9d20705700
Improve compose page template
...
- Update title and description of the limited/private panel
- Move CC email addresses outside of the visibility panels
2019-07-29 20:31:49 -04:00
Hypolite Petovan
4f4b538bcf
[frio] Add jotnet fields to compose page
...
- Move hardcoded descriptions to translation strings
2019-07-29 20:31:47 -04:00
Hypolite Petovan
c24ca57f21
Add frio-specific /compose module
2019-07-29 20:31:46 -04:00
Philipp
b5a9a1f1d3
Merge pull request #7435 from annando/select-to-array
...
Added "selectToArray" functions in DBA and Item
2019-07-27 19:45:32 +02:00
Michael
1a3bf05dfb
Changed "Contact::select" to "Contact::selectToArray"
2019-07-27 15:57:23 +00:00
Hypolite Petovan
eaf217ef7d
Update server block admin page to reflect the addition of shell wildcard syntax
2019-07-25 22:37:30 -04:00
Philipp
56e0a92d83
Merge pull request #7425 from MrPetovan/task/2fa-ping-disallowed
...
2FA: Remove mod/ping from exception list
2019-07-25 08:49:20 +02:00
Michael
aac086bf91
"all" contacts shouldn't show archived contacts
2019-07-24 19:29:45 +00:00
Hypolite Petovan
4821fe1b98
Use template-displayed errors in TwoFactor\Verify
...
- Remove the page dependency on jGrowl notices
2019-07-23 20:02:26 -04:00
Hypolite Petovan
8677428edb
Remove debug
2019-07-22 17:41:21 -04:00
Hypolite Petovan
1a164b0dc5
Add two-factor app-specific password settings page
...
- Add two-factor app-specific model
- Add link to new page from 2fa settings index page
2019-07-22 07:56:00 -04:00
Hypolite Petovan
a149d6ec44
Move recovery code model to sub-folder
2019-07-22 07:41:01 -04:00
Hypolite Petovan
55e2006312
Merge pull request #7412 from nupplaphil/task/dice
...
Introduce DICE
2019-07-21 11:04:41 -04:00
Philipp Holzer
a8e6a57e9b
Fixing installer
2019-07-21 14:21:02 +02:00
Michael
a11206dbcd
Issue 6675: Improved check for follower, removed global setting
2019-07-21 05:56:57 +00:00
Michael Vogel
dcebf53ecf
Merge pull request #7402 from MrPetovan/bug/7401-node-settings-style
...
Ensures node theme settings are used to render theme embed
2019-07-18 06:32:40 +02:00
Hypolite Petovan
477a84a8c4
Ensures node theme settings are used to render theme embed
2019-07-17 23:25:22 -04:00
Hypolite Petovan
9b927fa333
Merge pull request #7399 from annando/only-sharer
...
Added the option to only receive top level posts from people you follow
2019-07-17 20:53:28 -04:00
Michael
e247a14d2b
Added the option to only receive top level posts from people you follow
2019-07-17 21:37:13 +00:00
Hypolite Petovan
0b97b32a59
Merge pull request #7379 from nupplaphil/task/refactor_l10n_for_test
...
Refactor L10n for testing
2019-07-16 16:03:42 -04:00
Philipp Holzer
92fb0a82ca
Dynamic config loading
...
- Move settings, defaults and dbstructure to directory 'static'
- Dynamic loading of config files (after the static loading)
- Filter out '-sample.config.php' and '-sample.ini.php' files
- Remove unnecessary ConfigFileManager
- Move ConfigFileLoader to Utils
- Add tests for multi-loading for INI, config and sample-filtering
2019-07-16 20:16:43 +02:00
Philipp Holzer
eb024a3718
Refactor L10n for testing
...
- Moving L10n to L10n\L10n
- Adding constructor information
- Adding to factory
- simplify/speedup tests
2019-07-16 16:44:47 +02:00
Hypolite Petovan
e16c410b59
Hide registration button on login page when registration are closed
2019-07-15 09:11:21 -04:00
Philipp Holzer
8c0f047bc7
Add namespace
2019-07-12 23:08:01 +02:00
Philipp Holzer
c82127ffb7
Splitting ConfigCache & PConfigCache
...
- Remove IConfigCache & IPConfigCache
- Add new PConfigCache
- Add missing Logger::init() (bugfixing tests)
2019-07-12 22:53:37 +02:00
Michael
6bb418c5a7
Use "received" instead of "created" when displaying posts in creation order
2019-07-07 21:30:33 +00:00
Michael
6041f74df6
New constant for federated protocols
2019-07-01 18:00:55 +00:00
Hypolite Petovan
b9ab613777
Merge branch 'master' into develop
2019-06-23 17:40:52 -04:00
Michael
b5de71c390
Fix a notice when the author is missing
2019-06-21 17:57:26 +00:00
Michael
7c87e83dcf
Fix searching for contacts
2019-06-20 21:56:18 +00:00
Michael
d8ed2ed76d
it is poll, not notify
2019-06-19 18:32:38 +00:00
Michael
4ab772ed67
Issue 6477: Automatically repair self contact avatar
2019-06-19 17:05:29 +00:00
Hypolite Petovan
aa5a61baef
Fix variable by reference notice in Module\Admin\Federation
...
- Addresses https://github.com/friendica/friendica/issues/6918#issuecomment-502347979
2019-06-15 17:12:36 -04:00
Hypolite Petovan
394159d41e
Use correct entry list in Module\Directory
2019-06-15 08:44:55 -04:00
Hypolite Petovan
68c65af046
Remove unused Module\Directory::init method
2019-06-15 08:44:36 -04:00
Philipp
fb63274aaf
Merge pull request #7250 from MrPetovan/bug/6410-normalize-message-button
...
Normalize message button in profile sidebar
2019-06-12 17:56:05 +02:00
Philipp
17490fca33
Merge pull request #7256 from MrPetovan/bug/7249-remote-logout
...
Fix remote logout
2019-06-12 07:37:42 +02:00
Hypolite Petovan
fd8844db83
Redirect remote visitors to their own profile after logout
2019-06-11 19:41:11 -04:00
Hypolite Petovan
b00bcbb1c1
Normalize the contact sidebar with the profile sidebar
...
- Remove un/follow text links in contact status window
2019-06-10 21:56:06 -04:00
Hypolite Petovan
3aebb92cf3
Rework Profile::sidebar profile link conditions
...
- Now show Follow, Unfollow, Atom Feed and Message in profile sidebar more consistently with the status of the current visitor
- Remove pseudo-field contact.remoteconnect
2019-06-10 21:56:03 -04:00
Hypolite Petovan
d7d44e1af7
Merge pull request #7245 from annando/unify-constants
...
Fix delivery counter for poking / unify delivery commands
2019-06-10 11:59:40 -04:00
Michael
41dc243186
Fix delivery counter for poking / unify delivery commands
2019-06-10 14:19:24 +00:00
Philipp Holzer
cc7444d84d
Move internal recursion-counter to the end of all cur/fetchUrl parameters
2019-06-10 14:34:54 +02:00
Philipp Holzer
aba7c9f08c
Remove queue from Admin/Summary
2019-06-02 03:28:22 +02:00
Philipp
25433e79d5
Merge pull request #7211 from MrPetovan/bug/7209-admin-forbidden
...
Add themed themed error page or login page for /admin[/*]
2019-05-31 11:49:40 +02:00
Hypolite Petovan
f0de19dd8a
Merge pull request #7208 from nupplaphil/bug/6916-filetag
...
Adding null checks before FileTag method (fix fatal)
2019-05-31 01:47:52 -04:00
Hypolite Petovan
4b4a319af9
Add themed themed error page or login page for /admin[/*]
2019-05-31 00:23:30 -04:00
Philipp Holzer
c76258c370
catching nulls for FileTag
2019-05-30 13:54:35 +02:00
Philipp Holzer
5002bda5fc
Checking the existence of '-' before array operation
...
See https://github.com/friendica/friendica/issues/6918#issuecomment-491490533
2019-05-29 20:07:53 +02:00
Philipp
be3d7759f0
Merge pull request #7198 from MrPetovan/task/6861-to-plaintext
...
Simplify BBCode::toPlaintext and HTML::toPlaintext
2019-05-28 07:49:25 +02:00
Hypolite Petovan
ed768c71ee
Remove "f=&" nonsense from network module
...
- Fixes wrong redirect when using the sidebar filters
2019-05-27 17:45:27 -04:00
Hypolite Petovan
0fadc7730c
Replace deprecated string-bases Model\FileTag calls with array-based ones
2019-05-27 17:40:08 -04:00
Hypolite Petovan
5d2bf73517
Add Babel result screen for compact HTML::toPlaintext
2019-05-27 12:02:28 -04:00
Hypolite Petovan
01e71254d9
Replace defaults() calls on $_SESSION by Core\Session calls
...
- Replace direct calls to $_SESSION by Core\Session calls in Module\Login
2019-05-26 21:26:59 -04:00
Hypolite Petovan
e99e8096bf
Merge pull request #7191 from nupplaphil/bug/logfile_permission
...
Fixing logfile permission denied exceptions
2019-05-26 15:19:26 -04:00
Philipp Holzer
b56b56ccb6
friendica-6379 Monolog - logfile permission denied
2019-05-26 14:33:09 +02:00
Hypolite Petovan
cc6a17d27a
Ensures Widget::postedByYear uid parameter is integer in Module\Profile
2019-05-26 08:18:59 -04:00
Hypolite Petovan
d27d4d8927
Move posted date widget to Content\Widget
2019-05-25 19:08:15 -04:00
Philipp
bd0c536736
Merge pull request #7156 from MrPetovan/task/add-relationship-filter
...
Add contact relationship filter
2019-05-25 20:17:05 +02:00
Hypolite Petovan
08d7d42f81
Ensures Search methods return an empty ResultList instead of null
...
- Addresses https://github.com/friendica/friendica/issues/6916#issuecomment-494876901
2019-05-24 08:13:36 -04:00
Hypolite Petovan
0dae4f9492
Fix typo in Module\Contact
...
Follow-up to #7154 , thanks to @AlfredSK
2019-05-23 13:01:40 -04:00
Hypolite Petovan
40ca25f4f7
Fix SQL error in Module\Admin\Summary
2019-05-21 17:01:15 -04:00
Hypolite Petovan
bebff3271b
Remove obsolete TODO comment in Module\Profile\Contacts
2019-05-20 15:10:34 -04:00
Hypolite Petovan
c65faecc8c
Add current tab parameter to Model\Profile::getTabs
2019-05-20 15:09:33 -04:00
Hypolite Petovan
709eba6ce3
Move /viewcontacts to /profile/{nickname}/contacts[/{type}]
...
- Add contact relationship filter to profile contacts page
- Include feed contacts in contacts page and contact widget
2019-05-20 14:50:09 -04:00
Hypolite Petovan
e6742af65c
Add contact relationship filter to /contact module
2019-05-20 14:50:09 -04:00
Hypolite Petovan
862159c712
Merge pull request #7165 from nupplaphil/task/mod_dirfind
...
Move mod/dirfind to src/Module/Search/Directory
2019-05-20 14:45:19 -04:00
Hypolite Petovan
0c9b76a585
Merge pull request #7173 from nupplaphil/task/mod_newmember
...
Move mod/newmember to src/Module/Welcome
2019-05-20 14:14:58 -04:00
Philipp Holzer
f97b72eb9f
Move mod/newmember to src/Module/Welcome
2019-05-20 20:12:20 +02:00
Philipp Holzer
5e79d3fc82
Fixing method signature
2019-05-20 19:19:57 +02:00
Philipp Holzer
2bb2bb19fd
refactor method signature
2019-05-20 19:15:47 +02:00
Philipp Holzer
58c8959da0
Add search types
2019-05-20 19:13:37 +02:00
Philipp Holzer
1e36c68e48
Moving Search to Core, Refactor Objects
2019-05-20 18:42:27 +02:00
Hypolite Petovan
1cd7d50939
Merge pull request #7172 from nupplaphil/task/mod_notice_rm
...
Remove src/Module/Notice
2019-05-20 12:26:28 -04:00
Philipp Holzer
853f5cb92f
Remove src/Module/Notice
...
see https://github.com/friendica/friendica/pull/7159#issuecomment-493744623
2019-05-20 18:22:34 +02:00
Hypolite Petovan
325ba20141
Improve Diaspora raw text support in /babel module
2019-05-19 18:52:01 -04:00
Hypolite Petovan
6f0c6e8926
Merge pull request #7160 from nupplaphil/task/mod_probe
...
Move mod/probe to src/Module/Probe
2019-05-19 15:06:13 -04:00
Philipp
a758671a1b
Merge pull request #7154 from MrPetovan/task/refactor-widgets
...
Refactor widgets
2019-05-19 20:52:00 +02:00
Philipp Holzer
419cc81ef1
renaming
2019-05-19 05:13:06 +02:00
Philipp Holzer
a7aae9603a
Split Directory Search as a base for further changes
2019-05-19 05:06:02 +02:00
Philipp Holzer
5b44fdc202
Split Directory Search as a base for further changes
2019-05-19 05:01:46 +02:00
Philipp Holzer
2520286b1f
some small improvements
2019-05-19 04:43:09 +02:00
Philipp Holzer
34a1e923dd
dependency lowering
2019-05-19 04:38:35 +02:00
Philipp Holzer
e00f110ef1
Move mod/dirfind to src/Module/DirFind
2019-05-19 04:28:16 +02:00
Philipp Holzer
492d7abe92
Renamed Diagnostic to Debug and deleted ItemSource (already defined)
2019-05-19 04:24:56 +02:00
Philipp Holzer
48bba87abe
Move mod/probe to src/Module/Probe
2019-05-19 04:24:18 +02:00
Hypolite Petovan
7a13582c67
Merge pull request #7159 from nupplaphil/task/mod_notice
...
Move mod/notice to src/Module/Notice
2019-05-18 22:16:35 -04:00
Hypolite Petovan
ec5c123f41
Merge pull request #7163 from nupplaphil/task/mod_starred
...
Move mod/starred to src/Module/Starred
2019-05-18 22:16:21 -04:00
Hypolite Petovan
596e95917e
Merge pull request #7164 from nupplaphil/task/mod_randprof
...
Move mod/randprof to src/Module/RandomProfile
2019-05-18 22:16:06 -04:00
Philipp Holzer
5f068b07f9
some improvements
2019-05-19 03:12:22 +02:00
Philipp Holzer
82e271589f
Move mod/starred to src/Module/Starred
2019-05-19 03:07:44 +02:00
Hypolite Petovan
d3a4ed0111
Merge pull request #7162 from nupplaphil/task/mod_view
...
Move mod/view to src/Module/Theme
2019-05-18 21:07:27 -04:00
Philipp Holzer
d91b3bb59c
remove unused dependencies
2019-05-19 02:53:36 +02:00
Philipp Holzer
d81c1d81b3
correct notice redirect
2019-05-19 02:53:35 +02:00
Philipp Holzer
ce3b121064
rename rawContent() to content()
2019-05-19 02:53:35 +02:00
Philipp Holzer
9092cb1beb
Move mod/notice to src/Module/Notice
2019-05-19 02:53:31 +02:00
Hypolite Petovan
33ec3d8051
Merge pull request #7161 from nupplaphil/task/mod_toggle_mobile
...
Move mod/toggle_mobile to src/Module/ToggleMobile
2019-05-18 20:14:27 -04:00
Hypolite Petovan
30945784c3
Merge pull request #7157 from nupplaphil/task/mod_notify
...
Move mod/notify to src/Module/Notify
2019-05-18 17:49:01 -04:00
Philipp Holzer
8bb85b1da7
Move mod/randprof to src/Module/RandomProfile
2019-05-18 22:17:57 +02:00
Philipp Holzer
d1d7fa394a
Move mod/view to src/Module/View
2019-05-18 21:23:12 +02:00
Philipp Holzer
295d90d496
Move mod/toggle_mobile to src/Module/ToggleMobile
2019-05-18 21:13:19 +02:00
Philipp Holzer
1483cd3fb4
rearrange content/init
2019-05-18 20:34:11 +02:00
Philipp Holzer
68fdc7215e
rearrange rawContent / content
2019-05-18 20:16:08 +02:00
Philipp Holzer
56bd395b8a
Move mod/notify to src/Module/Notify
2019-05-18 18:59:41 +02:00
Philipp Holzer
9f13ae6e73
Move mod/opensearch to src/Module/OpenSearch
2019-05-18 17:43:58 +02:00
Hypolite Petovan
71ae8d07a6
Refactor widgets
...
- Move widget templates to subfolder
- Add new generic filter widget templates to replace category, network and filer filters
- Update styles
2019-05-18 11:33:35 -04:00
Hypolite Petovan
0c63f8aa42
Add contact block reason form and display in admin page
2019-05-15 19:30:13 -04:00
Philipp
5e85bdecd0
Merge pull request #7135 from MrPetovan/task/two-factor-authentication
...
Add native two-factor authentication support
2019-05-14 07:07:03 +02:00
Hypolite Petovan
5c59c57b14
Improve template args visual alignment in two-factor modules
2019-05-13 13:31:08 -04:00
Philipp Holzer
076370631f
Friendica-7112 - Missing basepath fix
2019-05-13 19:30:03 +02:00
Hypolite Petovan
8e885f5b97
Add two-factor authentication settings
...
- Add settings aside menu entry
- Add two-factor authentication documentation
2019-05-13 01:52:01 -04:00
Hypolite Petovan
d7e9b91181
Add two-factor authentication
...
- Add 2FA login interception in Session::setAuthenticatedForUser
- Add 2fa session variable holding the last auth code
2019-05-13 01:52:01 -04:00
Hypolite Petovan
c2062fe594
Fix undefined $a variable in Module\Help
2019-05-13 01:51:59 -04:00
Hypolite Petovan
6071fe81b4
Move Authentication::setAuthenticatedSessionForUser to Session::setAuthenticatedForUser
2019-05-13 01:51:59 -04:00
Philipp
7bd1a34bf8
Merge pull request #7116 from MrPetovan/task/improve-addon-admin
...
Improve addon admin
2019-05-09 16:49:38 +02:00
Valvin
0b1c271837
add new disallowed path for robots.txt
2019-05-08 13:08:34 +02:00
Hypolite Petovan
5ff5325e14
Uninstall addon when it wasn't found when accessed from admin aside
2019-05-08 00:46:42 -04:00
Philipp Holzer
9ff0d56e03
Add contact/batch route
2019-05-07 21:15:22 +02:00
Philipp
7c62a4e02b
Merge pull request #7104 from annando/separated-confirm
...
The follow confirmation process is now separated
2019-05-06 21:40:11 +02:00
Michael
626709159f
Some cleaning up
2019-05-06 18:46:30 +00:00
Hypolite Petovan
41642061d7
Merge pull request #7107 from nupplaphil/bug/mod_fix_routes
...
Fix contact/group routes
2019-05-06 13:15:29 -04:00
Philipp Holzer
53d13f4e4a
Fix contact routes
2019-05-06 18:57:50 +02:00
Hypolite Petovan
20c9d5fe1d
Merge pull request #7103 from nupplaphil/task/mod_smilies
...
Move mod/smilies to src/Module/Smilies
2019-05-06 12:53:45 -04:00
Philipp Holzer
97f02c2670
Move Smilies::getList() into if
2019-05-06 18:46:37 +02:00
Philipp Holzer
23158bc3c8
add feedback
2019-05-06 08:27:57 +02:00
Michael
37f9af2f24
Merge remote-tracking branch 'upstream/develop' into separated-confirm
2019-05-06 05:54:51 +00:00
Michael
5da3e17a12
The follow confirmation process is now separated between DFRN and the rest
2019-05-06 05:46:13 +00:00
Philipp
14d8c12130
Merge pull request #7092 from MrPetovan/task/7047-theme-error-page
...
Add style to exception page
2019-05-06 07:33:42 +02:00
Hypolite Petovan
bd604d1cfb
Merge pull request #7084 from nupplaphil/task/mod_removetag
...
Move mod/filerm to src/Module/Filer/RemoveTag
2019-05-05 20:36:38 -04:00
Hypolite Petovan
fbf36d6e7f
Merge pull request #7086 from nupplaphil/task/mod_maintenance
...
Move mod/maintenance to src/Module/Maintenance
2019-05-05 20:36:12 -04:00
Hypolite Petovan
b79201beaf
Merge pull request #7102 from nupplaphil/task/mod_pretheme
...
Move mod/pretheme to src/Module/ThemeDetails
2019-05-05 20:33:21 -04:00
Hypolite Petovan
1e6affada1
Merge pull request #7101 from nupplaphil/task/mod_viewsrc
...
Move mod/viewsrc to src/Module/ItemBody
2019-05-05 20:32:42 -04:00
Hypolite Petovan
bb8d297ae4
Merge pull request #7097 from nupplaphil/task/mod_after_PR_fixing
...
Fixings for Mod-Refactorings
2019-05-05 20:28:57 -04:00
Hypolite Petovan
12b6ab9943
Merge pull request #7100 from nupplaphil/task/mod_robots_txt
...
Move mod/robots_txt to src/Module/RobotsTxt
2019-05-05 14:23:10 -04:00
Hypolite Petovan
8af0ae171e
Merge pull request #7083 from nupplaphil/task/mod_friendica
...
Move mod/friendica to src/Module/Friendica
2019-05-05 14:19:57 -04:00
Philipp Holzer
e90876cd86
Move mod/smilies to src/Module/Smilies
2019-05-05 19:39:02 +02:00