361958ad04
Replace removed Contact::select by Contact::selectToArray
...
- Add explicit DBA::close in Model\Group
2019-07-29 20:31:49 -04:00
c149ba2d59
Replace $uid parameter by $obj['uid'] in Item::enumeratePermissions
2019-07-29 20:31:49 -04:00
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
3e6018b3f2
Add meta protocol group for private post support
2019-07-29 20:31:48 -04:00
4e427f615b
Only include natively supported protocol contacts in meta-groups
2019-07-29 20:31:48 -04:00
8485874a87
Fix expand_acl tests
...
- Space containing values aren't valid anymore
- Return values are strings
2019-07-29 20:31:48 -04:00
496b02bdd2
[frio] Accessibility: enable keyboard action on visibility panels in compose page
2019-07-29 20:31:48 -04:00
4f4b538bcf
[frio] Add jotnet fields to compose page
...
- Move hardcoded descriptions to translation strings
2019-07-29 20:31:47 -04:00
d5efca1171
[frio] Add compose page JS trigger and theme setting
2019-07-29 20:31:47 -04:00
ee52eb575e
Replace defaults() calls in frio/config.php
...
- Fix typo for scheme/schema
2019-07-29 20:31:46 -04:00
c24ca57f21
Add frio-specific /compose module
2019-07-29 20:31:46 -04:00
0579252362
Add user meta-groups for followers and mutual contacts
...
- Both Group::expand and Item::enumeratePermissions now have a user id parameter to expand meta-groups
2019-07-29 20:31:46 -04:00
c6a806b9e1
[composer] Add npm-asset/typeahead.js dependency
2019-07-29 20:31:45 -04:00
fe51c53798
[frio] Add friendica-tagsinput library based on bootstrap-tagsinput
2019-07-29 20:29:30 -04:00
5d63f0a402
[frio] Restore button outline for accessibility
2019-07-29 20:29:30 -04:00
4b60e89c07
Merge pull request #7449 from annando/img-upload
...
Use another "img" format to simplify adding of alternative texts
2019-07-29 17:05:56 -04:00
dfee2c467c
Use another "img" format to simplify adding of alternative texts
2019-07-29 20:42:42 +00:00
1b0f260255
Convert filebrowser.js to unix format
2019-07-29 20:41:19 +00:00
7f08f5be71
Merge pull request #7448 from friendica/Photo-select-patch
...
Replace remaining Photo::select by new Photo::selectToArray
2019-07-29 13:43:29 -04:00
e745506c04
Replace removed Photo::select by new Photo::selectToArray in /photos
2019-07-29 13:38:55 -04:00
cfd2e7f686
Replace removed Photo::select by new Photo::selectToArray in /profile_photo
2019-07-29 13:37:54 -04:00
Philipp
70ba9e5e0c
Merge pull request #7174 from MrPetovan/task/dba-quote-identifiers
...
DBA: Correctly escape identifier names
2019-07-29 14:37:09 +02:00
b876a339ff
Merge pull request #7447 from annando/ap-alt-outgoing
...
ActivityPub: We now support transmitting alternative image descriptions
2019-07-29 01:20:05 -04:00
bcc8ed378c
ActivityPub: We now do support transmitting alternative image descriptions
2019-07-29 05:09:11 +00:00
1ccc1efdcf
Merge pull request #7446 from annando/alt-text
...
ActivityPub: Support for incoming picture descriptions
2019-07-29 00:57:14 -04:00
ab7db9944d
ActivityPub: Support for incoming picture descriptions
2019-07-29 04:35:13 +00:00
0e0fff3324
Correctly escape identifier names
...
- Add support for schema, multiple tables in $table parameters
- Remove Database->formatTableName method
2019-07-29 00:23:40 -04:00
Michael Vogel
ff54f4d3d7
Merge pull request #7445 from MrPetovan/bug/7442-event-title-unescape
...
Unescape stream event title
2019-07-29 06:06:14 +02:00
816eba5164
Unescape stream event title
2019-07-28 21:46:43 -04:00
c290bcb975
Merge pull request #7443 from annando/no-diaspora
...
Delivery comments to Diaspora only if it is useful
2019-07-28 16:22:52 -04:00
b1049d1d9f
Merge pull request #7441 from nupplaphil/task/remove_dbunit
...
Remove Phpunit/Dbunit
2019-07-28 16:21:22 -04:00
e556dfd475
Don't deliver nested comments to Diaspora if the previous comment wasn't from Diaspora
2019-07-28 19:13:17 +00:00
Philipp Holzer
df9ebf5e8e
Replace api.yml to api.fixture.php
...
- Remove yaml dependency
- Add PHP array based fixture possibility
2019-07-28 20:46:29 +02:00
Philipp Holzer
b08ac3c0a7
Remove Phpunit/Dbunit
...
- Introduce own Yaml-to-SQL class
- Introduce new way of MySQL-DB-tests (per rollback)
- Remove dependency phpunit/dbunit
- Introduce new dev-dependency for YAML-ready (Symfony YAML reader)
2019-07-28 17:40:42 +02:00
Michael Vogel
eddcb5ebe9
Merge pull request #7437 from MrPetovan/bug/fatal-errors
...
Replace last instance of Contact::select
2019-07-28 10:19:28 +02:00
50f3098495
Revert adding DBA::toArray to Item::selectToArray
2019-07-28 00:12:49 -04:00
3334a3d497
Fix indent in Model\Item
2019-07-28 00:06:05 -04:00
a61ce4fed0
Ensure *toArray returns an array
2019-07-28 00:03:42 -04:00
b684fffcb7
Replace last instance of Contact::select
2019-07-27 23:51:04 -04:00
9d45118356
Merge pull request #7417 from nupplaphil/task/app_dependencies
...
Remove DependencyFactory
2019-07-27 18:48:07 -04:00
Philipp Holzer
2f5928f43a
Refactoring Profile:: selectors
2019-07-28 00:19:38 +02:00
Philipp Holzer
930ce855f8
Use BaseObject in auth_ejabberd because of static dependencies inside ExAuth
2019-07-28 00:02:51 +02:00
Philipp Holzer
51d2db3998
merge DBA::selectToArray
2019-07-27 23:57:38 +02:00
Philipp Holzer
7613704d2f
improve Profile model
2019-07-27 23:56:54 +02:00
Philipp Holzer
46211de037
Fix DBA::fetch in API
2019-07-27 23:54:15 +02:00
Philipp Holzer
aefbc703f2
Add some phpdoc
2019-07-27 23:54:14 +02:00
Philipp Holzer
b7f1de1e64
Revert $term DB result check
2019-07-27 23:54:14 +02:00
Philipp Holzer
37d03bbeae
Introduce test optimization
...
- Add static connection for whole tests
- Introduce ExtendedPDO class to enable nested transactions
- Add rollback logic for tests to ensure reliability and increase speed
2019-07-27 23:54:13 +02:00
Philipp Holzer
07aaf292ec
Fix tests
2019-07-27 23:54:13 +02:00
Philipp Holzer
2a87464c97
Replace q() call with Profile::get() method
2019-07-27 23:54:12 +02:00