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
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
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
Balázs Úr
054c301ef0
Update copyright
2021-03-29 08:40:20 +02:00
e8ab396d48
Perfgorm a reload after following a thread
2021-02-27 21:57:38 +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
7f78d6e722
Replace references of GET mod/substhread with POST item/{id}/follow
2021-01-31 17:36:18 -05:00
b31fc3bfa9
Move GET starred/{id} to POST item/{id}/star
2021-01-31 14:21:57 -05:00
5d270fbb54
Rename dostar() to doStar()
2021-01-31 14:21:09 -05:00
6d31c11e57
Move GET item/ignore/{id} to POST item/{id}/ignore
2021-01-31 12:56:44 -05:00
586d39420e
Rename doignore to doIgnoreThread
2021-01-31 12:55:50 -05:00
151db1104a
Move GET /like/{id} to POST /item/{id}/activity/{verb}
2021-01-31 08:41:04 -05:00
3a18669730
Rename dolike to doActivityItem
2021-01-31 08:39:47 -05:00
188f7b0eb0
Move GET pinned/{id} to POST item/{id}/pin
2021-01-30 18:42:23 -05:00
b3b2bc96ba
Rename dopin() to doPIn
2021-01-30 18:12: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
481925c353
Fix infinite content ajax call parameters
...
- Ajax request could end up in a 404 if the page URL didn't have at least a query string parameter
2020-11-02 20:07:26 -05:00
9870c8584f
Improved check for existing data
2020-10-23 20:29:29 +00:00
d6662d65dd
Log messages removed
2020-10-21 12:13:57 +00:00
1fc36c4470
Only auto update when there is content
2020-10-20 20:43:51 +00:00
4427876c05
Implement correct behavior for min_id in boundary pagination
...
- The previous behavior of since_id systematically showed the most recent results
2020-10-13 00:11:39 -04:00
6968c73ec7
Fix indenting in friendica-tagsinput.js
2020-10-10 19:04:25 -04:00
99fc97f337
Removing the page number from the infinite scrolling
2020-09-26 21:46:22 +00:00
dd82f150ca
Rework of the network page
2020-08-13 20:07:13 +00:00
b219677de5
Merge pull request #8991 from MrPetovan/task/restore-autocomplete-comment
...
Restore auto-complete in comment boxes beyond the first
2020-08-09 10:56:41 +02:00
7a5f2437f9
Fix option syntax for textcomplete
2020-08-08 15:19:04 -04:00
692bb2a895
Restore auto-complete in comment boxes beyond the first
2020-08-08 12:58:56 -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
08384ecf59
Remove obsolete view/js/jquery-textcomplete folder
2020-07-22 10:48:30 -04: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
ad9bac8b07
Prevent propagation of escape key press when it was used to close autocomplete dropdown
...
- It was causing the modal window to unexpectedly close
2020-06-22 22:25:15 -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
2d217129b9
Improve performance of asynchronous like/update
...
- Make the like module return earlier instead of outputting a full empty HTML page
- Update the force_update variable earlier to prevent spilling on multiple unrelated nav update calls
2020-05-27 08:41:10 -04:00
7e37378c2a
Add page title notification count display
2020-05-26 10:28:53 -04: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
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
682fb7e4e2
Move community module to src/
...
- Use boundaries pagination instead of number pages
- Trim down community update module output
- Part of https://github.com/friendica/friendica/issues/4090
2020-02-16 04:41:22 -05:00
0b0309ce8f
Remove pager parameter from conversation()
...
- Add getUrlParameter() Javascript function to determine current page
2020-02-13 23:40:00 -05:00
cf9070c396
Removed unneeded CSS and JS stuff
2020-02-05 16:30:35 +00:00
5a9ec841af
Make Notification bubble work again
2020-01-25 17:25:11 +01:00
Philipp
09de4a5b47
Merge pull request #8156 from MrPetovan/task/7817-custom-fields-part-2
...
New custom profile fields feature part 2: Feature switcheroo
2020-01-24 20:17:52 +01:00
0458b9c2df
rename notify => notification once more :-)
2020-01-24 19:08:03 +01:00
b229939c3d
rename CSS attributes notify => notification
2020-01-24 18:56:34 +01:00
0f932ae723
Notify => Notification
...
Notifs => Notifications
2020-01-24 18:32:38 +01:00
cc007f715d
Add sortability to custom profile fields form
2020-01-22 19:42:36 -05:00
6c36fd9e01
Move Config::get() to DI::config()->get()
2020-01-19 21:21:13 +01:00
0a4119adaf
@brief is removed completely
2020-01-19 06:05:23 +00:00
e7a652851e
Use only the first part of the path for the local storage
2020-01-14 07:04:42 +00:00
b83f328983
Remove "f" parameter / network page parameter cleanup
2020-01-13 20:10:13 +00:00