1
1
Fork 0
Commit graph

1324 commits

Author SHA1 Message Date
f87e41e206 Scheduled posts are now listed and can be deleted 2021-08-02 17:03:06 +00:00
2e2d1bf81d Added option to define a schedule date when posting items 2021-08-01 13:01:31 +00:00
4be4498b13
Update UX for Storage administration 2021-07-24 19:01:01 +02:00
e19b9824cd
Allow setting & saving storages per type 2021-07-24 19:00:58 +02:00
cbe522ee82
Fixings 2021-07-24 19:00:58 +02:00
3647f6f031
Refactor storage admin setting 2021-07-24 19:00:58 +02:00
97bafb3a59
Extract Storage admin section to own page 2021-07-24 19:00:58 +02:00
afe3c8954c Simplified functionality to load the profile in the sidebar 2021-07-23 12:39:37 +00:00
b5f59d5be0 API: Support for deprecated API endpoints and OAuth removal 2021-07-20 20:48:37 +00:00
3a5523820c Legacy DFRN transport layer is removed 2021-07-15 13:28:32 +00:00
1466afe3b2 Automatically subscribe to the followings of a given AP account 2021-07-13 06:06:08 +00:00
e5c312a066 Issue 10491: Possibility for simple shortening added 2021-07-12 14:11:51 +00:00
540dc90ce1 Merge frio-specific share block template into the base template
- Add BIDI support for share blocks
- Remove redundant share block styles
2021-07-09 19:23:01 -04:00
dac27ead7a Proxy settings removed 2021-07-06 06:44:18 +00:00
a06d699480 Item cache related functionality removed 2021-07-05 04:57:50 +00:00
efff254a3a Wrap each addon settings form in their own form tag
- The single form tag was preventing a given addon settings to be saved if another addon had an empty required field.
- Instead of concatenating the addon form HTML through Hook::callAll, we loop manually through the hooks, appending the HTML to an array.
2021-06-27 23:15:27 -04:00
c9ec2e21b3
Merge pull request #10403 from annando/doc-structure
Updated database structure documentation
2021-06-14 09:01:58 -04:00
c3cfc443ae Handling of special characters 2021-06-14 12:38:42 +00:00
7106106f11 Formatted index list 2021-06-14 12:15:10 +00:00
a29c21224d Dash removed 2021-06-14 08:54:31 +00:00
96f07c7288 Indexes and foreign keys added 2021-06-14 08:53:37 +00:00
2cd0c1d30d Trailing whitespace removed 2021-06-14 06:10:11 +00:00
fd30df7300 Pad the header 2021-06-14 05:58:51 +00:00
a827f948c8 Reversed "null" 2021-06-14 05:14:09 +00:00
84ab5d6159 Updates database structure documentation 2021-06-13 20:33:50 +00:00
bf8cb39102 Diaspora relay functionality is removed 2021-06-13 11:15:04 +00:00
2cc4bd2490 Add RTL support to many input fields
- Compose page
- Post jot
- Comment form
- Event form
2021-05-20 08:39:37 -04:00
6d0f6d94cb Add RTL support for post titles and photo captions 2021-05-20 08:39:36 -04:00
8e005f7de2 Remove whitespace from opening HTML tag ending 2021-05-20 08:39:36 -04:00
f3aaed7541 Add RTL support for item body in search and photo body 2021-05-19 10:36:25 -04:00
b79b1a3e7b Remove whitespace before opening HTML tag closure 2021-05-19 10:35:58 -04:00
b18073d5a8 Repurposed OAuth frontend handling, store the scope 2021-05-13 14:58:55 +00:00
Michael Vogel
4fb52385a8
Apply suggestions from code review
Co-authored-by: Hypolite Petovan <hypolite@mrpetovan.com>
2021-05-12 17:32:55 +02:00
b2fe039dab oauth template redesigned 2021-05-12 12:28:13 +00:00
da2ce5c4f4 Fix undefined tamplate variables in comment_item.tpl
- Remove unused "type" hidden field in comment form
- Remove unused moderated_comment.tpl files
2021-05-10 18:56:26 -04:00
b3e511eb0c No link guessing for DFRN / Don't show redundant data 2021-05-04 05:18:03 +00:00
f57ddee31c the command was missing from the worker queue overview 2021-05-02 09:55:19 +02:00
c76af27533 Add initial RTL support for post bodies 2021-05-01 15:13:53 -04:00
531e5d7f3e Add RTL support to profile name and description in the VCard 2021-05-01 15:13:39 -04:00
3d64c3031b Preview for Videos and images / Video resolution selection 2021-04-28 19:05:46 +00:00
8685e5ca32 Reworked media handling 2021-04-26 06:50:12 +00:00
e8a539b68d Move template to content/ 2021-04-05 11:44:43 +00:00
7e0d21b5bb Audio attachments are now displayed as audio elements 2021-04-05 09:15:36 +00:00
064ff693fd Add custom message to the maintenance module display 2021-03-10 09:50:20 -05:00
972c9f7bc0 Issue 9743: Added translatable texts 2021-03-08 21:17:27 +00:00
553ad2994b The template "maitnenance.tpl" isn't used anymore 2021-03-08 10:41:33 +00:00
3859b7ba10 Move /parse_url module to /parseurl
- Update oexchange module to use BBCode::embedURL instead of a self-request
- Remove mod/parse_url.php file
- Restrict ParseUrl module to authenticated users
2021-02-18 09:06:27 -05:00
5d270fbb54 Rename dostar() to doStar() 2021-01-31 14:21:09 -05:00
3a18669730 Rename dolike to doActivityItem 2021-01-31 08:39:47 -05:00
b3b2bc96ba Rename dopin() to doPIn 2021-01-30 18:12:01 -05:00
Michael Vogel
199f72ee3c
Merge pull request #9823 from MrPetovan/task/9677-2fa-remember-device
Add "Remember this device" feature to two factor authentication
2021-01-27 22:32:08 +01:00
0cd02631ce New setting that controls notifications for ignored contacts 2021-01-24 11:40:09 +00:00
5a949911ba Add trusted browsers user setting module
- Add trusted browsers help section
2021-01-23 05:42:59 -05:00
50f97e977a Added support for trusted browser during authentication 2021-01-23 05:42:59 -05:00
77e9143d3a [non-Frio] Add edited date to post display 2021-01-07 10:25:34 -05:00
a81ac835a1 The frontend worker is removed 2021-01-01 23:05:26 +00:00
beaef12296 Add missing first file/line in exception template 2020-12-30 21:15:01 -05:00
46ed610d04 Restore auto-complete feature in comments forms
- New catch-all feature supports network/display pages, infinite scroll and live updated conversations
2020-12-27 20:36:33 -05:00
241cd32b14 Replace obsolete calls to $APP->is_mobile in templates 2020-12-23 03:25:55 -05:00
fbd0cefdf7 Add translation to Yourself option in view as select in profile
- Address https://github.com/friendica/friendica/issues/9682
2020-12-20 02:08:17 -05:00
a991f3dfcf Add translation to required labels for install checks
- Remove unused checks loop in install_base template
2020-12-20 02:08:13 -05:00
65f74da45b Add translation to required labels on input fields
- Normalize display of required label
- Remove unused field_richtext template
2020-12-19 22:52:45 -05:00
0dac6e9d34 Add general information header translation to admin site template 2020-12-17 22:52:30 -05:00
a382798999 Add some more result panels to Babel 2020-12-04 07:29:48 -05:00
1e09eab921 Another place found where "show less" had been "show more" 2020-11-30 19:52:57 +00:00
d4d55a5865 Issue 8605: "show less" now displays "show less" 2020-11-30 19:30:57 +00:00
b52ba79620 Contacts can now be updated from every theme 2020-11-22 08:15:17 +00:00
4370d0b967 Add missing activity toggle capability to photos 2020-11-21 11:10:04 -05:00
b2c4116357 Replace JQuery .text by .html
- Prevents inserting unescaped HTML in page
2020-11-16 18:19:24 -05:00
388c0b69d6 Split admin/users into 6 separate modules
- They now feature working pagination
2020-11-08 12:53:12 -05:00
126ef0ae82 [frio] Add link to settings in account delegation page 2020-11-08 12:53:12 -05:00
89509f02e4 Move "remote self" to the contact settings 2020-10-24 21:42:49 +00:00
1fc36c4470 Only auto update when there is content 2020-10-20 20:43:51 +00:00
4d15cc01e2 Move network module to src/
- Update ForumManager to use a base URL
- Split network module into Conversation\Network and Search\Filed modules
- Implement boundaries pager in network module
- Allow no selection in filter widgets
2020-10-13 07:52:13 -04:00
d3e19bc880 Support for real reshares 2020-10-11 08:49:47 +00:00
f255749c6a Issue 9358: liking and commenting on the community page now gives a feedback 2020-10-06 05:18:54 +00:00
6c3ffb75a6 Issue 9366: filter account types on the network page 2020-10-05 16:48:28 +00:00
94c53b3b23 Introduce range percent template
- Replace usage in frio theme settings
2020-10-03 21:29:17 -04:00
Philipp
97f07b7518
Merge pull request #9334 from annando/endless-scroll
Endless scrolling for searches and contact comments
2020-10-01 23:04:56 +02:00
88a0e976da Endless scrolling for searches and contact comments 2020-09-30 19:14:13 +00:00
5dd426f526 Added option to stay on the local machine when clicking on a contact link 2020-09-30 17:30:26 +00:00
15e61e78ac Issue 9305: Relay deny tags are added 2020-09-29 19:48:26 +00:00
1e7d9fdcf6 added license hints to the Frio javascript files 2020-09-27 18:36:33 +02:00
99fc97f337 Removing the page number from the infinite scrolling 2020-09-26 21:46:22 +00:00
3553b564b4 Template now collapses 2020-09-26 18:34:55 +00:00
4a40a40ed1 Merge remote-tracking branch 'upstream/develop' into hide-sharer 2020-09-26 18:05:15 +00:00
c0ddcfb0cd Hide own contacts 2020-09-26 18:01:10 +00:00
3ffb90cf07 Improve naming, make widget collapsable 2020-09-26 14:13:14 +00:00
4504d3c32d Using the equal sign 2020-09-26 12:21:32 +00:00
f936d93730 Moved "selected" check into the template 2020-09-26 12:13:30 +00:00
5a48002575 Account selector for the community page 2020-09-26 11:05:18 +00:00
8d5eb61ea3 Normalize item comment template variable name 2020-09-13 20:01:54 -04:00
65b796ed1f Normalize item_photo_menu template variable name 2020-09-13 20:01:53 -04:00
2bfd53bf09 Normalize item body template variable name 2020-09-13 20:01:53 -04:00
9ff228812f Normalize item location template variable name 2020-09-13 20:01:51 -04:00
d1942afbca Stop using q as a page parameter 2020-09-12 09:09:15 -04:00
043e04f484 Remove confirm template obsolete uses (except for contacts)
- Remove obsolete explode_querystring() function
- Remove $extra_inputs template variable
2020-09-12 09:09:15 -04:00
4065f71382 Fix qcomment addon
- Initialize $qcomment template variable everywhere it is expected
- Remove addon Javascript from core head template
2020-09-09 16:49:03 -04:00
70563d251f Improve display of post header reshare mention
- Fix typo in class name
- Add bottom margin with a p tag
- Distinguish reshare header style from reshare footer style
2020-09-09 11:41:23 -04:00
c7a69bbc3d
Merge pull request #9168 from annando/issue-9135
Issue 9135: Display only reshared posts at the top
2020-09-09 10:46:01 -04:00
6ad75f5b41 Remove over-specific location fields from vcard in favor of "location" 2020-09-09 01:21:56 -04:00
206caaf51a Reshared data now is a link 2020-09-09 04:49:42 +00:00
fb7f7435c0 Merge branch 'bug/phpinfo-accessible-hotfix' into 2020.09-rc
# Conflicts:
#	src/Module/Admin/DBSync.php
#	src/Module/Admin/Logs/Settings.php
#	src/Module/Admin/Themes/Details.php
#	src/Module/Admin/Themes/Embed.php
2020-09-08 14:07:46 -04:00
9bc2c5a52e Normalize use of form security tokens in Admin modules
# Conflicts:
#	src/Module/Admin/Logs/Settings.php
2020-09-08 12:27:36 -04:00
2ce15cae1a Use router parameters in Admin modules
- Remove 10 @TODO tags

# Conflicts:
#	src/Module/Admin/DBSync.php
#	src/Module/Admin/Themes/Details.php
#	src/Module/Admin/Themes/Embed.php
2020-09-08 12:27:15 -04:00
Michael Vogel
8126947b90
Merge pull request #9160 from MrPetovan/bug/9138-escape-field-input
Add HTML escaping to field_input value
2020-09-08 04:00:36 +02:00
5f5b97dad6 Create self-only ACL template and helper method 2020-09-07 19:27:32 -04:00
aa7eb75e62 Add HTML escaping to field_input value
- Quotes weren't rendering in pre-populated fields
2020-09-07 18:53:04 -04:00
4a4d0f04cb Fix new private message recipient input
- Add new private message recipient ACL template
- Remove now redundant theme private message templates
2020-09-03 10:01:58 -04:00
a844fd8f58 Move ACL full selector template to subfolder
- Fix display overflow in contact complete suggestion box
2020-09-03 10:00:20 -04:00
355284841a Optionally display the resharer as icon 2020-08-26 12:33:17 +00:00
7dbf72e454 We now fetch data with an automatically generated system user 2020-08-22 14:48:09 +00:00
0d1fa70e2e
Merge pull request #9039 from MrPetovan/task/frio-accent-scheme
[frio] Add accented schemes including dark scheme and black scheme
2020-08-20 07:01:40 +02:00
2e286d6a57 Move calendar/event stylesheets/scripts registration to modules
- Add media parameter to Page->registerStylesheet
- Fixes CSS precedence with custom theme stylesheet
2020-08-15 18:56:17 -04:00
dd82f150ca Rework of the network page 2020-08-13 20:07:13 +00:00
383ddb10ed Create new page_tabs template
- Replace explicit tabs in profile contacts page with new template
2020-08-06 22:59:09 -04:00
c26b72a426 Rework commonFriendsVisitor widget
- Use new Contact\Relation method to fetch common contacts
- Replace reference to /common by /{nickname}/contacts/common
2020-08-05 00:19:48 -04:00
71db6ab613 Add Module\Profile\Common class
- Add Common tab in profile contacts templates
- Add routing to new module
2020-08-04 23:03:54 -04:00
1723903219 Rework Module\Profile\Contacts class
- Simplify imports
- Use router parameters
- Use exceptions
- Simplify querying and result processing
- Add no result label
2020-08-04 23:02:43 -04:00
d153db44ac Periodically run an "optimize table" command for cache tables 2020-08-04 12:24:24 +00:00
0c73531da1 Poco and gcontact (mostly) removed 2020-08-01 16:15:18 +00:00
d9a9876ddd Synchronize contacts with the directory server 2020-07-31 09:08:51 +00:00
ab3106a129 Move "View As" form at the bottom of the profile page 2020-07-28 11:40:14 -04:00
d7b5674476 Move mod/lockview to Module\PermissionTooltip
- Add explicit type parameter to lockview() in main.js
2020-07-27 01:58:53 -04:00
18617f6c48 Fetch followers/followings of contacts 2020-07-26 07:34:33 +00:00
f4afd56fa5 Replace jquery-textcomplete with yuku/old-textcomplete
- Add a jQuery wrapper to minimize code changes
- Improve local autocomplete jQuery plugin to allow chaining
2020-07-22 10:48:02 -04:00
0a71495fa4 Add new admin debug module for ActivityPub 2020-07-20 00:39:17 -04:00
da50456675 Add Twitter source debug to Debug\Babel 2020-07-17 17:14:13 -04:00
966738ecc6 Use the "orig_title" 2020-07-08 20:47:05 +00:00
77e272e8ed Issue 8836: Point the event to the local post 2020-07-08 20:42:28 +00:00
016c99935c Different comment limits for single view 2020-06-16 06:49:53 +00:00
18745b1723
Merge pull request #8765 from annando/fix-pubkey
Fix providing the public key
2020-06-12 16:42:16 -04:00
Michael Vogel
cf384da4b7 Fix providing the public key 2020-06-12 21:51:42 +02:00
34463f37e4 Rename contact table column to ffi_keyword_denylist 2020-06-07 11:24:52 -04:00
df1c74bd33 Make "like" links one way
- Updated dolike() function to accept a "un-" switch
- [frio] Updated doLikeAction() function to call dolike() instead of having duplicated code
- Added boolean logic (with explanatory truth table) to smartly delete existing activities in Model\Item::performActivity
- Moved verb/activity parameter handling closer to their use in Model\Item::performActivity
- Updated all references to dolike() and doLikeAction() to include the "un-" switch
2020-05-27 08:41:13 -04:00
6d5437721e Remove HTML escaping in config file template, add quote escaping
- Allows HTML special characters and quotes in DB password
2020-05-19 21:07:55 -04:00
a3c4021f12 Issue 8514: Make paging for searcg items work again
Fixes #8514
2020-05-17 13:51:56 +00:00
e0e131b620 Move perfect-scrollbar dependency back to composer.json 2020-05-06 21:49:34 -04:00
f3bf723cc7 Moved to view/js 2020-05-05 12:42:30 +00:00
6d47324342 Integrate perfect-scrollbar to make tests happy 2020-05-05 05:22:14 +00:00
729c6b67aa the "term" field now is called "name", workaround removed 2020-05-01 15:18:48 +00:00
16f48731b1 Remove album name bin2hex conversion in file browser
- Avoids Javascript hex2bin() limitation to Latin-1 string encoding
2020-04-21 22:14:11 -04: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
cc15381007 Refactor admin user settings page
- Fix header hierarchy
- [frio] Fix panel display
2020-04-01 19:45:31 -04:00
76feae2203 Refactor connector settings page
- Fix header hierarchy
- [frio] Fix panel display
2020-04-01 19:20:18 -04:00
91fb396ec1 Refactor profile edit page
- Fix header hierarchy
- [frio] Fix panel display
2020-04-01 19:14:37 -04:00
b480e4eaa9 Refactor display page
- Fix header hierarchy
- Fix panel display
2020-04-01 19:06:11 -04:00
6bb210ff7a Refactor features pages
- Create frio template for admin features page
- Fix header hierarchy
2020-04-01 19:06:10 -04:00
fd89572606 Refactor admin site settings templates
- Fix header hierarchy in admin/site.tpl
- Fix panel display in frio/templates/admin/site.tpl
2020-04-01 19:06:10 -04:00
5ce404f517 Refactor user settings page
- Fix header hierarchy
- [frio] Fix panel display
- Move checkbox sub-template calls to template
2020-04-01 19:06:00 -04:00
3c50f985a9 Remove modal window for default post permission setting 2020-04-01 09:21:26 -04:00
Michael Vogel
7625eba86d
Merge pull request #8407 from MrPetovan/bug/8358-markdown-double-decode
Remove extraneous HTML decode in Markdown::toBBCode
2020-03-11 21:18:36 +01:00
b0dc3d6cf9 Improve Babel code
- Add Diaspora source text choice
- Simplify escaped display
2020-03-11 09:01:17 -04:00
49b71546ec Normalize vcard across themes display after profile fields reorganization 2020-03-11 08:19:28 -04:00
bbb397db20 Use correct variable name for deny input value concatenation 2020-03-11 00:42:37 -04:00
f27900ad78 Reduce the load of "gfollower" 2020-03-10 21:10:59 +00:00
f788cd5851
Merge pull request #8384 from annando/issue-8371
Issue 8371: Improvements for picture permissions
2020-03-09 01:25:13 -04:00
nupplaPhil
06b0df8e46
Fix mail text ... again 2020-03-08 20:24:17 +01:00
37376fa715 Issue 8371: Improvements for picture permissions 2020-03-08 13:16:59 +00:00
nupplaPhil
70f35565e1
Fix & align mail text ... again 2020-03-08 08:26:21 +01:00
a6e7b5f295 GContact discovery added 2020-03-05 22:03:24 +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
b6fa528b63 Remove duplicate photo album edit link 2020-03-01 09:55:31 -05:00
nupplaPhil
4f2bea5cb1
Move "regmod" functionality into Admin Users page 2020-02-29 17:10:29 +01:00
b100b9600e Add rel="noopener noreferrer" to all target="_blank" links
See https://mathiasbynens.github.io/rel-noopener/
2020-02-24 20:07:34 -05:00
1b87a97a81 Remove "hidewall" check from ACL 2020-02-22 08:54:28 +00:00
637e38e535 User hide_dislike user setting to hide dislike button and conversation responses 2020-02-20 05:37:07 -05:00
96ba2ac00d Add new hide dislike user setting 2020-02-20 05:37:07 -05:00
Michael Vogel
b6b567fc97
Merge pull request #8315 from MrPetovan/task/8310-improve-manifest
Update manifest output with config/theme info
2020-02-20 09:34:36 +01:00
7ee9aad6ca Some more unneeded settings removed 2020-02-19 19:31:55 +00:00
33c7b62326 Move manifest JSON from template to array 2020-02-19 13:29:55 -05:00
930d395d7b Update manifest output with config/theme info 2020-02-19 10:29:13 -05:00
61cc047611
Merge pull request #8309 from annando/remote-comment
Remotely load posts to comment on them on the own page
2020-02-18 13:29:11 -05:00
d64bb0dd8f Remotely load posts to comment on them on the own page 2020-02-18 06:57:38 +00:00
Steffen K9
8c6c442003
fix profile link 2020-02-17 20:15:31 +01:00
1d3586623c Replace "suggestme" with "net-publish" 2020-02-17 07:16:45 +00:00
101251668c Reworked expiration settings 2020-02-16 20:44:55 +00:00
3bd1f3a836 No more gender 2020-02-16 10:55:18 +00:00
Steffen K9
ddaf4d1240
Fix tagcloud widget 2020-02-16 02:05:38 +01:00
Michael Vogel
13a10b8f20
Merge pull request #8277 from MrPetovan/task/8251-use-about-for-pdesc
Remove profile about field double HTML escaping
2020-02-12 05:23:04 +01:00
1ce5b1d65b Remove profile about field double HTML escaping
- Add BBcode conversion for profile.about in widget/vcard.tpl
2020-02-11 21:38:42 -05:00
8969af04f9 Duplicated "hide-friends" setting removed 2020-02-10 23:11:28 +00:00
Michael Vogel
e80d68ba53
Merge pull request #8261 from MrPetovan/task/8251-use-about-for-pdesc
Use profile.about for profile description
2020-02-10 23:36:59 +01:00
2eebeeaa32 New page for remote follow requests 2020-02-09 17:04:35 +00:00
a42104ce43 Use profile.about instead of profile.pdesc for profile description 2020-02-09 02:36:19 -05:00
2fb1819e57 Simplify dfrn_request and auto_request templates
- Limit template variables
2020-02-08 17:08:01 -05:00
45f6707ff4 Reformat dfrn_request and auto_request templates 2020-02-07 21:27:36 -05:00
1a3807d598
Merge pull request #8249 from annando/a11y-4
Useless links removed / Item menu is moved to the item actions bar
2020-02-07 06:55:20 -05:00
6e02105d88 Useless links removed / Item menu is moved to the item actions bar 2020-02-06 22:06:24 +00:00
f2732a4ad7 Update desktop notifications logic without yesno field 2020-02-06 10:25:33 -05:00
40db6baa6b Rename hide friends checkbox field variable 2020-02-05 21:37:58 -05:00
e42b843505
Merge pull request #8232 from nupplaphil/task/notify_email_builder
Introduce NotifyEmailBuilder
2020-02-05 13:00:14 -05:00
16c2705016
Merge pull request #8237 from annando/a11y-2
Accessibility: Improve navigation and contact approval
2020-02-05 12:11:53 -05:00
3f57e16a1a
Merge pull request #8236 from annando/a11y-1
Accessibility: A checkbox is a checkbox
2020-02-05 12:10:16 -05:00
2ba3cfb42c Use labels 2020-02-05 16:54:44 +00:00
0b66970ec9 Acessibility: Improve navigation and contact approval 2020-02-05 16:14:04 +00:00
07148ecf6b Acessibility: A checkbox is a checkbox 2020-02-05 08:08:32 +00:00
nupplaPhil
1fa69b3e43
Added EOF EOL :) 2020-02-04 21:29:49 +01:00
nupplaPhil
34dce9fd76
Introduce NotifyEmailBuilder 2020-02-04 21:14:39 +01:00