Pierre Rudloff
f3d98b2864
api_get_user() should not return false right away if the number in the URL is not a valid user
2018-04-10 10:46:10 +02:00
Pierre Rudloff
7d953d952e
Various small fixes ( #4795 )
...
* Use strict comparison to avoid 0 == false
* Avoid unecessary loop
* Avoid undefined variable
* Fix wrong variable name
* Don't try to use the $status_info variable if it does not exist
* Avoid undefined variable
* Check that variable is defined before trying to use it
* Don't cast $data array to boolean
* Fix undefined array
* $reactivate_group variable is not always defined
* Variable $found is not always defined
* Remove unused return statement
* Fix undefined array
* api_unique_id_to_nurl() requires an integer as argument
* Don't try to use $uinfo if it is false
* Don't use the same variable names in inner loop
* Throw an exception if $fileext is not defined
2018-04-09 15:34:53 -04:00
Pierre Rudloff
773591a6ba
Add some missing return types
2018-04-09 19:53:02 +02:00
Pierre Rudloff
4b36f3ad05
api_format_data() seems to never return an object
2018-04-09 19:34:09 +02:00
Pierre Rudloff
9cde7881ee
Throw a ForbiddenException if api_get_user() returns false
2018-04-09 18:52:38 +02:00
Pierre Rudloff
d0591dd882
The first argument for api_format_items() must be an array
2018-04-08 01:06:40 +02:00
Pierre Rudloff
9c351bad68
Fix wrong use of empty()
2018-04-08 00:55:05 +02:00
Pierre Rudloff
bef3799942
Use empty() instead of !x()
2018-04-07 23:21:51 +02:00
Pierre Rudloff
333eb5f9dd
Add missing variable
2018-04-07 23:20:30 +02:00
Pierre Rudloff
b775cba8c2
Remove confusing comment
2018-04-07 22:39:38 +02:00
Pierre Rudloff
036803d8c7
Typo
2018-04-07 22:37:57 +02:00
Pierre Rudloff
5d8d62015c
Make list_id parameter mandatory in api/lists/statuses
2018-04-07 22:36:54 +02:00
Pierre Rudloff
6401eb988b
Use dba to access database in api_lists_statuses()
2018-04-07 22:35:19 +02:00
Pierre Rudloff
fea7ec2482
We don't need type casting for dba::select() arguments
2018-04-07 22:18:39 +02:00
Pierre Rudloff
c5aaa61d11
Rename api_list_create() to api_lists_create() for consistency
2018-04-07 22:15:35 +02:00
Pierre Rudloff
c4edad212b
Use dba to access the database in list API functions
2018-04-07 19:55:41 +02:00
Pierre Rudloff
929440417c
We don't really need the unsen bit in api_lists_statuses()
2018-04-07 19:52:47 +02:00
Pierre Rudloff
b3235c2d02
Implement parts of the list API:
...
lists/statuses
lists/destroy
lists/update
lists/create
lists/ownerships
2018-04-07 19:16:47 +02:00
Pierre Rudloff
78a979ee58
Add profile_image_url_profile_size and profile_image_url_large properties to user object returned by API ( fixes #4695 )
...
This allows some clients to display a bigger avatar on profiles.
2018-04-07 13:31:17 +02:00
Hypolite Petovan
32ca95a1b0
Use App->getSenderEmailAddress in include/enotify
2018-04-06 21:47:42 -04:00
0ccb29c4df
Only compare the HTML when we forcefully ignore the cache
2018-04-06 16:52:01 +00:00
297784880e
Update the cached rendered html when it changed
2018-04-06 14:01:52 +00:00
Michael Vogel
05cff59f70
Merge pull request #4722 from MrPetovan/task/add-content_filter-hook
...
Add content_filter hook
2018-04-06 06:42:52 +02:00
3792012723
Improved accessibility for "Frio"
2018-04-05 21:50:34 +00:00
Hypolite Petovan
34fd442821
Rename social.disable_cw pconfig to system.disable_cw
2018-04-04 23:08:48 -04:00
Hypolite Petovan
41db5f0912
Display content warning as title if collapsing is deactivated
2018-04-04 23:08:48 -04:00
Hypolite Petovan
296f561878
Rename hook to "prepare_body_content_filter"
2018-04-04 23:08:48 -04:00
Hypolite Petovan
d38b86dabf
Fix disabled content filter for own posts
2018-04-04 23:08:48 -04:00
Hypolite Petovan
f26c99d17b
Disable content filter for preview and own posts
2018-04-04 23:08:48 -04:00
Hypolite Petovan
d603bf062d
Add CSS classes to content-filter wrapper
2018-04-04 23:08:48 -04:00
Hypolite Petovan
b755e808df
Add new content_filter hook in prepare_body
...
- Add content warning processing to prepare_body with use of disable_cw
setting
- Add filter_reasons params to prepare_body hook
2018-04-04 23:08:48 -04:00
Hypolite Petovan
bec46d7b01
Remove content warning processing in put_item_in_cache
2018-04-04 23:08:48 -04:00
Hypolite Petovan
586b0b6e57
Add bash to text_highlight language list
2018-03-29 19:29:09 -04:00
Hypolite Petovan
daffc27061
Move suppress_tags config to template
...
- Add new item.suppress_tags template variable
- Fix template formatting
2018-03-25 00:38:23 -04:00
Hypolite Petovan
4eaf0d76b0
Remove include/event
2018-03-23 06:32:34 -04:00
Hypolite Petovan
6e7c6ab0fa
Remove references to include/event
2018-03-23 06:32:34 -04:00
Hypolite Petovan
f7e2071117
Replace include/event function with method calls
...
- Updated scope of Model\Event methods
- Updated use list
2018-03-23 06:32:34 -04:00
Hypolite Petovan
5aecc758f9
Replace include/event function content by method calls
2018-03-23 06:32:34 -04:00
Hypolite Petovan
27d94023ee
Merge branch 'master' into develop
2018-03-23 06:15:55 -04:00
e74f186b34
Event: Prevent SQL errors with events without end
2018-03-21 20:16:43 +00:00
73efdb99e3
Fix for incorrect datetime values
2018-03-21 05:20:55 +00:00
f082f0da4f
Merge pull request #4636 from annando/event-diaspora
...
Fix: Events on Diaspora now should look fine
2018-03-20 08:48:37 +01:00
f4ba5d9799
Fix: Events on Diaspora now should look fine
2018-03-20 06:32:17 +00:00
fabrixxm
e6c59b0593
fix docstring of get_poke_verbs()
2018-03-19 10:20:01 +01:00
fabrixxm
8a2a4510ec
Small fixes to translatable string
...
and some small cosmetic fixup to docstring for `notification()`
2018-03-19 10:15:09 +01:00
Hypolite Petovan
881c7ccfc1
Add meaningful return value to dba::connect
...
- Move System::unavailable call to index
2018-03-18 05:15:14 -04:00
537ef83a24
If we aren't connected to the database, we shouldn't return "true" on connect
2018-03-17 09:21:06 +00:00
Hypolite Petovan
c53c00ba4e
Add rendred-hash to put_item_in_cache todo
2018-03-15 03:23:11 -04:00
Hypolite Petovan
644767519e
Ensure the item body stays the same in put_item_in_cache()
...
- Add documentation
2018-03-15 02:13:00 -04:00
Hypolite Petovan
e28020c68a
Fix for CW: Items weren't cached
2018-03-15 01:32:04 -04:00