nextcloud/apps
Ferdinand Thiessen dab678f7c5
[WIP] Make router interface reactive while being framework agnostic
Currently it is only reactive when used within the files app, because the files app
can access the vue router directly, problem is when other apps use it, then it is not reactive anymore
as they have a different Vue.
Also if you do not use Vue but vanilla JS or something else, the router params and query would not be reactive.

Problem that this is solving: React to route changes only, watching current view and query will trigger
on different time frames causing invalid states.
e.g. changing the view from A to B and the query from `/foo` to `/` will cause:
1. View change
2. query change

But after 1 the query is invalid and cause issues.

So this changes will allow listening the route change which is combined 1 & 2 -> valid state.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-08-08 13:51:33 +02:00
..
admin_audit fix(admin_audit): Do not log errors for new files 2024-08-07 09:50:30 +02:00
cloud_federation_api refactor(cloud_federation_api): Replace security annotations with respective attributes 2024-07-27 22:47:40 +02:00
comments Fix(l10n): Update translations from Transifex 2024-08-02 00:19:37 +00:00
contactsinteraction Fix(l10n): Update translations from Transifex 2024-07-31 00:20:17 +00:00
dashboard chore: Replace dashboard icon with Material Symbols "View Column" 2024-08-05 14:29:46 +02:00
dav Merge pull request #45841 from Vivida1/add-regex-to-match-Gnome-and-KDE-calendar-user-agents 2024-08-07 16:10:18 +02:00
encryption Merge pull request #46804 from nextcloud/refactor/encryption/security-attributes 2024-08-01 09:56:19 +02:00
federatedfilesharing Fix(l10n): Update translations from Transifex 2024-07-31 00:20:17 +00:00
federation Fix(l10n): Update translations from Transifex 2024-07-31 00:20:17 +00:00
files [WIP] Make router interface reactive while being framework agnostic 2024-08-08 13:51:33 +02:00
files_external Fix(l10n): Update translations from Transifex 2024-07-31 00:20:17 +00:00
files_reminders Fix(l10n): Update translations from Transifex 2024-07-31 00:20:17 +00:00
files_sharing [WIP] Make router interface reactive while being framework agnostic 2024-08-08 13:51:33 +02:00
files_trashbin Merge pull request #46974 from nextcloud/fix/noid/add-metadata-to-migrationsteps 2024-08-06 13:27:04 +02:00
files_versions Merge pull request #46710 from nextcloud/artonge/fix/use_timestamp_instead_of_revision 2024-08-06 15:00:41 +02:00
lookup_server_connector Fix(l10n): Update translations from Transifex 2024-07-20 00:19:36 +00:00
oauth2 Fix(l10n): Update translations from Transifex 2024-07-31 00:20:17 +00:00
provisioning_api Fix(l10n): Update translations from Transifex 2024-08-06 00:20:11 +00:00
settings Fix(l10n): Update translations from Transifex 2024-08-08 00:20:57 +00:00
sharebymail Fix(l10n): Update translations from Transifex 2024-08-08 00:20:57 +00:00
systemtags fix(systemtags): Correctly load tagged files in "tags"-files-view 2024-08-08 01:07:45 +02:00
testing fix(migration-attributes): psalm 2024-07-29 12:44:52 -01:00
theming fix(theming): make cache buster depend on the app version 2024-08-07 09:48:48 +02:00
twofactor_backupcodes Fix(l10n): Update translations from Transifex 2024-08-06 00:20:11 +00:00
updatenotification Fix(l10n): Update translations from Transifex 2024-07-31 00:20:17 +00:00
user_ldap fix(LDAP): remove unneeded dependencies 2024-08-01 20:13:11 +02:00
user_status fix(user_status): Adjust AccountMenu entry for user status 2024-08-06 09:20:52 +02:00
weather_status Fix(l10n): Update translations from Transifex 2024-08-07 00:20:09 +00:00
webhook_listeners fix(webhook_listeners): Avoid collision between two identical calls at the same second 2024-08-06 12:38:26 +02:00
workflowengine Fix(l10n): Update translations from Transifex 2024-08-07 00:20:09 +00:00