Marek Bachmann
458f22d303
Support more than 2 images
2022-12-06 00:59:48 +01:00
Marek Bachmann
7fb0f018df
First draft for using a image grid to display attached images.
2022-12-06 00:59:47 +01:00
Michael
16b76919c0
Rules added
2022-12-03 21:15:08 +00:00
Philipp
012f486eb6
Adhere feedback
2022-11-27 01:34:59 +01:00
Philipp
50316bbb80
Move Browser & Upload to own namespace
2022-11-27 01:34:59 +01:00
Philipp
051253a745
Move FileBrowser to own namespace & Bugfix album usage
2022-11-27 01:34:58 +01:00
Philipp
d0b16b2fc1
Move mod/fbrowser to src\Modules\Attachment|Photos\Browser
2022-11-26 22:26:30 +01:00
Hypolite Petovan
77e87da441
Create /profile/{nickname}/photos route
...
- Create new Profile\Photos\Index module class
- Update most references of the legacy /photos/{nickname} route
2022-11-20 17:15:07 -05:00
Hypolite Petovan
525eab395c
Improve error message when conversation isn't available in Module\Item\Display
...
- Retrieve the parent post no matter what. Previously it was depending on the user's settings, which gave unpredictable behavior if the parent post wasn't retrieved for whatever reason.
- List possible reasons the conversation isn't showing up based on the condition in Model\Post::selectViewForUser
- Allow HTML in exception messages
2022-11-19 12:29:08 -05:00
Thorsten
d77fece367
Fix route for user import.
2022-11-19 15:17:42 +01:00
Hypolite Petovan
a6d96bf1b7
Replace remaining references to contact_template.tpl by contact/entry.tpl
2022-11-16 16:23:47 -05:00
KulikAlex
03cfb69a64
Update message_recipient.tpl
2022-11-12 19:04:02 +03:00
Philipp
a36a4b6192
fix link
2022-11-09 22:28:29 +01:00
Philipp
75360f3b8c
Move mod/mod/msearch & mod/match to src/Module
2022-11-09 22:17:50 +01:00
Philipp
3f6ec3dd31
Merge pull request #12106 from MrPetovan/task/4090-move-mod-settings
...
Move mod/settings.php to src/Module
2022-11-09 20:34:31 +01:00
Hypolite Petovan
cb5e18838c
Replace remaining "admin" instances in moderation templates
2022-11-09 08:13:12 -05:00
Hypolite Petovan
45c4439119
Move settings/connectors to src/Module
2022-11-09 06:26:05 -05:00
Hypolite Petovan
33d1df3c6d
Move settings/addons to src/Module
2022-11-09 06:25:41 -05:00
Hypolite Petovan
3226b00995
Move settings/oauth to src/Module
...
- Add settings_content() permission checks to Module\BaseSettings
- Transform application token deletion GET links to POST forms to keep a single OAuth module class
2022-11-09 06:25:22 -05:00
Hypolite Petovan
48da6f2f51
Deleted fils related to mod/removeme.php
2022-11-08 18:33:54 -05:00
Hypolite Petovan
a68c790c64
Create new Settings\RemoveMe module class
...
- Moved route from /removeme to /settings/removeme
- Combined templates into one
2022-11-08 18:33:54 -05:00
Hypolite Petovan
99d54dc711
Restore Item\Source module functionality
2022-11-08 11:53:09 -05:00
Tobias Diekershoff
48090d1b70
Merge pull request #12142 from MrPetovan/task/homepage-verified
...
Add title to homepage verified check mark
2022-11-08 11:12:17 +01:00
Hypolite Petovan
0a20566199
Replace remaining occurrences of admin/users route by moderation/users
2022-11-08 04:26:11 -05:00
Hypolite Petovan
561f22cdc4
Add title to homepage verified check mark
...
- Decrease log level for not found Memcached keys
2022-11-08 04:20:19 -05:00
Hypolite Petovan
18f54f4425
New area "moderation"
...
- Moved several admin pages to the moderation area
- ACL still is checking for administrator credentials
2022-11-08 02:28:42 -05:00
Hypolite Petovan
c7dbe0b610
Create new OStatus\Repair module class
...
- Create corresponding template file
2022-11-07 21:44:18 -05:00
Philipp
78a8ed6fe7
adhere feedback
2022-11-07 20:21:11 +01:00
Philipp
f13c91b320
Move mod/cal.php and mod/events.php to Module
2022-11-07 19:52:24 +01:00
Tobias Diekershoff
457c34dd13
add a checkmark to the vcards if the homepage has a rel-me back to the profile
2022-11-07 11:15:55 +01:00
Tobias Diekershoff
0104930fb3
add homepage help text to the templates
2022-11-07 11:15:55 +01:00
Hypolite Petovan
d5b29b1c61
Add follow/unfollow link to the contact actions menu
2022-11-06 19:03:21 -05:00
Hypolite Petovan
ae5dde9f5e
Fix <a> tags with an onclick action navigating to the URL
2022-11-06 19:03:21 -05:00
Philipp
5d2a25a86e
Merge pull request #12128 from tobiasd/20221106-viercontacts
...
[vier] Fix contacts display
2022-11-06 20:23:51 +01:00
Tobias Diekershoff
fb07ba2e3b
the filebrowser.tpl file was missing an "
2022-11-06 19:21:37 +01:00
Tobias Diekershoff
1f4ca51cc8
[vier] Fix contacts display
2022-11-06 17:41:10 +01:00
Hypolite Petovan
8124dedbf6
Create new Post/Share module class
2022-11-04 13:02:01 -04:00
Hypolite Petovan
811e144e9e
Move viewcontact_template and contact_template to contact/ folder
2022-11-04 07:03:55 -04:00
Hypolite Petovan
1ba9a65fd8
Add new Post/Tag/Add module class
...
- Convert GET to POST
2022-11-03 22:26:48 -04:00
Michael
a89f235044
Merge remote-tracking branch 'upstream/develop' into issue-12097
2022-11-03 20:15:53 +00:00
Michael
0f9e2b6da4
Issue 12097: Notify for each new user registration
2022-11-03 19:59:33 +00:00
Hypolite Petovan
e0dc7a471e
Create Post/Tag/Remove module class and route
...
- Fix tag name parameter in single tag removal link in mod/photos
- Remove "/post" from backend routes as it was preventing sessions from working in this module. No existing module had a route starting with "/post".
2022-11-03 00:27:08 -04:00
Hypolite Petovan
2b2fa4471f
Remove mod/uimport.php
2022-11-02 11:27:32 -04:00
Hypolite Petovan
4ab260042c
Create new User\Import module class
...
- Merge Core\UserImport class in Module class
2022-11-02 11:27:31 -04:00
Philipp
7c4a7bff2e
Move new events routes to calendar routes
2022-11-02 15:16:24 +01:00
Philipp
2c90ab69d6
Move event export to src/Module/Events/Export
2022-11-02 15:16:23 +01:00
Hypolite Petovan
2c7a60eb0e
Replace remaining "follow" route instances to "contact/follow"
2022-11-01 09:41:39 -04:00
Hypolite Petovan
3020dfbeeb
Rename auto_request.tpl form action template variable
2022-10-31 15:30:23 -04:00
Hypolite Petovan
39765e6018
Create Profile\Photos\Upload class
2022-10-30 14:20:01 -04:00
Hypolite Petovan
07dd548a10
Remove mod/wallmessage module
2022-10-30 10:49:47 -04:00
Hypolite Petovan
9561910e83
Create Profile\UnkMail module class
2022-10-30 10:49:47 -04:00
Tobias Diekershoff
80a897f2f3
add a nofollow to the blocklist export link
2022-10-26 07:30:46 +02:00
Michael
d3e167c77c
All references to boot.php are now removed
2022-10-19 20:38:25 +00:00
Hypolite Petovan
e556dc3c31
Add new frio.always_open_compose setting
...
- This setting allows the New Post button to always open the Compose page instead of the modal by default
2022-10-16 11:49:27 -04:00
Hypolite Petovan
d826fe0a3b
Refactor files related to the Compose page and frio theme settings
...
- Use dependencies instead of most DI calls in Module\Item\Compose
- Group translation strings in a subkey of the template variables array
- Rewrite array initializations in theme/frio/config
2022-10-16 11:48:28 -04:00
Michael
4d39ec8b63
Issue 11880: Provide "alt" description from uploaded file
2022-10-03 21:23:04 +00:00
Michael
ff89c1a8bf
Template based XML generation is replaced with native XML
2022-09-11 07:00:16 +00:00
Hypolite Petovan
4a885a13a6
Remove poke feature
2022-08-09 14:55:55 -04:00
Hypolite Petovan
49394aedeb
Add password length limit if using the Blowfish hashing algorithm
...
- Add new page to reset a password that would be too long
- Add support for pattern parameter in field_password
2022-08-01 12:12:18 -04:00
Hypolite Petovan
e11d3cfeb0
Add upload feature for domain pattern block list
...
- Add new /admin/blocklist/server/import route
- Add form on domain pattern blocklist index page
2022-07-27 11:54:50 -04:00
Hypolite Petovan
7d7a5a65e9
Add download feature for domain block list
...
- Add new /blocklist/domain/download route
- Add link on /friendica page
2022-07-27 11:54:50 -04:00
Hank Grabowski
e57e1ba1e5
Make network counts at the group level system level configurable
2022-07-08 15:29:34 -04:00
Philipp
0223c030a9
Improve 2 factor usage
2022-06-25 23:04:00 +02:00
Michael
da33517a2d
Rearrange the notification settings
2022-06-05 21:19:21 +00:00
Michael
57b8708425
Issue 11566: More detailled notification configuration
2022-06-05 11:41:08 +00:00
Hypolite Petovan
1301a53f20
Remove relocation form from Admin Site settings
2022-05-29 13:15:23 -04:00
Michael
a63caefe3d
Polls are now displayed
2022-05-16 04:55:15 +00:00
atjn
31ed9b450d
Update default icon
2022-04-28 12:41:26 +02:00
Hypolite Petovan
967c438312
Enclose account settings panels in separate forms
...
- This prevents auto-filled password fields to abort settings save
- Move single-use settings/nick_set template HTML to settings/account
2022-04-24 08:36:53 -04:00
Michael
0d8cf06e4a
Experimental feature to enter a custom creation date
2022-04-13 05:31:32 +00:00
Michael
989ac2fda8
Some more "exit" replaced
2022-04-10 11:03:24 +00:00
Michael
75bc4eccb7
Display featured posts for contacts
2022-04-07 21:52:25 +00:00
Hypolite Petovan
5a12bd87f3
Replace Javascript notification string formatting with Smarty templates
2022-03-14 07:56:58 -04:00
Hypolite Petovan
d15ebb6fd3
Normalize base URL usage in admin templates
2022-03-11 23:14:21 -05:00
Hypolite Petovan
b24fe917e4
Prevent tagsinput select element to be submitted without a value when they are required
...
- This was allowing to submit private messages to the wrong recipient
2022-02-23 21:30:18 -05:00
Michael
706bcfa832
Fix for warnings in smarty templates
2022-02-20 06:57:04 +00:00
Michael
51fb265621
Merge remote-tracking branch 'upstream/develop' into forum3
2022-02-17 07:11:50 +00:00
Michael
9ac24a0f36
More rework to make private communities working
2022-02-16 22:56:55 +00:00
Hypolite Petovan
99979019bf
Expand system.accept_only_sharer pconfig value to include previous behavior with likes
2022-02-15 15:54:36 -05:00
Michael
384fe562a8
More statistics
2022-02-07 06:23:49 +00:00
Michael
bdba75ec47
Show detailled statistics per platform
2022-02-07 06:11:37 +00:00
Michael
58b4ecd6ae
Show month/halfyear usage
2022-02-07 05:29:00 +00:00
Michael
c7b3c071c7
Issue 11034: Use the profile photo for local users
2022-02-01 19:12:33 +00:00
Hypolite Petovan
aeb112ab5f
Fix bidi support in shared posts
...
- Display was wrong when language direction was different between nickname and content
2022-01-17 07:39:05 -05:00
Michael
b065318366
Cleaned advanced contact tab
2022-01-12 21:23:45 +00:00
Hypolite Petovan
60bb66e18d
[frio] Make connector settings panels keyboard activated
...
- Keep the connector panel open after form was submitted
2021-11-29 06:03:59 -05:00
Hypolite Petovan
0ca420c949
[frio] Make addon settings panels keyboard actionable
...
- Keep the addon panel open after form was submitted
2021-11-29 06:03:59 -05:00
Philipp
9207b9e408
Fixing https://github.com/friendica/friendica/issues/11033
2021-11-27 13:48:05 +01:00
Hypolite Petovan
23e1130264
Move title attribute to <time> tag
...
- Use correct machine-readable value in datetime attribute
2021-11-21 22:51:21 -05:00
Michael
cfac13790b
"escapeTags" is finally removed
2021-11-07 09:18:25 +00:00
Hypolite Petovan
41062eb7e4
Add new purge contacts option to admin server blocklist
...
- Move adding a server domain pattern to the blocklist in a separate module to allow reviewing the list of known servers that would be affected
2021-11-06 01:36:53 -04:00
Hypolite Petovan
068c567b3d
Move server block list HTML escaping to templating
2021-11-06 01:34:16 -04:00
Philipp
62bacbb833
Remove 'maxloadavg_frontend' restriction in Friendica
2021-11-05 20:52:43 +01:00
Michael
8185c591d8
New option to activate/deactivate contact avatar cache
2021-10-23 17:18:30 +00:00
Hypolite Petovan
aea07a7c15
Add new purge contact content option to admin contact blocklist
2021-10-16 19:29:38 -04:00
Hypolite Petovan
9935e8e711
Remove event.adjust field
...
- It was confusing and introduced complexity that wasn't worth the unclear gain
2021-10-03 13:42:32 -04:00
Tobias Diekershoff
195d3ecd65
remove unneeded tabs
2021-10-03 17:03:05 +02:00
Tobias Diekershoff
4c04ec483f
restore jot.tpl file formatting
2021-10-03 17:03:05 +02:00
Tobias Diekershoff
f0763c4eaf
add character counter to themes other then frio
...
Only vier needed some styling so that the counter looked fitting.
closes #2525
2021-10-03 17:03:05 +02:00
Hypolite Petovan
47acb6a278
Move notify to the new paradigm
...
- Remove unused frion notify template
- Update API test
2021-10-02 18:15:42 -04:00
Hypolite Petovan
222333f64f
Remove contact drop feature
...
- Feature was confusing, sometimes ineffective and overall overlapping with unfollow/block
2021-10-02 16:04:28 -04:00
Hypolite Petovan
72fae04e97
Add revoke follow feature
...
- Add new follow revoke module
- Add new hooks: revoke_follow, support_follow, support_revoke_follow
- Add link in contact page action menu
2021-10-02 14:01:46 -04:00
Hypolite Petovan
9918fa3ec0
Move translation strings in their own array for confirm templates
2021-10-02 13:52:54 -04:00
fabrixxm
0638e23f7a
Mark string translatable in View logs
...
and update messages.po
2021-10-01 16:46:55 +02:00
Tobias Diekershoff
f51438c168
unescape HTML from the relocation warning message
2021-10-01 14:05:17 +02:00
Hypolite Petovan
06b8f93eae
Add support for specific confirm value in confirm.tpl
...
- button tags allow for a different value from the label
2021-09-14 17:28:07 -04:00
Hypolite Petovan
75d3f5094b
Merge pull request #10683 from annando/proxify
...
Make the proxy functionality optional
2021-09-10 10:24:17 -04:00
Michael Vogel
18470da84a
Merge pull request #10673 from MrPetovan/task/10672-contact-module-security-token
...
Add form security token to contact actions
2021-09-09 14:51:19 +02:00
Michael
bdb5aa6bd9
Make the proxy functionality optional
2021-09-09 12:40:19 +00:00
Michael
be3f7e4528
Fix for PR 10674: Changing the template variables according to the last changes
2021-09-06 20:25:23 +00:00
Hypolite Petovan
e9aa27b19f
Add form security token to contact actions
...
- Add token to batch POST actions
- Add token to individual GET actions
2021-09-06 12:30:38 -04:00
Hypolite Petovan
5262843e63
Add redirect URL parameter to contact batch
...
- This allows redirection to the correct contact tab after a batch action
2021-09-05 14:54:51 -04:00
Hypolite Petovan
6e358bfacf
Remove user-controlled contact archival feature
...
- Archival is managed at the system level for failed probing and doesn't make sense for a user to decide on it
2021-09-05 14:54:50 -04:00
Michael
52ca3e5417
Remove all traces of "rino"
2021-09-05 18:34:44 +00:00
Philipp
687e6841bc
Rename Storage Backend labels
2021-09-02 23:27:35 +02:00
Michael
58abaf5c53
Merge remote-tracking branch 'upstream/2021.09-rc' into issue-10640-c
2021-09-01 18:34:24 +00:00
Michael
c8d2c87af0
Issue 10640 - Inverse user display settings
2021-09-01 18:29:45 +00:00
Philipp
728e82d8b0
Improve translation for Storage module
2021-09-01 14:00:23 +02:00
Tobias Diekershoff
5fe1ab0758
missing $ in template
...
The admin/site.tpl file had a missing $ from a variable name thus Smarty
could not compile the template.
2021-09-01 10:54:56 +02:00
Michael
85e2328b23
Issue 10640: Some more inversed settings
2021-08-31 19:26:17 +00:00
Michael
3944e5d38e
Disable mail setting when imap support is disabled
2021-08-30 21:17:03 +00:00
Michael
e3c7cd25e1
Issue 10640: Use consistent settings to enable protocol support
2021-08-30 19:46:10 +00:00
Michael
42de5c77d0
The desktop notifications have been reworked
2021-08-21 20:35:04 +00:00
fabrixxm
7f695197aa
Fix review points
...
- Fix headers hierarchy
- Improve accessibility:
- set mouse pointer
- make rows focusable
- open on key press
- add tooltip with "title"
- add role and aria attributes
- Rename `ParsedLog` to `ParsedLogLine`
- Add docs to `ReversedFileReader`'s implementation of `Iterator`'s methods
- Add docs to `ParsedLogIterator`'s implementation of `Iterator`'s methods
- Remove unnecessary comment
- Add more test for parsing log lines and fix some edge cases
- Fix function name in snake-case to camelCase
- Remove `DIRECTORY_SEPARATOR`
2021-08-20 11:02:18 +02:00
fabrixxm
5b9aeeeca9
Add search and filter to log view
2021-08-19 14:55:33 +02:00
fabrixxm
9368f5445d
Display structured logs in admin
...
Tries to parse log lines and to display info in a table.
Additional JSON data is parsed and displayed clicking on a row.
File reading and line parsing is handled in iterators, to avoid to keep
too much data in memory.
Search and filter should be trivial to add.
Log file is read backward to display log events newest first.
A "tail" functionality should be easy to implement.
2021-08-19 14:55:33 +02:00
Michael
473adaf463
Mark, file and starring does now work for all items
2021-08-12 05:28:47 +00:00
Michael
bee04f86ee
Matrix addresses can be entered in the profile
2021-08-09 01:39:09 +00:00
Michael
b2bf467afc
Issue 10568: Deleting of scheduled posts didn't work
2021-08-03 12:29:46 +00:00
Michael
45f325d025
Fix the "delete" icon
2021-08-02 21:36:27 +00:00
Michael Vogel
5a2fa2f81a
Apply suggestions from code review
...
Co-authored-by: Hypolite Petovan <hypolite@mrpetovan.com>
2021-08-02 22:38:08 +02:00
Michael
88e276843e
Using "post" when deleting, fixing deleting
2021-08-02 19:18:44 +00:00
Michael
f87e41e206
Scheduled posts are now listed and can be deleted
2021-08-02 17:03:06 +00:00
Michael
2e2d1bf81d
Added option to define a schedule date when posting items
2021-08-01 13:01:31 +00:00
Philipp
4be4498b13
Update UX for Storage administration
2021-07-24 19:01:01 +02:00
Philipp
e19b9824cd
Allow setting & saving storages per type
2021-07-24 19:00:58 +02:00
Philipp
cbe522ee82
Fixings
2021-07-24 19:00:58 +02:00
Philipp
3647f6f031
Refactor storage admin setting
2021-07-24 19:00:58 +02:00
Philipp
97bafb3a59
Extract Storage admin section to own page
2021-07-24 19:00:58 +02:00
Michael
afe3c8954c
Simplified functionality to load the profile in the sidebar
2021-07-23 12:39:37 +00:00
Michael
b5f59d5be0
API: Support for deprecated API endpoints and OAuth removal
2021-07-20 20:48:37 +00:00
Michael
3a5523820c
Legacy DFRN transport layer is removed
2021-07-15 13:28:32 +00:00
Michael
1466afe3b2
Automatically subscribe to the followings of a given AP account
2021-07-13 06:06:08 +00:00
Michael
e5c312a066
Issue 10491: Possibility for simple shortening added
2021-07-12 14:11:51 +00:00
Hypolite Petovan
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
Michael
dac27ead7a
Proxy settings removed
2021-07-06 06:44:18 +00:00
Michael
a06d699480
Item cache related functionality removed
2021-07-05 04:57:50 +00:00
Hypolite Petovan
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
Hypolite Petovan
c9ec2e21b3
Merge pull request #10403 from annando/doc-structure
...
Updated database structure documentation
2021-06-14 09:01:58 -04:00
Michael
c3cfc443ae
Handling of special characters
2021-06-14 12:38:42 +00:00