fenn-cs
360a372afc
Use new SearchableList component for people filter
...
This commit migrates away from NcSelect which has a couple of
accesibility and display problems currently, hence a new component
`SearchableList` is now used.
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
2023-11-10 11:32:26 +01:00
Marco
8feacd0384
Create searchable list component
...
Signed-off-by: Marco <marcoambrosini@icloud.com>
2023-11-10 11:27:32 +01:00
fenn-cs
20b3338288
Feat: New UI global search
...
We are introducing a new search UI that providers a lot more space
for users via a large centralized modal and providers various filters
which can by applied by adding various chips on the UI.
For example, users can now filter their search or scope it by limiting the results
to specific apps, time period and people by apply the appropriate filters on the
new UI, previously filters where applied using text in the search box by prefixing
with `::`.
Resolves : #39162
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
2023-11-10 11:27:32 +01:00
Christoph Wurst
a5422a3998
fix: Show error message when CSRF check fails at login
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2023-11-08 15:18:34 +01:00
julia.kirschenheuter
7f5f93268c
Fix styles for input fields on focus state
...
Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
2023-11-06 17:24:54 +01:00
Christoph Wurst
ac168cf9ff
feat(contactsmenu): Show user status
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2023-10-31 11:52:46 -07:00
Christopher Ng
5dd61b54e6
fix(a11y): Increase contrast of contacts menu actions
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2023-10-30 17:10:28 -07:00
Christopher Ng
439a6fbbdc
fix: Settings nav entries typing
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2023-10-26 10:30:22 -07:00
Christopher Ng
3b402559ac
enh(a11y): Add separate profile entry
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2023-10-26 10:30:22 -07:00
Ferdinand Thiessen
a6d137c9a7
Merge pull request #40994 from nextcloud/fix/37092/user-menu-validation
...
fix(user_menu): pass only actual prop to user menu entries
2023-10-20 16:17:30 +02:00
Ferdinand Thiessen
8d907d8089
Merge pull request #40979 from nextcloud/fix/36965-fix-global-search
...
Fix placement of actions within unified search
2023-10-20 02:49:49 +02:00
Grigorii K. Shartsev
2d6cd78c32
fix: replace non-standard autocorrect with spellcheck attribute
...
`autocorrect` was actual for Safari long time ago when Safari didn't fully supported HTML 5 spellcheck.
Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
2023-10-20 00:35:51 +02:00
julia.kirschenheuter
311d5c6275
Fix placement of actions within unified search
...
Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
2023-10-19 18:49:37 +02:00
Grigorii K. Shartsev
776f5da831
fix(core): do not assign all navigation entry properties as html attributes
...
Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
2023-10-19 18:47:02 +02:00
Andrii Ilkiv
952760fd14
Shortcut Ctrl+F for different keyboard layouts
...
Signed-off-by: Andrii Ilkiv <a.ilkiv.ye@gmail.com>
2023-10-19 11:51:09 +02:00
julia.kirschenheuter
f7609276b5
Fix width of input on contacts menu
...
Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
2023-10-18 09:35:41 +02:00
Ferdinand Thiessen
0414ca35c0
fix(xhr-request): Make sure to also allow strings as url
...
Our utility to add `X-Requested-With` headers on API calls intercepts
calls to `window.fetch`, so we must ensure we allow all parameters that the default
browser provided `window.fetch` allows.
In this case make sure to allow all stringify-able objects.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2023-10-17 17:41:51 +02:00
julia.kirschenheuter
7d00c7fde4
Replace password dialog with dialog from library
...
Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
2023-10-17 14:09:43 +02:00
Christopher Ng
a7de1137d7
enh(a11y): Add label to app menu nav
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2023-10-16 09:54:41 -07:00
Christopher Ng
f2f1e9c8d6
enh(a11y): Add avatar description
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2023-10-16 09:54:41 -07:00
Christopher Ng
6c5a10fea3
enh(a11y): Add accessible user menu semantics
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2023-10-16 09:54:41 -07:00
Christoph Wurst
b914916bdb
Merge pull request #40749 from nextcloud/refactor/contacts-menu-to-vue
...
refactor: Contacts menu to Vue
2023-10-16 18:12:39 +02:00
Christoph Wurst
6a375ca161
refactor: Contacts menu to Vue
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2023-10-16 14:12:20 +00:00
Christoph Wurst
0321bec791
Merge pull request #40890 from nextcloud/fix/search/close-unified-search-second-ctrl-f
...
fix(search): Close unified search at the second ctrl+f
2023-10-16 16:05:25 +02:00
Julien Veyssier
d2cc4c4798
only add x-requested-with header if requests point to NC
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2023-10-16 10:28:47 +02:00
Christoph Wurst
7d13e9563b
fix(search): Close unified search at the second ctrl+f
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2023-10-16 00:30:31 +02:00
Richard Steinmetz
9a5a392bf9
fix: content info footer on guest pages
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2023-09-19 21:57:01 +02:00
Christopher Ng
861183154b
enh(a11y): Add search contacts label
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2023-09-07 16:23:01 -07:00
Christopher Ng
ffe29518e8
chore: Migrate to new @nextcloud/vue API
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2023-08-29 11:05:51 -07:00
Ferdinand Thiessen
93acc47761
fix(dialogs): Use FilePickerBuilder to create the file picker
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2023-08-26 20:56:09 +02:00
Ferdinand Thiessen
3d74ed85ff
feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default.
...
Still providing the legacy one until the Vue FilePicker is out of beta.
Pin beta releases so we do not get version conflicts.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2023-08-26 20:55:51 +02:00
Jérôme Herbinet
c35c78aaf6
Remove padding for longer wordings
...
Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com>
2023-08-24 11:11:36 +02:00
Julius Härtl
0904c84319
fix: Set X-Requested-With header on all requests to avoid browser auth dialogs
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2023-08-18 18:22:14 +00:00
John Molakvoæ
410f58e43e
chore(files): add Headers, remove legacy methods and cleanup
...
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2023-08-17 18:56:37 +02:00
fenn-cs
77aa4cf7f4
Wrap long productName on login form
...
Resolves : https://github.com/nextcloud/server/issues/39804
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2023-08-13 11:10:26 +00:00
Ferdinand Thiessen
4c306a3a55
fix: Resolve code linting issues
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2023-08-02 15:19:32 +02:00
Christopher Ng
b3e5269963
enh(a11y): Add aria-modal to dialogs
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2023-07-20 17:13:55 -07:00
Ferdinand Thiessen
0fd567a8d3
fix: Remove jQuery from main entry point
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2023-07-13 10:18:11 +02:00
Ferdinand Thiessen
a5630abedc
fix: Remove deprecation warning for already removed API
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2023-07-06 17:40:31 +02:00
Marcel Klehr
3036f467a8
Fix(OC/password-confirmation): Hide the correct button
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2023-07-04 09:55:46 +02:00
fenn-cs
b83aaed283
Update aria-expanded attribute for sidebar apps-slide-toggles
...
Some apps which use the machanism provided in `core/src/OC/apps.js`
for toggle slide up/down in the side bar would equally rely on same for
`aria-expanded` state change.
For example : https://github.com/nextcloud/activity/pull/1230
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2023-06-30 11:47:21 +00:00
Ferdinand Thiessen
b74f0dcfe0
fix(core): Migrate from deprecated excludeClickOutsideClasses to excludeClickOutsideSelectors
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2023-06-27 21:38:06 +02:00
John Molakvoæ
cd54f7c7f4
chore: upgrade typescript, eslint and fix lint
...
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2023-06-27 16:16:41 +02:00
John Molakvoæ
adff75d559
fix: restore AppsSlideToggle feature
...
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2023-06-25 15:39:32 +02:00
Simon L
95deec130a
address review
...
Signed-off-by: Simon L <szaimen@e.mail.de>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2023-06-24 15:00:15 +00:00
Simon L
908adb339b
fix one more place
...
Signed-off-by: Simon L <szaimen@e.mail.de>
2023-06-24 16:54:11 +02:00
Simon L
872483f279
only print deprecation logs if debug mode is enabled
...
Signed-off-by: Simon L <szaimen@e.mail.de>
2023-06-24 16:54:11 +02:00
Simon L
1afc82327a
Move deprecation warnings to debug
...
Signed-off-by: Simon L <szaimen@e.mail.de>
2023-06-24 16:54:11 +02:00
Ferdinand Thiessen
7f861980a3
fix(core): Do not invert app menu text color
...
* Also fixes other cypress test
* Build assets
Signed-off-by: Philipp Hempel <Philipp.Hempel1@web.de>
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2023-06-19 09:49:36 +02:00
Ferdinand Thiessen
35da64a51c
fix(files): Add border around favorite marker to ensure contrast requirements are met
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2023-06-06 11:29:43 +02:00