ae6e9e7267
[API] Miscellaneous improvements
...
- Use empty() instead of isset($r) && $r in save_media_to_database()
- Use expected variable name for result array in api_fr_photo_delete()
- Use correct associative array references in prepare_photo_data()
- Replace a() call in api_fr_photoalbum_delete()
2020-06-24 08:11:47 -04:00
Michael Vogel
7fd2c00171
Merge pull request #8792 from MrPetovan/task/share-block-guid
...
[frio] Add local post link to share block when guid attribute is present
2020-06-23 21:26:07 +02:00
677eaf78ed
Add API login capture 12h cooldown to spare database writes
2020-06-23 10:15:39 -04:00
43e6cec200
Update user.login_date for authenticated API calls
2020-06-23 09:09:23 -04:00
912ff069c0
Update getShareOpeningTag::getShareOpeningTag method signature
...
- Optional parameter $guid is now at the end
- Always provided parameter $posted is now mandatory
2020-06-21 09:42:37 -04:00
1f20111c80
Replace share_header calls with BBCode::getShareOpeningTag
2020-06-18 08:53:57 -04:00
f3323aff5e
Deprecate page_info functions to new PageInfo class
...
- Add tests for parts not using remote requests
- Add scheme requirement for page info URLs
- Add policy to keep label from stripped Page Info links
2020-06-17 13:24:44 -04:00
eba964ec12
Deprecate consume_feed() in favor of Protocol\Feed::consume
2020-06-17 13:24:44 -04:00
e3d20b4366
Move subscribe_to_hub function to Worker/OnePoll from include/items
...
- It was its only usage
2020-06-17 13:24:44 -04:00
3d55ef1546
Move drop_items and drop_item out of include/items
...
- They were only used in mod/item
2020-06-17 13:24:44 -04:00
016c99935c
Different comment limits for single view
2020-06-16 06:49:53 +00:00
Michael Vogel
f10062dfdb
Merge pull request #8617 from MrPetovan/task/8220-twitter-followers-list
...
(Re)Implement Twitter contact API endpoints
2020-06-14 16:06:22 +02:00
7a5afc10bb
Implement Twitter contact endpoints
...
- Implement /followers/ids
- Implement /followers/list
- Reimplement /friends/ids
- Reimplement /friends/list
- Update API reference
- Remove obsolete tests
2020-06-09 08:36:46 -04:00
89b3ae2657
Add null/empty string parameter value case in BBCode::convert
...
- Remove obsolete coalesce operator uses
2020-06-08 19:15:08 -04:00
6774ee6691
Ensure strings are provided to BBCode::toPlaintext in include/api
...
- Prevents some type mismatch fatal errors with BBCode::performWithEscapedTags
2020-06-08 18:40:21 -04:00
8eeb7807d3
Replace remaining instances with "allowlist", "denylist" and "blocklist"
2020-06-07 11:24:56 -04:00
20b93306ad
Handling situations where "vid" is empty
2020-05-31 14:38:00 +00:00
0acb5d4558
"parent = id" is replaced with gravity check
2020-05-28 16:02:36 +00:00
bdfe47dcfd
Add the space at a different place
2020-05-28 06:08:03 +00:00
51e9b25700
Fixing #8702
2020-05-27 22:16:33 +00:00
973abb6196
Replace "id = parent" checks with "gravity" checks
2020-05-27 12:19:06 +00:00
ba9cf32f36
The "item-activity" is removed
2020-05-26 05:18:50 +00:00
3b1d89252a
Issue 8582: "cid" in "network" is now "contactid"
...
Fixes #8582
2020-05-17 15:01:27 +00:00
0cf517ad76
Use constants for the BBCode modes
2020-05-16 16:28:15 +00:00
8b2c51baf2
Improved description
2020-05-15 18:08:47 +00:00
856cf7f664
Don't count and fetch "follow" activities
2020-05-07 18:39:39 +00:00
48f3234318
Useless space and useless "null" check
2020-05-04 14:50:22 +00:00
49db63da2b
Merge remote-tracking branch 'upstream/develop' into notification-uri-id
2020-05-04 14:38:19 +00:00
00035f7ba0
Notifications are now storing the uri-id as well
2020-05-02 13:12:11 +00:00
b0cb6536dd
The old tag handling is removed
2020-05-02 05:08:05 +00:00
74081a71ff
Removed unused "use"
2020-05-01 13:26:13 +00:00
2b8dabcd95
API search is now done via "tag" as well
2020-05-01 09:41:17 +00:00
3b2ae5c4a9
function names changed
2020-05-01 06:01:22 +00:00
2423831b90
Added todo
2020-04-29 09:12:56 +00:00
7f5f68a904
More preparations for term to tag transition
2020-04-26 16:15:39 +00:00
5df5e9521b
The tag table is now really used
2020-04-26 15:24:58 +00:00
43b8bdea07
Merge pull request #8520 from annando/term2tag
...
We now store tags in "tag"
2020-04-22 22:56:07 -04:00
1f7993acad
Code standards
2020-04-22 15:22:39 +00:00
7f04aea8b1
Move poke module to src/
...
- Add new route contact/<cid>/poke and update all references
- Rework template with form field includes
- [frio] Enable modal behavior
2020-04-20 11:47:08 -04:00
e365103ea3
Added todo
2020-04-17 13:35:12 +00:00
db657b0149
We now store the tags in two separate tables
2020-04-17 06:35:20 +00:00
9a0d2c9e0c
The new tag table should work for feeds no as well
2020-04-15 05:10:40 +00:00
661dd43b0d
Term constants updated
2020-04-13 19:24:22 +00:00
3c8216e385
Fix notice about an unknown variable
2020-04-05 17:25:36 +00:00
09cc3bfd0a
Some more code standards
2020-04-05 07:11:47 +00:00
afc8783862
Code formatting
2020-04-05 07:08:20 +00:00
f280dcaa5e
Issue 8493: Avoid fatal error when fetching items via API
2020-04-04 20:00:40 +00:00
40a7a43bd2
[frio] Add link to Compose page in jot
2020-04-03 16:33:00 -04:00
d3722c945b
Improved Mime Type detection
2020-04-01 05:42:44 +00:00
6f22e3909b
Issue 8254 More length shortenings
2020-03-25 23:18:07 +00:00
a16dba2941
a l10n call too much
2020-03-22 08:43:06 +01:00
83a9970891
Issue 8432: Make notifications translatable
2020-03-21 11:48:20 +00:00
bcf9430822
Only perform OAuth when no login data are provided
2020-03-08 08:30:19 +00:00
a55057d974
Function renamed to better reflect the purpose
2020-03-05 08:03:05 +00:00
3a6d3cd439
Fixing tests
2020-03-02 17:20:18 +00:00
72c198990e
Merge remote-tracking branch 'upstream/develop' into private
2020-03-02 15:05:00 +00:00
ca1b92bb34
Support unlisted public posts
2020-03-02 07:57:23 +00:00
nupplaPhil
55a5e43715
Add UID as parameter for notify repository call
2020-03-01 22:24:53 +01:00
0112246a78
Restore removed announce key in conv_response array in include/conversation
...
- Follow-up to #8329
2020-02-26 15:53:46 -05:00
452d7e6404
Remove unused conversation response code
...
- Remove get_responses()
- Remove get_response_button_text()
- Remove title key from $conv_responses array
- Address https://github.com/friendica/friendica/issues/8000#issuecomment-589263329
2020-02-22 20:41:12 -05:00
637e38e535
User hide_dislike user setting to hide dislike button and conversation responses
2020-02-20 05:37:07 -05:00
Philipp
d09b3f5bde
Merge pull request #8302 from annando/allowed-chars
...
Added characters to the disallowed hashtag characters
2020-02-17 17:59:56 +01:00
Philipp
da124af6ed
Merge pull request #8293 from MrPetovan/task/5562-community-pagination
...
Improve community pagination
2020-02-16 19:38:49 +01:00
0b0309ce8f
Remove pager parameter from conversation()
...
- Add getUrlParameter() Javascript function to determine current page
2020-02-13 23:40:00 -05:00
2a7de4213f
Correctly initialize post actions button template variable
...
- Address https://github.com/friendica/friendica/issues/7999#issuecomment-586020764
2020-02-13 20:42:15 -05:00
Michael Vogel
1eec1349eb
Added characters to the disallowed hashtag characters
2020-02-11 23:14:26 +01:00
2c56d2f336
Merge pull request #8265 from nupplaphil/task/add_license
...
Add license headers :-)
2020-02-09 16:34:21 -05:00
nupplaPhil
f69e3a2dc6
Fix Notification subject
2020-02-09 22:42:51 +01:00
nupplaPhil
7d714319c8
Add license info at Friendica PHP files
2020-02-09 16:34:23 +01:00
nupplaPhil
85dc9bb96b
Add license info at Friendica PHP files
2020-02-09 16:18:46 +01:00
nupplaPhil
2e98c05bd3
improvements/fixings
2020-02-05 22:22:12 +01:00
nupplaPhil
951b7179af
Move [Friendica:Notify] to a own PREFIX variable
2020-02-05 21:41:07 +01:00
nupplaPhil
511556085a
Move Notify::TYPE_SYSTEM
2020-02-05 21:41:07 +01:00
nupplaPhil
c6915dc672
Move Notify::TYPE_SHARE
2020-02-05 21:41:06 +01:00
nupplaPhil
a78e19ea76
Move Notify::TYPE_POKE
2020-02-05 21:41:05 +01:00
nupplaPhil
bee110dc0b
Move Notify::TYPE_TAGSHARE
2020-02-05 21:41:05 +01:00
nupplaPhil
51260f234f
Move Notify::TYPE_TAGSELF
2020-02-05 21:41:04 +01:00
nupplaPhil
88dc3efdc9
Move Notify::TYPE_SUGGEST
2020-02-05 21:41:03 +01:00
nupplaPhil
9435cc4b88
Move Notify::TYPE_MAIL
2020-02-05 21:41:02 +01:00
nupplaPhil
e6fb044e60
Move Notify::TYPE_COMMENT
2020-02-05 21:41:02 +01:00
nupplaPhil
b86ad37001
Move Notify::TYPE_WALL
2020-02-05 21:41:01 +01:00
nupplaPhil
6e45514e2c
Move Notify::TYPE_CONFIRM
2020-02-05 21:41:00 +01:00
nupplaPhil
cfd50f9abb
Move Notify::TYPE_INTRO
2020-02-05 21:41:00 +01:00
nupplaPhil
97b6f6b3b3
Move OTYPE constants to own enum class
2020-02-05 21:40:59 +01:00
nupplaPhil
1867267513
Add user array
2020-02-04 21:26:03 +01:00
nupplaPhil
cb08912926
split mailbuilder types
2020-02-04 21:14:39 +01:00
nupplaPhil
34dce9fd76
Introduce NotifyEmailBuilder
2020-02-04 21:14:39 +01:00
nupplaPhil
ed9756225d
improvements
2020-02-02 22:43:42 +01:00
nupplaPhil
0e13428210
Move "App::getSenderEmailAddress()" to "Emailer::getSiteEmailAddress()"
2020-02-02 22:43:40 +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
nupplaPhil
74490d6594
Cleanup enotify email
...
- Removing unused fields
- Move notify template to email subdirectory
2020-02-02 22:43:34 +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
abbf036685
improve exception handling
2020-01-31 22:25:09 +01:00
7909d9c417
Notifications cleared for a whole thread in case of one mark seen
2020-01-31 21:34:12 +01:00
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
b2143cae53
[frio] Add new asynchronous submission of modal form
...
- Add loading state for jot submit buttons
2020-01-29 22:50:10 -05:00
c2b8c65104
Merge "notification" routes
2020-01-28 23:21:24 +01:00
91707a530c
Add default values for inserts
2020-01-28 22:26:23 +01:00
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
ff9eb20663
Fix enotify item link
2020-01-28 18:41:46 +01:00