Michael
39560218f8
Issue 7659: Display blocked and ignored public contacts as well
2019-12-12 11:58:57 +00:00
nupplaPhil
1408908c84
Refactor Session Handling (make it more simple & handler are now handler again)
2019-12-11 20:30:31 +01:00
Hypolite Petovan
9a0a11ed39
Improve Api\Mastodon\Account with data from apcontact
...
- Original work by @annando
2019-12-11 08:25:45 -05:00
Hypolite Petovan
2d47952921
Add POST follow request Mastodon API endpoint
2019-12-11 08:25:44 -05:00
Hypolite Petovan
1625330e70
Switch Api\Mastodon\FollowRequests to list introductions instead of pending contacts
2019-12-11 08:24:17 -05:00
Hypolite Petovan
0656e9ece4
Update web modules handling introduction to use new model class
2019-12-11 08:24:17 -05:00
Hypolite Petovan
c239d218d8
Update Base\Api::login to return the authentication status
2019-12-11 08:24:16 -05:00
Hypolite Petovan
1c69dda2e1
Merge pull request #7926 from annando/api-instance
...
API: Added endpoints /instance and /instance/peers
2019-12-11 04:07:49 -05:00
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